Your browser does not support JavaScript and this site utilizes JavaScript to build content and provide links to additional information. You should either enable JavaScript in your browser settings or use a browser that supports JavaScript in order to take full advantage of this site.
1 17 package org.eclipse.emf.codegen.ecore.genmodel; 18 19 20 import org.eclipse.emf.ecore.EAttribute; 21 import org.eclipse.emf.ecore.EClass; 22 import org.eclipse.emf.ecore.EEnum; 23 import org.eclipse.emf.ecore.EPackage; 24 import org.eclipse.emf.ecore.EReference; 25 26 27 45 public interface GenModelPackage extends EPackage 46 { 47 53 String eNAME = "genmodel"; 54 55 61 String eNS_URI = "http://www.eclipse.org/emf/2002/GenModel"; 62 63 69 String eNS_PREFIX = "genmodel"; 70 71 77 GenModelPackage eINSTANCE = org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelPackageImpl.init(); 78 79 87 int GEN_BASE = 4; 88 89 96 int GEN_BASE_FEATURE_COUNT = 0; 97 98 106 int GEN_MODEL = 0; 107 108 115 int GEN_MODEL__COPYRIGHT_TEXT = GEN_BASE_FEATURE_COUNT + 0; 116 117 124 int GEN_MODEL__MODEL_DIRECTORY = GEN_BASE_FEATURE_COUNT + 1; 125 126 133 int GEN_MODEL__CREATION_COMMANDS = GEN_BASE_FEATURE_COUNT + 2; 134 135 142 int GEN_MODEL__CREATION_ICONS = GEN_BASE_FEATURE_COUNT + 3; 143 144 151 int GEN_MODEL__EDIT_DIRECTORY = GEN_BASE_FEATURE_COUNT + 4; 152 153 160 int GEN_MODEL__EDITOR_DIRECTORY = GEN_BASE_FEATURE_COUNT + 5; 161 162 169 int GEN_MODEL__MODEL_PLUGIN_ID = GEN_BASE_FEATURE_COUNT + 6; 170 171 178 int GEN_MODEL__TEMPLATE_DIRECTORY = GEN_BASE_FEATURE_COUNT + 7; 179 180 187 int GEN_MODEL__RUNTIME_JAR = GEN_BASE_FEATURE_COUNT + 8; 188 189 196 int GEN_MODEL__FOREIGN_MODEL = GEN_BASE_FEATURE_COUNT + 9; 197 198 205 int GEN_MODEL__DYNAMIC_TEMPLATES = GEN_BASE_FEATURE_COUNT + 10; 206 207 214 int GEN_MODEL__REDIRECTION = GEN_BASE_FEATURE_COUNT + 11; 215 216 223 int GEN_MODEL__FORCE_OVERWRITE = GEN_BASE_FEATURE_COUNT + 12; 224 225 232 int GEN_MODEL__NON_EXTERNALIZED_STRING_TAG = GEN_BASE_FEATURE_COUNT + 13; 233 234 241 int GEN_MODEL__MODEL_NAME = GEN_BASE_FEATURE_COUNT + 14; 242 243 250 int GEN_MODEL__MODEL_PLUGIN_CLASS = GEN_BASE_FEATURE_COUNT + 15; 251 252 259 int GEN_MODEL__EDIT_PLUGIN_CLASS = GEN_BASE_FEATURE_COUNT + 16; 260 261 268 int GEN_MODEL__EDITOR_PLUGIN_CLASS = GEN_BASE_FEATURE_COUNT + 17; 269 270 277 int GEN_MODEL__UPDATE_CLASSPATH = GEN_BASE_FEATURE_COUNT + 18; 278 279 286 int GEN_MODEL__GENERATE_SCHEMA = GEN_BASE_FEATURE_COUNT + 19; 287 288 295 int GEN_MODEL__NON_NLS_MARKERS = GEN_BASE_FEATURE_COUNT + 20; 296 297 304 int GEN_MODEL__STATIC_PACKAGES = GEN_BASE_FEATURE_COUNT + 21; 305 306 313 int GEN_MODEL__MODEL_PLUGIN_VARIABLES = GEN_BASE_FEATURE_COUNT + 22; 314 315 322 int GEN_MODEL__ROOT_EXTENDS_INTERFACE = GEN_BASE_FEATURE_COUNT + 23; 323 324 331 int GEN_MODEL__ROOT_EXTENDS_CLASS = GEN_BASE_FEATURE_COUNT + 24; 332 333 340 int GEN_MODEL__ROOT_IMPLEMENTS_INTERFACE = GEN_BASE_FEATURE_COUNT + 25; 341 342 349 int GEN_MODEL__SUPPRESS_EMF_TYPES = GEN_BASE_FEATURE_COUNT + 26; 350 351 358 int GEN_MODEL__FEATURE_MAP_WRAPPER_INTERFACE = GEN_BASE_FEATURE_COUNT + 27; 359 360 367 int GEN_MODEL__FEATURE_MAP_WRAPPER_INTERNAL_INTERFACE = GEN_BASE_FEATURE_COUNT + 28; 368 369 376 int GEN_MODEL__FEATURE_MAP_WRAPPER_CLASS = GEN_BASE_FEATURE_COUNT + 29; 377 378 385 int GEN_MODEL__RUNTIME_COMPATIBILITY = GEN_BASE_FEATURE_COUNT + 30; 386 387 394 int GEN_MODEL__RICH_CLIENT_PLATFORM = GEN_BASE_FEATURE_COUNT + 31; 395 396 403 int GEN_MODEL__REFLECTIVE_DELEGATION = GEN_BASE_FEATURE_COUNT + 32; 404 405 412 int GEN_MODEL__CODE_FORMATTING = GEN_BASE_FEATURE_COUNT + 33; 413 414 421 int GEN_MODEL__TESTS_DIRECTORY = GEN_BASE_FEATURE_COUNT + 34; 422 423 430 int GEN_MODEL__TEST_SUITE_CLASS = GEN_BASE_FEATURE_COUNT + 35; 431 432 439 int GEN_MODEL__BOOLEAN_FLAGS_FIELD = GEN_BASE_FEATURE_COUNT + 36; 440 441 448 int GEN_MODEL__BOOLEAN_FLAGS_RESERVED_BITS = GEN_BASE_FEATURE_COUNT + 37; 449 450 457 int GEN_MODEL__IMPORTER_ID = GEN_BASE_FEATURE_COUNT + 38; 458 459 466 int GEN_MODEL__BUNDLE_MANIFEST = GEN_BASE_FEATURE_COUNT + 39; 467 468 475 int GEN_MODEL__GEN_PACKAGES = GEN_BASE_FEATURE_COUNT + 40; 476 477 484 int GEN_MODEL__USED_GEN_PACKAGES = GEN_BASE_FEATURE_COUNT + 41; 485 486 493 int GEN_MODEL_FEATURE_COUNT = GEN_BASE_FEATURE_COUNT + 42; 494 495 503 int GEN_PACKAGE = 1; 504 505 512 int GEN_PACKAGE__PREFIX = GEN_BASE_FEATURE_COUNT + 0; 513 514 521 int GEN_PACKAGE__BASE_PACKAGE = GEN_BASE_FEATURE_COUNT + 1; 522 523 530 int GEN_PACKAGE__RESOURCE = GEN_BASE_FEATURE_COUNT + 2; 531 532 539 int GEN_PACKAGE__DISPOSABLE_PROVIDER_FACTORY = GEN_BASE_FEATURE_COUNT + 3; 540 541 548 int GEN_PACKAGE__ADAPTER_FACTORY = GEN_BASE_FEATURE_COUNT + 4; 549 550 557 int GEN_PACKAGE__LOAD_INITIALIZATION = GEN_BASE_FEATURE_COUNT + 5; 558 559 566 int GEN_PACKAGE__INTERFACE_PACKAGE_SUFFIX = GEN_BASE_FEATURE_COUNT + 6; 567 568 575 int GEN_PACKAGE__CLASS_PACKAGE_SUFFIX = GEN_BASE_FEATURE_COUNT + 7; 576 577 584 int GEN_PACKAGE__UTILITY_PACKAGE_SUFFIX = GEN_BASE_FEATURE_COUNT + 8; 585 586 593 int GEN_PACKAGE__PROVIDER_PACKAGE_SUFFIX = GEN_BASE_FEATURE_COUNT + 9; 594 595 602 int GEN_PACKAGE__PRESENTATION_PACKAGE_SUFFIX = GEN_BASE_FEATURE_COUNT + 10; 603 604 611 int GEN_PACKAGE__TESTS_PACKAGE_SUFFIX = GEN_BASE_FEATURE_COUNT + 11; 612 613 620 int GEN_PACKAGE__GENERATE_EXAMPLE_CLASS = GEN_BASE_FEATURE_COUNT + 12; 621 622 629 int GEN_PACKAGE__ECORE_PACKAGE = GEN_BASE_FEATURE_COUNT + 13; 630 631 638 int GEN_PACKAGE__GEN_MODEL = GEN_BASE_FEATURE_COUNT + 14; 639 640 647 int GEN_PACKAGE__GEN_ENUMS = GEN_BASE_FEATURE_COUNT + 15; 648 649 656 int GEN_PACKAGE__GEN_DATA_TYPES = GEN_BASE_FEATURE_COUNT + 16; 657 658 665 int GEN_PACKAGE__GEN_CLASSES = GEN_BASE_FEATURE_COUNT + 17; 666 667 674 int GEN_PACKAGE__NESTED_GEN_PACKAGES = GEN_BASE_FEATURE_COUNT + 18; 675 676 683 int GEN_PACKAGE__GEN_CLASSIFIERS = GEN_BASE_FEATURE_COUNT + 19; 684 685 692 int GEN_PACKAGE_FEATURE_COUNT = GEN_BASE_FEATURE_COUNT + 20; 693 694 702 int GEN_CLASSIFIER = 7; 703 704 711 int GEN_CLASSIFIER__GEN_PACKAGE = GEN_BASE_FEATURE_COUNT + 0; 712 713 720 int GEN_CLASSIFIER_FEATURE_COUNT = GEN_BASE_FEATURE_COUNT + 1; 721 722 730 int GEN_CLASS = 2; 731 732 739 int GEN_CLASS__GEN_PACKAGE = GEN_CLASSIFIER__GEN_PACKAGE; 740 741 748 int GEN_CLASS__PROVIDER = GEN_CLASSIFIER_FEATURE_COUNT + 0; 749 750 757 int GEN_CLASS__IMAGE = GEN_CLASSIFIER_FEATURE_COUNT + 1; 758 759 766 int GEN_CLASS__ECORE_CLASS = GEN_CLASSIFIER_FEATURE_COUNT + 2; 767 768 775 int GEN_CLASS__GEN_FEATURES = GEN_CLASSIFIER_FEATURE_COUNT + 3; 776 777 784 int GEN_CLASS__GEN_OPERATIONS = GEN_CLASSIFIER_FEATURE_COUNT + 4; 785 786 793 int GEN_CLASS__LABEL_FEATURE = GEN_CLASSIFIER_FEATURE_COUNT + 5; 794 795 802 int GEN_CLASS_FEATURE_COUNT = GEN_CLASSIFIER_FEATURE_COUNT + 6; 803 804 812 int GEN_TYPED_ELEMENT = 11; 813 814 821 int GEN_TYPED_ELEMENT_FEATURE_COUNT = GEN_BASE_FEATURE_COUNT + 0; 822 823 831 int GEN_FEATURE = 3; 832 833 840 int GEN_FEATURE__PROPERTY = GEN_TYPED_ELEMENT_FEATURE_COUNT + 0; 841 842 849 int GEN_FEATURE__NOTIFY = GEN_TYPED_ELEMENT_FEATURE_COUNT + 1; 850 851 858 int GEN_FEATURE__CHILDREN = GEN_TYPED_ELEMENT_FEATURE_COUNT + 2; 859 860 867 int GEN_FEATURE__CREATE_CHILD = GEN_TYPED_ELEMENT_FEATURE_COUNT + 3; 868 869 876 int GEN_FEATURE__PROPERTY_CATEGORY = GEN_TYPED_ELEMENT_FEATURE_COUNT + 4; 877 878 885 int GEN_FEATURE__PROPERTY_FILTER_FLAGS = GEN_TYPED_ELEMENT_FEATURE_COUNT + 5; 886 887 894 int GEN_FEATURE__PROPERTY_DESCRIPTION = GEN_TYPED_ELEMENT_FEATURE_COUNT + 6; 895 896 903 int GEN_FEATURE__GEN_CLASS = GEN_TYPED_ELEMENT_FEATURE_COUNT + 7; 904 905 912 int GEN_FEATURE__ECORE_FEATURE = GEN_TYPED_ELEMENT_FEATURE_COUNT + 8; 913 914 921 int GEN_FEATURE_FEATURE_COUNT = GEN_TYPED_ELEMENT_FEATURE_COUNT + 9; 922 923 931 int GEN_DATA_TYPE = 8; 932 933 940 int GEN_DATA_TYPE__GEN_PACKAGE = GEN_CLASSIFIER__GEN_PACKAGE; 941 942 949 int GEN_DATA_TYPE__ECORE_DATA_TYPE = GEN_CLASSIFIER_FEATURE_COUNT + 0; 950 951 958 int GEN_DATA_TYPE_FEATURE_COUNT = GEN_CLASSIFIER_FEATURE_COUNT + 1; 959 960 968 int GEN_ENUM = 5; 969 970 977 int GEN_ENUM__GEN_PACKAGE = GEN_DATA_TYPE__GEN_PACKAGE; 978 979 986 int GEN_ENUM__ECORE_DATA_TYPE = GEN_DATA_TYPE__ECORE_DATA_TYPE; 987 988 995 int GEN_ENUM__ECORE_ENUM = GEN_DATA_TYPE_FEATURE_COUNT + 0; 996 997 1004 int GEN_ENUM__GEN_ENUM_LITERALS = GEN_DATA_TYPE_FEATURE_COUNT + 1; 1005 1006 1013 int GEN_ENUM_FEATURE_COUNT = GEN_DATA_TYPE_FEATURE_COUNT + 2; 1014 1015 1023 int GEN_ENUM_LITERAL = 6; 1024 1025 1032 int GEN_ENUM_LITERAL__GEN_ENUM = GEN_BASE_FEATURE_COUNT + 0; 1033 1034 1041 int GEN_ENUM_LITERAL__ECORE_ENUM_LITERAL = GEN_BASE_FEATURE_COUNT + 1; 1042 1043 1050 int GEN_ENUM_LITERAL_FEATURE_COUNT = GEN_BASE_FEATURE_COUNT + 2; 1051 1052 1060 int GEN_OPERATION = 9; 1061 1062 1069 int GEN_OPERATION__GEN_CLASS = GEN_TYPED_ELEMENT_FEATURE_COUNT + 0; 1070 1071 1078 int GEN_OPERATION__ECORE_OPERATION = GEN_TYPED_ELEMENT_FEATURE_COUNT + 1; 1079 1080 1087 int GEN_OPERATION__GEN_PARAMETERS = GEN_TYPED_ELEMENT_FEATURE_COUNT + 2; 1088 1089 1096 int GEN_OPERATION_FEATURE_COUNT = GEN_TYPED_ELEMENT_FEATURE_COUNT + 3; 1097 1098 1106 int GEN_PARAMETER = 10; 1107 1108 1115 int GEN_PARAMETER__GEN_OPERATION = GEN_TYPED_ELEMENT_FEATURE_COUNT + 0; 1116 1117 1124 int GEN_PARAMETER__ECORE_PARAMETER = GEN_TYPED_ELEMENT_FEATURE_COUNT + 1; 1125 1126 1133 int GEN_PARAMETER_FEATURE_COUNT = GEN_TYPED_ELEMENT_FEATURE_COUNT + 2; 1134 1135 1136 1144 int GEN_PROVIDER_KIND = 12; 1145 1146 1154 int GEN_PROPERTY_KIND = 13; 1155 1156 1157 1165 int GEN_RESOURCE_KIND = 14; 1166 1167 1168 1176 EClass getGenModel(); 1177 1178 1187 EAttribute getGenModel_CopyrightText(); 1188 1189 1198 EAttribute getGenModel_ModelDirectory(); 1199 1200 1209 EAttribute getGenModel_CreationCommands(); 1210 1211 1220 EAttribute getGenModel_CreationIcons(); 1221 1222 1231 EAttribute getGenModel_EditDirectory(); 1232 1233 1242 EAttribute getGenModel_EditorDirectory(); 1243 1244 1253 EAttribute getGenModel_ModelPluginID(); 1254 1255 1264 EAttribute getGenModel_TemplateDirectory(); 1265 1266 1275 EAttribute getGenModel_RuntimeJar(); 1276 1277 1286 EAttribute getGenModel_ForeignModel(); 1287 1288 1297 EAttribute getGenModel_DynamicTemplates(); 1298 1299 1308 EAttribute getGenModel_Redirection(); 1309 1310 1319 EAttribute getGenModel_ForceOverwrite(); 1320 1321 1330 EAttribute getGenModel_NonExternalizedStringTag(); 1331 1332 1341 EAttribute getGenModel_ModelName(); 1342 1343 1352 EAttribute getGenModel_ModelPluginClass(); 1353 1354 1363 EAttribute getGenModel_EditPluginClass(); 1364 1365 1374 EAttribute getGenModel_EditorPluginClass(); 1375 1376 1385 EAttribute getGenModel_UpdateClasspath(); 1386 1387 1396 EAttribute getGenModel_GenerateSchema(); 1397 1398 1407 EAttribute getGenModel_NonNLSMarkers(); 1408 1409 1418 EAttribute getGenModel_StaticPackages(); 1419 1420 1429 EAttribute getGenModel_ModelPluginVariables(); 1430 1431 1440 EAttribute getGenModel_RootExtendsInterface(); 1441 1442 1451 EAttribute getGenModel_RootExtendsClass(); 1452 1453 1462 EAttribute getGenModel_RootImplementsInterface(); 1463 1464 1473 EAttribute getGenModel_SuppressEMFTypes(); 1474 1475 1484 EAttribute getGenModel_FeatureMapWrapperInterface(); 1485 1486 1495 EAttribute getGenModel_FeatureMapWrapperInternalInterface(); 1496 1497 1506 EAttribute getGenModel_FeatureMapWrapperClass(); 1507 1508 1517 EAttribute getGenModel_RuntimeCompatibility(); 1518 1519 1528 EAttribute getGenModel_RichClientPlatform(); 1529 1530 1539 EAttribute getGenModel_ReflectiveDelegation(); 1540 1541 1550 EAttribute getGenModel_CodeFormatting(); 1551 1552 1561 EAttribute getGenModel_TestsDirectory(); 1562 1563 1572 EAttribute getGenModel_TestSuiteClass(); 1573 1574 1583 EAttribute getGenModel_BooleanFlagsField(); 1584 1585 1594 EAttribute getGenModel_BooleanFlagsReservedBits(); 1595 1596 1605 EAttribute getGenModel_ImporterID(); 1606 1607 1616 EAttribute getGenModel_BundleManifest(); 1617 1618 1627 EReference getGenModel_GenPackages(); 1628 1629 1638 EReference getGenModel_UsedGenPackages(); 1639 1640 1648 EClass getGenPackage(); 1649 1650 1659 EAttribute getGenPackage_Prefix(); 1660 1661 1670 EAttribute getGenPackage_BasePackage(); 1671 1672 1681 EAttribute getGenPackage_Resource(); 1682 1683 1692 EAttribute getGenPackage_DisposableProviderFactory(); 1693 1694 1703 EAttribute getGenPackage_AdapterFactory(); 1704 1705 1714 EAttribute getGenPackage_LoadInitialization(); 1715 1716 1725 EAttribute getGenPackage_InterfacePackageSuffix(); 1726 1727 1736 EAttribute getGenPackage_ClassPackageSuffix(); 1737 1738 1747 EAttribute getGenPackage_UtilityPackageSuffix(); 1748 1749 1758 EAttribute getGenPackage_ProviderPackageSuffix(); 1759 1760 1769 EAttribute getGenPackage_PresentationPackageSuffix(); 1770 1771 1780 EAttribute getGenPackage_TestsPackageSuffix(); 1781 1782 1791 EAttribute getGenPackage_GenerateExampleClass(); 1792 1793 1802 EReference getGenPackage_EcorePackage(); 1803 1804 1813 EReference getGenPackage_GenModel(); 1814 1815 1824 EReference getGenPackage_GenEnums(); 1825 1826 1835 EReference getGenPackage_GenDataTypes(); 1836 1837 1846 EReference getGenPackage_GenClasses(); 1847 1848 1857 EReference getGenPackage_NestedGenPackages(); 1858 1859 1868 EReference getGenPackage_GenClassifiers(); 1869 1870 1878 EClass getGenClass(); 1879 1880 1889 EAttribute getGenClass_Provider(); 1890 1891 1900 EAttribute getGenClass_Image(); 1901 1902 1911 EReference getGenClass_EcoreClass(); 1912 1913 1922 EReference getGenClass_GenFeatures(); 1923 1924 1933 EReference getGenClass_GenOperations(); 1934 1935 1944 EReference getGenClass_LabelFeature(); 1945 1946 1954 EClass getGenFeature(); 1955 1956 1965 EAttribute getGenFeature_Property(); 1966 1967 1976 EAttribute getGenFeature_Notify(); 1977 1978 1987 EAttribute getGenFeature_Children(); 1988 1989 1998 EAttribute getGenFeature_CreateChild(); 1999 2000 2009 EAttribute getGenFeature_PropertyCategory(); 2010 2011 2020 EAttribute getGenFeature_PropertyFilterFlags(); 2021 2022 2031 EAttribute getGenFeature_PropertyDescription(); 2032 2033 2042 EReference getGenFeature_GenClass(); 2043 2044 2053 EReference getGenFeature_EcoreFeature(); 2054 2055 2063 EClass getGenBase(); 2064 2065 2073 EClass getGenEnum(); 2074 2075 2084 EReference getGenEnum_EcoreEnum(); 2085 2086 2095 EReference getGenEnum_GenEnumLiterals(); 2096 2097 2105 EClass getGenEnumLiteral(); 2106 2107 2116 EReference getGenEnumLiteral_GenEnum(); 2117 2118 2127 EReference getGenEnumLiteral_EcoreEnumLiteral(); 2128 2129 2137 EClass getGenClassifier(); 2138 2139 2148 EReference getGenClassifier_GenPackage(); 2149 2150 2158 EClass getGenDataType(); 2159 2160 2169 EReference getGenDataType_EcoreDataType(); 2170 2171 2179 EClass getGenOperation(); 2180 2181 2190 EReference getGenOperation_GenClass(); 2191 2192 2201 EReference getGenOperation_EcoreOperation(); 2202 2203 2212 EReference getGenOperation_GenParameters(); 2213 2214 2222 EClass getGenParameter(); 2223 2224 2233 EReference getGenParameter_GenOperation(); 2234 2235 2244 EReference getGenParameter_EcoreParameter(); 2245 2246 2254 EClass getGenTypedElement(); 2255 2256 2264 EEnum getGenProviderKind(); 2265 2266 2274 EEnum getGenPropertyKind(); 2275 2276 2284 EEnum getGenResourceKind(); 2285 2286 2293 GenModelFactory getGenModelFactory(); 2294 2295}
| Popular Tags
|