public class GraphqlTestPackageImpl extends EPackageImpl implements GraphqlTestPackage
GraphqlTestPackage.LiteralsCATALOG, CATALOG__ENTRIES, CATALOG__ID, CATALOG__NAME, CATALOG_ENTRY, CATALOG_ENTRY__CATALOG, CATALOG_ENTRY__DESCRIPTION, CATALOG_ENTRY__ID, CATALOG_ENTRY__NAME, CATALOG_ENTRY_FEATURE_COUNT, CATALOG_ENTRY_OPERATION_COUNT, CATALOG_FEATURE_COUNT, CATALOG_OPERATION_COUNT, CURRENCY, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, PRODUCT, PRODUCT__ACTIVE, PRODUCT__CATALOG, PRODUCT__CURRENCIES, PRODUCT__CURRENCY, PRODUCT__DESCRIPTION, PRODUCT__ID, PRODUCT__INPUT_TEST, PRODUCT__INPUT_VALUE_LIST, PRODUCT__NAME, PRODUCT__OUTPUT_TEST, PRODUCT__PRICE, PRODUCT__SIZE, PRODUCT__SKUS, PRODUCT__SKUS_MUTATION_ONLY, PRODUCT_FEATURE_COUNT, PRODUCT_OPERATION_COUNT, SKU, SKU__ID, SKU_FEATURE_COUNT, SKU_OPERATION_COUNT| Modifier and Type | Method and Description |
|---|---|
protected void |
createCollectionAnnotations()
Initializes the annotations for http://www.eclipse.org/OCL/Collection.
|
protected void |
createGenModelAnnotations()
Initializes the annotations for http://www.eclipse.org/emf/2002/GenModel.
|
protected void |
createImportAnnotations()
Initializes the annotations for http://www.eclipse.org/OCL/Import.
|
protected void |
createMutationOnlyAnnotations()
Initializes the annotations for MutationOnly.
|
void |
createPackageContents()
Creates the meta-model objects for the package.
|
protected void |
createQueryOnlyAnnotations()
Initializes the annotations for QueryOnly.
|
EReference |
getCatalog_Entries() |
EAttribute |
getCatalog_Id() |
EAttribute |
getCatalog_Name() |
EClass |
getCatalog() |
EReference |
getCatalogEntry_Catalog() |
EAttribute |
getCatalogEntry_Description() |
EAttribute |
getCatalogEntry_Id() |
EAttribute |
getCatalogEntry_Name() |
EClass |
getCatalogEntry() |
EEnum |
getCurrency() |
GraphqlTestFactory |
getGraphqlTestFactory() |
EAttribute |
getProduct_Active() |
EAttribute |
getProduct_Currencies() |
EAttribute |
getProduct_Currency() |
EAttribute |
getProduct_InputTest() |
EAttribute |
getProduct_InputValueList() |
EAttribute |
getProduct_OutputTest() |
EAttribute |
getProduct_Price() |
EAttribute |
getProduct_Size() |
EReference |
getProduct_Skus() |
EReference |
getProduct_SkusMutationOnly() |
EClass |
getProduct() |
EAttribute |
getSKU_Id() |
EClass |
getSKU() |
static GraphqlTestPackage |
init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
|
void |
initializePackageContents()
Complete the initialization of the package and its meta-model.
|
public static GraphqlTestPackage init()
This method is used to initialize GraphqlTestPackage.eINSTANCE when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
public EClass getCatalog()
getCatalog in interface GraphqlTestPackageCatalogpublic EAttribute getCatalog_Id()
getCatalog_Id in interface GraphqlTestPackageCatalog.getId(),
GraphqlTestPackage.getCatalog()public EAttribute getCatalog_Name()
getCatalog_Name in interface GraphqlTestPackageCatalog.getName(),
GraphqlTestPackage.getCatalog()public EReference getCatalog_Entries()
getCatalog_Entries in interface GraphqlTestPackageCatalog.getEntries(),
GraphqlTestPackage.getCatalog()public EClass getCatalogEntry()
getCatalogEntry in interface GraphqlTestPackageCatalogEntrypublic EAttribute getCatalogEntry_Id()
getCatalogEntry_Id in interface GraphqlTestPackageCatalogEntry.getId(),
GraphqlTestPackage.getCatalogEntry()public EAttribute getCatalogEntry_Name()
getCatalogEntry_Name in interface GraphqlTestPackageCatalogEntry.getName(),
GraphqlTestPackage.getCatalogEntry()public EAttribute getCatalogEntry_Description()
getCatalogEntry_Description in interface GraphqlTestPackageCatalogEntry.getDescription(),
GraphqlTestPackage.getCatalogEntry()public EReference getCatalogEntry_Catalog()
getCatalogEntry_Catalog in interface GraphqlTestPackageCatalogEntry.getCatalog(),
GraphqlTestPackage.getCatalogEntry()public EClass getProduct()
getProduct in interface GraphqlTestPackageProductpublic EReference getProduct_Skus()
getProduct_Skus in interface GraphqlTestPackageProduct.getSkus(),
GraphqlTestPackage.getProduct()public EAttribute getProduct_Size()
getProduct_Size in interface GraphqlTestPackageProduct.getSize(),
GraphqlTestPackage.getProduct()public EAttribute getProduct_Active()
getProduct_Active in interface GraphqlTestPackageProduct.isActive(),
GraphqlTestPackage.getProduct()public EAttribute getProduct_Price()
getProduct_Price in interface GraphqlTestPackageProduct.getPrice(),
GraphqlTestPackage.getProduct()public EAttribute getProduct_Currency()
getProduct_Currency in interface GraphqlTestPackageProduct.getCurrency(),
GraphqlTestPackage.getProduct()public EAttribute getProduct_InputTest()
getProduct_InputTest in interface GraphqlTestPackageProduct.getInputTest(),
GraphqlTestPackage.getProduct()public EAttribute getProduct_OutputTest()
getProduct_OutputTest in interface GraphqlTestPackageProduct.getOutputTest(),
GraphqlTestPackage.getProduct()public EReference getProduct_SkusMutationOnly()
getProduct_SkusMutationOnly in interface GraphqlTestPackageProduct.getSkusMutationOnly(),
GraphqlTestPackage.getProduct()public EAttribute getProduct_InputValueList()
getProduct_InputValueList in interface GraphqlTestPackageProduct.getInputValueList(),
GraphqlTestPackage.getProduct()public EAttribute getProduct_Currencies()
getProduct_Currencies in interface GraphqlTestPackageProduct.getCurrencies(),
GraphqlTestPackage.getProduct()public EClass getSKU()
getSKU in interface GraphqlTestPackageSKUpublic EAttribute getSKU_Id()
getSKU_Id in interface GraphqlTestPackageSKU.getId(),
GraphqlTestPackage.getSKU()public EEnum getCurrency()
getCurrency in interface GraphqlTestPackageCurrencypublic GraphqlTestFactory getGraphqlTestFactory()
getGraphqlTestFactory in interface GraphqlTestPackagepublic void createPackageContents()
public void initializePackageContents()
protected void createImportAnnotations()
protected void createGenModelAnnotations()
protected void createCollectionAnnotations()
protected void createMutationOnlyAnnotations()
protected void createQueryOnlyAnnotations()
Data In Motion GmbH all rights reserved