org.eclipse.uml2.codegen.ecore.genmodel
Interface GenModelPackage

All Superinterfaces:
EModelElement, ENamedElement, EObject, EPackage, Notifier

public interface GenModelPackage
extends EPackage

The Package for the model. It contains accessors for the meta objects to represent

See Also:
GenModelFactory

Nested Class Summary
static interface GenModelPackage.Literals
           Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
 
Nested classes inherited from class org.eclipse.emf.ecore.EPackage
EPackage.Descriptor, EPackage.Registry
 
Field Summary
static String copyright
           
static GenModelPackage eINSTANCE
          The singleton instance of the package
static String eNAME
          The package name
static String eNS_PREFIX
          The package namespace name
static String eNS_URI
          The package namespace URI
static int GEN_BASE
          The meta object id for the 'Gen Base' class
static int GEN_BASE__GEN_ANNOTATIONS
          The feature id for the 'Gen Annotations' containment reference list
static int GEN_BASE_FEATURE_COUNT
          The number of structural features of the 'Gen Base' class
static int GEN_CACHE_ADAPTER_SCOPE
          The meta object id for the 'Gen Cache Adapter Scope' enum
static int GEN_CLASS
          The meta object id for the 'Gen Class' class
static int GEN_CLASS__DYNAMIC
          The feature id for the 'Dynamic' attribute
static int GEN_CLASS__ECORE_CLASS
          The feature id for the 'Ecore Class' reference
static int GEN_CLASS__GEN_ANNOTATIONS
          The feature id for the 'Gen Annotations' containment reference list
static int GEN_CLASS__GEN_FEATURES
          The feature id for the 'Gen Features' containment reference list
static int GEN_CLASS__GEN_OPERATIONS
          The feature id for the 'Gen Operations' containment reference list
static int GEN_CLASS__GEN_PACKAGE
          The feature id for the 'Gen Package' reference
static int GEN_CLASS__IMAGE
          The feature id for the 'Image' attribute
static int GEN_CLASS__LABEL_FEATURE
          The feature id for the 'Label Feature' reference
static int GEN_CLASS__PROVIDER
          The feature id for the 'Provider' attribute
static int GEN_CLASS_FEATURE_COUNT
          The number of structural features of the 'Gen Class' class
static int GEN_CLASSIFIER
          The meta object id for the 'Gen Classifier' class
static int GEN_CLASSIFIER__GEN_ANNOTATIONS
          The feature id for the 'Gen Annotations' containment reference list
static int GEN_CLASSIFIER__GEN_PACKAGE
          The feature id for the 'Gen Package' reference
static int GEN_CLASSIFIER_FEATURE_COUNT
          The number of structural features of the 'Gen Classifier' class
static int GEN_DATA_TYPE
          The meta object id for the 'Gen Data Type' class
static int GEN_DATA_TYPE__ECORE_DATA_TYPE
          The feature id for the 'Ecore Data Type' reference
static int GEN_DATA_TYPE__GEN_ANNOTATIONS
          The feature id for the 'Gen Annotations' containment reference list
static int GEN_DATA_TYPE__GEN_PACKAGE
          The feature id for the 'Gen Package' reference
static int GEN_DATA_TYPE_FEATURE_COUNT
          The number of structural features of the 'Gen Data Type' class
static int GEN_ENUM
          The meta object id for the 'Gen Enum' class
static int GEN_ENUM__ECORE_DATA_TYPE
          The feature id for the 'Ecore Data Type' reference
static int GEN_ENUM__ECORE_ENUM
          The feature id for the 'Ecore Enum' reference
static int GEN_ENUM__GEN_ANNOTATIONS
          The feature id for the 'Gen Annotations' containment reference list
static int GEN_ENUM__GEN_ENUM_LITERALS
          The feature id for the 'Gen Enum Literals' containment reference list
static int GEN_ENUM__GEN_PACKAGE
          The feature id for the 'Gen Package' reference
static int GEN_ENUM_FEATURE_COUNT
          The number of structural features of the 'Gen Enum' class
static int GEN_ENUM_LITERAL
          The meta object id for the 'Gen Enum Literal' class
static int GEN_ENUM_LITERAL__ECORE_ENUM_LITERAL
          The feature id for the 'Ecore Enum Literal' reference
static int GEN_ENUM_LITERAL__GEN_ANNOTATIONS
          The feature id for the 'Gen Annotations' containment reference list
static int GEN_ENUM_LITERAL__GEN_ENUM
          The feature id for the 'Gen Enum' container reference
static int GEN_ENUM_LITERAL_FEATURE_COUNT
          The number of structural features of the 'Gen Enum Literal' class
static int GEN_FEATURE
          The meta object id for the 'Gen Feature' class
static int GEN_FEATURE__CHILDREN
          The feature id for the 'Children' attribute
static int GEN_FEATURE__CREATE_CHILD
          The feature id for the 'Create Child' attribute
static int GEN_FEATURE__ECORE_FEATURE
          The feature id for the 'Ecore Feature' reference
static int GEN_FEATURE__GEN_ANNOTATIONS
          The feature id for the 'Gen Annotations' containment reference list
static int GEN_FEATURE__GEN_CLASS
          The feature id for the 'Gen Class' container reference
static int GEN_FEATURE__KEY
          The feature id for the 'Key' attribute
static int GEN_FEATURE__NOTIFY
          The feature id for the 'Notify' attribute
static int GEN_FEATURE__PROPERTY
          The feature id for the 'Property' attribute
static int GEN_FEATURE__PROPERTY_CATEGORY
          The feature id for the 'Property Category' attribute
static int GEN_FEATURE__PROPERTY_DESCRIPTION
          The feature id for the 'Property Description' attribute
static int GEN_FEATURE__PROPERTY_FILTER_FLAGS
          The feature id for the 'Property Filter Flags' attribute list
static int GEN_FEATURE__PROPERTY_MULTI_LINE
          The feature id for the 'Property Multi Line' attribute
static int GEN_FEATURE__PROPERTY_SORT_CHOICES
          The feature id for the 'Property Sort Choices' attribute
static int GEN_FEATURE_FEATURE_COUNT
          The number of structural features of the 'Gen Feature' class
static int GEN_MODEL
          The meta object id for the 'Gen Model' class
static int GEN_MODEL__ARRAY_ACCESSORS
          The feature id for the 'Array Accessors' attribute
static int GEN_MODEL__BOOLEAN_FLAGS_FIELD
          The feature id for the 'Boolean Flags Field' attribute
static int GEN_MODEL__BOOLEAN_FLAGS_RESERVED_BITS
          The feature id for the 'Boolean Flags Reserved Bits' attribute
static int GEN_MODEL__BUNDLE_MANIFEST
          The feature id for the 'Bundle Manifest' attribute
static int GEN_MODEL__CACHE_ADAPTER_SUPPORT
          The feature id for the 'Cache Adapter Support' attribute
static int GEN_MODEL__CODE_FORMATTING
          The feature id for the 'Code Formatting' attribute
static int GEN_MODEL__CONTAINMENT_PROXIES
          The feature id for the 'Containment Proxies' attribute
static int GEN_MODEL__COPYRIGHT_TEXT
          The feature id for the 'Copyright Text' attribute
static int GEN_MODEL__CREATION_COMMANDS
          The feature id for the 'Creation Commands' attribute
static int GEN_MODEL__CREATION_ICONS
          The feature id for the 'Creation Icons' attribute
static int GEN_MODEL__DYNAMIC_TEMPLATES
          The feature id for the 'Dynamic Templates' attribute
static int GEN_MODEL__EDIT_DIRECTORY
          The feature id for the 'Edit Directory' attribute
static int GEN_MODEL__EDIT_PLUGIN_CLASS
          The feature id for the 'Edit Plugin Class' attribute
static int GEN_MODEL__EDITOR_DIRECTORY
          The feature id for the 'Editor Directory' attribute
static int GEN_MODEL__EDITOR_PLUGIN_CLASS
          The feature id for the 'Editor Plugin Class' attribute
static int GEN_MODEL__FACADE_HELPER_CLASS
          The feature id for the 'Facade Helper Class' attribute
static int GEN_MODEL__FACTORY_METHODS
          The feature id for the 'Factory Methods' attribute
static int GEN_MODEL__FEATURE_DELEGATION
          The feature id for the 'Feature Delegation' attribute
static int GEN_MODEL__FEATURE_MAP_WRAPPER_CLASS
          The feature id for the 'Feature Map Wrapper Class' attribute
static int GEN_MODEL__FEATURE_MAP_WRAPPER_INTERFACE
          The feature id for the 'Feature Map Wrapper Interface' attribute
static int GEN_MODEL__FEATURE_MAP_WRAPPER_INTERNAL_INTERFACE
          The feature id for the 'Feature Map Wrapper Internal Interface' attribute
static int GEN_MODEL__FORCE_OVERWRITE
          The feature id for the 'Force Overwrite' attribute
static int GEN_MODEL__FOREIGN_MODEL
          The feature id for the 'Foreign Model' attribute list
static int GEN_MODEL__GEN_ANNOTATIONS
          The feature id for the 'Gen Annotations' containment reference list
static int GEN_MODEL__GEN_PACKAGES
          The feature id for the 'Gen Packages' containment reference list
static int GEN_MODEL__GENERATE_SCHEMA
          The feature id for the 'Generate Schema' attribute
static int GEN_MODEL__IMPORTER_ID
          The feature id for the 'Importer ID' attribute
static int GEN_MODEL__INVARIANT_PREFIX
          The feature id for the 'Invariant Prefix' attribute
static int GEN_MODEL__MINIMAL_REFLECTIVE_METHODS
          The feature id for the 'Minimal Reflective Methods' attribute
static int GEN_MODEL__MODEL_DIRECTORY
          The feature id for the 'Model Directory' attribute
static int GEN_MODEL__MODEL_NAME
          The feature id for the 'Model Name' attribute
static int GEN_MODEL__MODEL_PLUGIN_CLASS
          The feature id for the 'Model Plugin Class' attribute
static int GEN_MODEL__MODEL_PLUGIN_ID
          The feature id for the 'Model Plugin ID' attribute
static int GEN_MODEL__MODEL_PLUGIN_VARIABLES
          The feature id for the 'Model Plugin Variables' attribute list
static int GEN_MODEL__NON_EXTERNALIZED_STRING_TAG
          The feature id for the 'Non Externalized String Tag' attribute
static int GEN_MODEL__NON_NLS_MARKERS
          The feature id for the 'Non NLS Markers' attribute
static int GEN_MODEL__PLURALIZED_GETTERS
          The feature id for the 'Pluralized Getters' attribute
static int GEN_MODEL__REDIRECTION
          The feature id for the 'Redirection' attribute
static int GEN_MODEL__REFLECTIVE_DELEGATION
          The feature id for the 'Reflective Delegation' attribute
static int GEN_MODEL__RICH_CLIENT_PLATFORM
          The feature id for the 'Rich Client Platform' attribute
static int GEN_MODEL__ROOT_EXTENDS_CLASS
          The feature id for the 'Root Extends Class' attribute
static int GEN_MODEL__ROOT_EXTENDS_INTERFACE
          The feature id for the 'Root Extends Interface' attribute
static int GEN_MODEL__ROOT_IMPLEMENTS_INTERFACE
          The feature id for the 'Root Implements Interface' attribute
static int GEN_MODEL__RUNTIME_COMPATIBILITY
          The feature id for the 'Runtime Compatibility' attribute
static int GEN_MODEL__RUNTIME_JAR
          The feature id for the 'Runtime Jar' attribute
static int GEN_MODEL__SAFE_STRINGS
          The feature id for the 'Safe Strings' attribute
static int GEN_MODEL__STATIC_PACKAGES
          The feature id for the 'Static Packages' attribute list
static int GEN_MODEL__SUPPRESS_CONTAINMENT
          The feature id for the 'Suppress Containment' attribute
static int GEN_MODEL__SUPPRESS_EMF_META_DATA
          The feature id for the 'Suppress EMF Meta Data' attribute
static int GEN_MODEL__SUPPRESS_EMF_MODEL_TAGS
          The feature id for the 'Suppress EMF Model Tags' attribute
static int GEN_MODEL__SUPPRESS_EMF_TYPES
          The feature id for the 'Suppress EMF Types' attribute
static int GEN_MODEL__SUPPRESS_INTERFACES
          The feature id for the 'Suppress Interfaces' attribute
static int GEN_MODEL__SUPPRESS_NOTIFICATION
          The feature id for the 'Suppress Notification' attribute
static int GEN_MODEL__SUPPRESS_UNSETTABLE
          The feature id for the 'Suppress Unsettable' attribute
static int GEN_MODEL__TEMPLATE_DIRECTORY
          The feature id for the 'Template Directory' attribute
static int GEN_MODEL__TEST_SUITE_CLASS
          The feature id for the 'Test Suite Class' attribute
static int GEN_MODEL__TESTS_DIRECTORY
          The feature id for the 'Tests Directory' attribute
static int GEN_MODEL__UPDATE_CLASSPATH
          The feature id for the 'Update Classpath' attribute
static int GEN_MODEL__USED_GEN_PACKAGES
          The feature id for the 'Used Gen Packages' reference list
static int GEN_MODEL_FEATURE_COUNT
          The number of structural features of the 'Gen Model' class
static int GEN_OPERATION
          The meta object id for the 'Gen Operation' class
static int GEN_OPERATION__CACHE_ADAPTER_SCOPE
          The feature id for the 'Cache Adapter Scope' attribute
static int GEN_OPERATION__ECORE_OPERATION
          The feature id for the 'Ecore Operation' reference
static int GEN_OPERATION__GEN_ANNOTATIONS
          The feature id for the 'Gen Annotations' containment reference list
static int GEN_OPERATION__GEN_CLASS
          The feature id for the 'Gen Class' container reference
static int GEN_OPERATION__GEN_PARAMETERS
          The feature id for the 'Gen Parameters' containment reference list
static int GEN_OPERATION_FEATURE_COUNT
          The number of structural features of the 'Gen Operation' class
static int GEN_PACKAGE
          The meta object id for the 'Gen Package' class
static int GEN_PACKAGE__ADAPTER_FACTORY
          The feature id for the 'Adapter Factory' attribute
static int GEN_PACKAGE__BASE_PACKAGE
          The feature id for the 'Base Package' attribute
static int GEN_PACKAGE__CLASS_PACKAGE_SUFFIX
          The feature id for the 'Class Package Suffix' attribute
static int GEN_PACKAGE__DATA_TYPE_CONVERTERS
          The feature id for the 'Data Type Converters' attribute
static int GEN_PACKAGE__DISPOSABLE_PROVIDER_FACTORY
          The feature id for the 'Disposable Provider Factory' attribute
static int GEN_PACKAGE__ECORE_PACKAGE
          The feature id for the 'Ecore Package' reference
static int GEN_PACKAGE__GEN_ANNOTATIONS
          The feature id for the 'Gen Annotations' containment reference list
static int GEN_PACKAGE__GEN_CLASSES
          The feature id for the 'Gen Classes' containment reference list
static int GEN_PACKAGE__GEN_CLASSIFIERS
          The feature id for the 'Gen Classifiers' reference list
static int GEN_PACKAGE__GEN_DATA_TYPES
          The feature id for the 'Gen Data Types' containment reference list
static int GEN_PACKAGE__GEN_ENUMS
          The feature id for the 'Gen Enums' containment reference list
static int GEN_PACKAGE__GEN_MODEL
          The feature id for the 'Gen Model' container reference
static int GEN_PACKAGE__GENERATE_EXAMPLE_CLASS
          The feature id for the 'Generate Example Class' attribute
static int GEN_PACKAGE__INTERFACE_PACKAGE_SUFFIX
          The feature id for the 'Interface Package Suffix' attribute
static int GEN_PACKAGE__LITERALS_INTERFACE
          The feature id for the 'Literals Interface' attribute
static int GEN_PACKAGE__LOAD_INITIALIZATION
          The feature id for the 'Load Initialization' attribute
static int GEN_PACKAGE__META_DATA_PACKAGE_SUFFIX
          The feature id for the 'Meta Data Package Suffix' attribute
static int GEN_PACKAGE__MULTIPLE_EDITOR_PAGES
          The feature id for the 'Multiple Editor Pages' attribute
static int GEN_PACKAGE__NESTED_GEN_PACKAGES
          The feature id for the 'Nested Gen Packages' containment reference list
static int GEN_PACKAGE__OPERATIONS_PACKAGE
          The feature id for the 'Operations Package' attribute
static int GEN_PACKAGE__PREFIX
          The feature id for the 'Prefix' attribute
static int GEN_PACKAGE__PRESENTATION_PACKAGE_SUFFIX
          The feature id for the 'Presentation Package Suffix' attribute
static int GEN_PACKAGE__PROVIDER_PACKAGE_SUFFIX
          The feature id for the 'Provider Package Suffix' attribute
static int GEN_PACKAGE__RESOURCE
          The feature id for the 'Resource' attribute
static int GEN_PACKAGE__RESOURCE_INTERFACES
          The feature id for the 'Resource Interfaces' attribute
static int GEN_PACKAGE__TESTS_PACKAGE_SUFFIX
          The feature id for the 'Tests Package Suffix' attribute
static int GEN_PACKAGE__UTILITY_PACKAGE_SUFFIX
          The feature id for the 'Utility Package Suffix' attribute
static int GEN_PACKAGE_FEATURE_COUNT
          The number of structural features of the 'Gen Package' class
static int GEN_PARAMETER
          The meta object id for the 'Gen Parameter' class
static int GEN_PARAMETER__ECORE_PARAMETER
          The feature id for the 'Ecore Parameter' reference
static int GEN_PARAMETER__GEN_ANNOTATIONS
          The feature id for the 'Gen Annotations' containment reference list
static int GEN_PARAMETER__GEN_OPERATION
          The feature id for the 'Gen Operation' container reference
static int GEN_PARAMETER_FEATURE_COUNT
          The number of structural features of the 'Gen Parameter' class
static int GEN_TYPED_ELEMENT
          The meta object id for the 'Gen Typed Element' class
static int GEN_TYPED_ELEMENT__GEN_ANNOTATIONS
          The feature id for the 'Gen Annotations' containment reference list
static int GEN_TYPED_ELEMENT_FEATURE_COUNT
          The number of structural features of the 'Gen Typed Element' class
 
Method Summary
 EClass getGenBase()
          Returns the meta object for class 'Gen Base'
 EEnum getGenCacheAdapterScope()
          Returns the meta object for enum 'Gen Cache Adapter Scope'
 EClass getGenClass()
          Returns the meta object for class 'Gen Class'
 EClass getGenClassifier()
          Returns the meta object for class 'Gen Classifier'
 EClass getGenDataType()
          Returns the meta object for class 'Gen Data Type'
 EClass getGenEnum()
          Returns the meta object for class 'Gen Enum'
 EClass getGenEnumLiteral()
          Returns the meta object for class 'Gen Enum Literal'
 EAttribute getGenFeature_Key()
          Returns the meta object for the attribute 'Key'
 EClass getGenFeature()
          Returns the meta object for class 'Gen Feature'
 EAttribute getGenModel_CacheAdapterSupport()
          Returns the meta object for the attribute 'Cache Adapter Support'
 EAttribute getGenModel_FactoryMethods()
          Returns the meta object for the attribute 'Factory Methods'
 EAttribute getGenModel_InvariantPrefix()
          Returns the meta object for the attribute 'Invariant Prefix'
 EAttribute getGenModel_PluralizedGetters()
          Returns the meta object for the attribute 'Pluralized Getters'
 EAttribute getGenModel_SafeStrings()
          Returns the meta object for the attribute 'Safe Strings'
 EClass getGenModel()
          Returns the meta object for class 'Gen Model'
 GenModelFactory getGenModelFactory()
          Returns the factory that creates the instances of the model
 EAttribute getGenOperation_CacheAdapterScope()
          Returns the meta object for the attribute 'Cache Adapter Scope'
 EClass getGenOperation()
          Returns the meta object for class 'Gen Operation'
 EAttribute getGenPackage_OperationsPackage()
          Returns the meta object for the attribute 'Operations Package'
 EAttribute getGenPackage_ResourceInterfaces()
          Returns the meta object for the attribute 'Resource Interfaces'
 EClass getGenPackage()
          Returns the meta object for class 'Gen Package'
 EClass getGenParameter()
          Returns the meta object for class 'Gen Parameter'
 EClass getGenTypedElement()
          Returns the meta object for class 'Gen Typed Element'
 
Methods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
 
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

copyright

public static final String copyright

See Also:
Constant Field Values

eNAME

public static final String eNAME
The package name.

See Also:
Constant Field Values

eNS_URI

public static final String eNS_URI
The package namespace URI.

See Also:
Constant Field Values

eNS_PREFIX

public static final String eNS_PREFIX
The package namespace name.

See Also:
Constant Field Values

eINSTANCE

public static final GenModelPackage eINSTANCE
The singleton instance of the package.


GEN_BASE

public static final int GEN_BASE
The meta object id for the 'Gen Base' class.

See Also:
org.eclipse.uml2.codegen.ecore.genmodel.impl.GenBaseImpl, org.eclipse.uml2.codegen.ecore.genmodel.impl.GenModelPackageImpl#getGenBase(), Constant Field Values

GEN_BASE__GEN_ANNOTATIONS

public static final int GEN_BASE__GEN_ANNOTATIONS
The feature id for the 'Gen Annotations' containment reference list.

See Also:
Constant Field Values

GEN_BASE_FEATURE_COUNT

public static final int GEN_BASE_FEATURE_COUNT
The number of structural features of the 'Gen Base' class.

See Also:
Constant Field Values

GEN_CLASS

public static final int GEN_CLASS
The meta object id for the 'Gen Class' class.

See Also:
org.eclipse.uml2.codegen.ecore.genmodel.impl.GenClassImpl, org.eclipse.uml2.codegen.ecore.genmodel.impl.GenModelPackageImpl#getGenClass(), Constant Field Values

GEN_CLASS__GEN_ANNOTATIONS

public static final int GEN_CLASS__GEN_ANNOTATIONS
The feature id for the 'Gen Annotations' containment reference list.

See Also:
Constant Field Values

GEN_CLASS__GEN_PACKAGE

public static final int GEN_CLASS__GEN_PACKAGE
The feature id for the 'Gen Package' reference.

See Also:
Constant Field Values

GEN_CLASS__PROVIDER

public static final int GEN_CLASS__PROVIDER
The feature id for the 'Provider' attribute.

See Also:
Constant Field Values

GEN_CLASS__IMAGE

public static final int GEN_CLASS__IMAGE
The feature id for the 'Image' attribute.

See Also:
Constant Field Values

GEN_CLASS__DYNAMIC

public static final int GEN_CLASS__DYNAMIC
The feature id for the 'Dynamic' attribute.

See Also:
Constant Field Values

GEN_CLASS__ECORE_CLASS

public static final int GEN_CLASS__ECORE_CLASS
The feature id for the 'Ecore Class' reference.

See Also:
Constant Field Values

GEN_CLASS__GEN_FEATURES

public static final int GEN_CLASS__GEN_FEATURES
The feature id for the 'Gen Features' containment reference list.

See Also:
Constant Field Values

GEN_CLASS__GEN_OPERATIONS

public static final int GEN_CLASS__GEN_OPERATIONS
The feature id for the 'Gen Operations' containment reference list.

See Also:
Constant Field Values

GEN_CLASS__LABEL_FEATURE

public static final int GEN_CLASS__LABEL_FEATURE
The feature id for the 'Label Feature' reference.

See Also:
Constant Field Values

GEN_CLASS_FEATURE_COUNT

public static final int GEN_CLASS_FEATURE_COUNT
The number of structural features of the 'Gen Class' class.

See Also:
Constant Field Values

GEN_CLASSIFIER

public static final int GEN_CLASSIFIER
The meta object id for the 'Gen Classifier' class.

See Also:
org.eclipse.uml2.codegen.ecore.genmodel.impl.GenClassifierImpl, org.eclipse.uml2.codegen.ecore.genmodel.impl.GenModelPackageImpl#getGenClassifier(), Constant Field Values

GEN_CLASSIFIER__GEN_ANNOTATIONS

public static final int GEN_CLASSIFIER__GEN_ANNOTATIONS
The feature id for the 'Gen Annotations' containment reference list.

See Also:
Constant Field Values

GEN_CLASSIFIER__GEN_PACKAGE

public static final int GEN_CLASSIFIER__GEN_PACKAGE
The feature id for the 'Gen Package' reference.

See Also:
Constant Field Values

GEN_CLASSIFIER_FEATURE_COUNT

public static final int GEN_CLASSIFIER_FEATURE_COUNT
The number of structural features of the 'Gen Classifier' class.

See Also:
Constant Field Values

GEN_DATA_TYPE

public static final int GEN_DATA_TYPE
The meta object id for the 'Gen Data Type' class.

See Also:
org.eclipse.uml2.codegen.ecore.genmodel.impl.GenDataTypeImpl, org.eclipse.uml2.codegen.ecore.genmodel.impl.GenModelPackageImpl#getGenDataType(), Constant Field Values

GEN_DATA_TYPE__GEN_ANNOTATIONS

public static final int GEN_DATA_TYPE__GEN_ANNOTATIONS
The feature id for the 'Gen Annotations' containment reference list.

See Also:
Constant Field Values

GEN_DATA_TYPE__GEN_PACKAGE

public static final int GEN_DATA_TYPE__GEN_PACKAGE
The feature id for the 'Gen Package' reference.

See Also:
Constant Field Values

GEN_DATA_TYPE__ECORE_DATA_TYPE

public static final int GEN_DATA_TYPE__ECORE_DATA_TYPE
The feature id for the 'Ecore Data Type' reference.

See Also:
Constant Field Values

GEN_DATA_TYPE_FEATURE_COUNT

public static final int GEN_DATA_TYPE_FEATURE_COUNT
The number of structural features of the 'Gen Data Type' class.

See Also:
Constant Field Values

GEN_ENUM

public static final int GEN_ENUM
The meta object id for the 'Gen Enum' class.

See Also:
org.eclipse.uml2.codegen.ecore.genmodel.impl.GenEnumImpl, org.eclipse.uml2.codegen.ecore.genmodel.impl.GenModelPackageImpl#getGenEnum(), Constant Field Values

GEN_ENUM__GEN_ANNOTATIONS

public static final int GEN_ENUM__GEN_ANNOTATIONS
The feature id for the 'Gen Annotations' containment reference list.

See Also:
Constant Field Values

GEN_ENUM__GEN_PACKAGE

public static final int GEN_ENUM__GEN_PACKAGE
The feature id for the 'Gen Package' reference.

See Also:
Constant Field Values

GEN_ENUM__ECORE_DATA_TYPE

public static final int GEN_ENUM__ECORE_DATA_TYPE
The feature id for the 'Ecore Data Type' reference.

See Also:
Constant Field Values

GEN_ENUM__ECORE_ENUM

public static final int GEN_ENUM__ECORE_ENUM
The feature id for the 'Ecore Enum' reference.

See Also:
Constant Field Values

GEN_ENUM__GEN_ENUM_LITERALS

public static final int GEN_ENUM__GEN_ENUM_LITERALS
The feature id for the 'Gen Enum Literals' containment reference list.

See Also:
Constant Field Values

GEN_ENUM_FEATURE_COUNT

public static final int GEN_ENUM_FEATURE_COUNT
The number of structural features of the 'Gen Enum' class.

See Also:
Constant Field Values

GEN_ENUM_LITERAL

public static final int GEN_ENUM_LITERAL
The meta object id for the 'Gen Enum Literal' class.

See Also:
org.eclipse.uml2.codegen.ecore.genmodel.impl.GenEnumLiteralImpl, org.eclipse.uml2.codegen.ecore.genmodel.impl.GenModelPackageImpl#getGenEnumLiteral(), Constant Field Values

GEN_ENUM_LITERAL__GEN_ANNOTATIONS

public static final int GEN_ENUM_LITERAL__GEN_ANNOTATIONS
The feature id for the 'Gen Annotations' containment reference list.

See Also:
Constant Field Values

GEN_ENUM_LITERAL__GEN_ENUM

public static final int GEN_ENUM_LITERAL__GEN_ENUM
The feature id for the 'Gen Enum' container reference.

See Also:
Constant Field Values

GEN_ENUM_LITERAL__ECORE_ENUM_LITERAL

public static final int GEN_ENUM_LITERAL__ECORE_ENUM_LITERAL
The feature id for the 'Ecore Enum Literal' reference.

See Also:
Constant Field Values

GEN_ENUM_LITERAL_FEATURE_COUNT

public static final int GEN_ENUM_LITERAL_FEATURE_COUNT
The number of structural features of the 'Gen Enum Literal' class.

See Also:
Constant Field Values

GEN_FEATURE

public static final int GEN_FEATURE
The meta object id for the 'Gen Feature' class.

See Also:
org.eclipse.uml2.codegen.ecore.genmodel.impl.GenFeatureImpl, org.eclipse.uml2.codegen.ecore.genmodel.impl.GenModelPackageImpl#getGenFeature(), Constant Field Values

GEN_FEATURE__GEN_ANNOTATIONS

public static final int GEN_FEATURE__GEN_ANNOTATIONS
The feature id for the 'Gen Annotations' containment reference list.

See Also:
Constant Field Values

GEN_FEATURE__PROPERTY

public static final int GEN_FEATURE__PROPERTY
The feature id for the 'Property' attribute.

See Also:
Constant Field Values

GEN_FEATURE__NOTIFY

public static final int GEN_FEATURE__NOTIFY
The feature id for the 'Notify' attribute.

See Also:
Constant Field Values

GEN_FEATURE__CHILDREN

public static final int GEN_FEATURE__CHILDREN
The feature id for the 'Children' attribute.

See Also:
Constant Field Values

GEN_FEATURE__CREATE_CHILD

public static final int GEN_FEATURE__CREATE_CHILD
The feature id for the 'Create Child' attribute.

See Also:
Constant Field Values

GEN_FEATURE__PROPERTY_CATEGORY

public static final int GEN_FEATURE__PROPERTY_CATEGORY
The feature id for the 'Property Category' attribute.

See Also:
Constant Field Values

GEN_FEATURE__PROPERTY_FILTER_FLAGS

public static final int GEN_FEATURE__PROPERTY_FILTER_FLAGS
The feature id for the 'Property Filter Flags' attribute list.

See Also:
Constant Field Values

GEN_FEATURE__PROPERTY_DESCRIPTION

public static final int GEN_FEATURE__PROPERTY_DESCRIPTION
The feature id for the 'Property Description' attribute.

See Also:
Constant Field Values

GEN_FEATURE__PROPERTY_MULTI_LINE

public static final int GEN_FEATURE__PROPERTY_MULTI_LINE
The feature id for the 'Property Multi Line' attribute.

See Also:
Constant Field Values

GEN_FEATURE__PROPERTY_SORT_CHOICES

public static final int GEN_FEATURE__PROPERTY_SORT_CHOICES
The feature id for the 'Property Sort Choices' attribute.

See Also:
Constant Field Values

GEN_FEATURE__GEN_CLASS

public static final int GEN_FEATURE__GEN_CLASS
The feature id for the 'Gen Class' container reference.

See Also:
Constant Field Values

GEN_FEATURE__ECORE_FEATURE

public static final int GEN_FEATURE__ECORE_FEATURE
The feature id for the 'Ecore Feature' reference.

See Also:
Constant Field Values

GEN_FEATURE__KEY

public static final int GEN_FEATURE__KEY
The feature id for the 'Key' attribute.

See Also:
Constant Field Values

GEN_FEATURE_FEATURE_COUNT

public static final int GEN_FEATURE_FEATURE_COUNT
The number of structural features of the 'Gen Feature' class.

See Also:
Constant Field Values

GEN_MODEL

public static final int GEN_MODEL
The meta object id for the 'Gen Model' class.

See Also:
org.eclipse.uml2.codegen.ecore.genmodel.impl.GenModelImpl, org.eclipse.uml2.codegen.ecore.genmodel.impl.GenModelPackageImpl#getGenModel(), Constant Field Values

GEN_MODEL__GEN_ANNOTATIONS

public static final int GEN_MODEL__GEN_ANNOTATIONS
The feature id for the 'Gen Annotations' containment reference list.

See Also:
Constant Field Values

GEN_MODEL__COPYRIGHT_TEXT

public static final int GEN_MODEL__COPYRIGHT_TEXT
The feature id for the 'Copyright Text' attribute.

See Also:
Constant Field Values

GEN_MODEL__MODEL_DIRECTORY

public static final int GEN_MODEL__MODEL_DIRECTORY
The feature id for the 'Model Directory' attribute.

See Also:
Constant Field Values

GEN_MODEL__CREATION_COMMANDS

public static final int GEN_MODEL__CREATION_COMMANDS
The feature id for the 'Creation Commands' attribute.

See Also:
Constant Field Values

GEN_MODEL__CREATION_ICONS

public static final int GEN_MODEL__CREATION_ICONS
The feature id for the 'Creation Icons' attribute.

See Also:
Constant Field Values

GEN_MODEL__EDIT_DIRECTORY

public static final int GEN_MODEL__EDIT_DIRECTORY
The feature id for the 'Edit Directory' attribute.

See Also:
Constant Field Values

GEN_MODEL__EDITOR_DIRECTORY

public static final int GEN_MODEL__EDITOR_DIRECTORY
The feature id for the 'Editor Directory' attribute.

See Also:
Constant Field Values

GEN_MODEL__MODEL_PLUGIN_ID

public static final int GEN_MODEL__MODEL_PLUGIN_ID
The feature id for the 'Model Plugin ID' attribute.

See Also:
Constant Field Values

GEN_MODEL__TEMPLATE_DIRECTORY

public static final int GEN_MODEL__TEMPLATE_DIRECTORY
The feature id for the 'Template Directory' attribute.

See Also:
Constant Field Values

GEN_MODEL__RUNTIME_JAR

public static final int GEN_MODEL__RUNTIME_JAR
The feature id for the 'Runtime Jar' attribute.

See Also:
Constant Field Values

GEN_MODEL__FOREIGN_MODEL

public static final int GEN_MODEL__FOREIGN_MODEL
The feature id for the 'Foreign Model' attribute list.

See Also:
Constant Field Values

GEN_MODEL__DYNAMIC_TEMPLATES

public static final int GEN_MODEL__DYNAMIC_TEMPLATES
The feature id for the 'Dynamic Templates' attribute.

See Also:
Constant Field Values

GEN_MODEL__REDIRECTION

public static final int GEN_MODEL__REDIRECTION
The feature id for the 'Redirection' attribute.

See Also:
Constant Field Values

GEN_MODEL__FORCE_OVERWRITE

public static final int GEN_MODEL__FORCE_OVERWRITE
The feature id for the 'Force Overwrite' attribute.

See Also:
Constant Field Values

GEN_MODEL__NON_EXTERNALIZED_STRING_TAG

public static final int GEN_MODEL__NON_EXTERNALIZED_STRING_TAG
The feature id for the 'Non Externalized String Tag' attribute.

See Also:
Constant Field Values

GEN_MODEL__MODEL_NAME

public static final int GEN_MODEL__MODEL_NAME
The feature id for the 'Model Name' attribute.

See Also:
Constant Field Values

GEN_MODEL__MODEL_PLUGIN_CLASS

public static final int GEN_MODEL__MODEL_PLUGIN_CLASS
The feature id for the 'Model Plugin Class' attribute.

See Also:
Constant Field Values

GEN_MODEL__EDIT_PLUGIN_CLASS

public static final int GEN_MODEL__EDIT_PLUGIN_CLASS
The feature id for the 'Edit Plugin Class' attribute.

See Also:
Constant Field Values

GEN_MODEL__EDITOR_PLUGIN_CLASS

public static final int GEN_MODEL__EDITOR_PLUGIN_CLASS
The feature id for the 'Editor Plugin Class' attribute.

See Also:
Constant Field Values

GEN_MODEL__UPDATE_CLASSPATH

public static final int GEN_MODEL__UPDATE_CLASSPATH
The feature id for the 'Update Classpath' attribute.

See Also:
Constant Field Values

GEN_MODEL__GENERATE_SCHEMA

public static final int GEN_MODEL__GENERATE_SCHEMA
The feature id for the 'Generate Schema' attribute.

See Also:
Constant Field Values

GEN_MODEL__NON_NLS_MARKERS

public static final int GEN_MODEL__NON_NLS_MARKERS
The feature id for the 'Non NLS Markers' attribute.

See Also:
Constant Field Values

GEN_MODEL__STATIC_PACKAGES

public static final int GEN_MODEL__STATIC_PACKAGES
The feature id for the 'Static Packages' attribute list.

See Also:
Constant Field Values

GEN_MODEL__MODEL_PLUGIN_VARIABLES

public static final int GEN_MODEL__MODEL_PLUGIN_VARIABLES
The feature id for the 'Model Plugin Variables' attribute list.

See Also:
Constant Field Values

GEN_MODEL__ROOT_EXTENDS_INTERFACE

public static final int GEN_MODEL__ROOT_EXTENDS_INTERFACE
The feature id for the 'Root Extends Interface' attribute.

See Also:
Constant Field Values

GEN_MODEL__ROOT_EXTENDS_CLASS

public static final int GEN_MODEL__ROOT_EXTENDS_CLASS
The feature id for the 'Root Extends Class' attribute.

See Also:
Constant Field Values

GEN_MODEL__ROOT_IMPLEMENTS_INTERFACE

public static final int GEN_MODEL__ROOT_IMPLEMENTS_INTERFACE
The feature id for the 'Root Implements Interface' attribute.

See Also:
Constant Field Values

GEN_MODEL__SUPPRESS_EMF_TYPES

public static final int GEN_MODEL__SUPPRESS_EMF_TYPES
The feature id for the 'Suppress EMF Types' attribute.

See Also:
Constant Field Values

GEN_MODEL__SUPPRESS_EMF_META_DATA

public static final int GEN_MODEL__SUPPRESS_EMF_META_DATA
The feature id for the 'Suppress EMF Meta Data' attribute.

See Also:
Constant Field Values

GEN_MODEL__SUPPRESS_EMF_MODEL_TAGS

public static final int GEN_MODEL__SUPPRESS_EMF_MODEL_TAGS
The feature id for the 'Suppress EMF Model Tags' attribute.

See Also:
Constant Field Values

GEN_MODEL__SUPPRESS_INTERFACES

public static final int GEN_MODEL__SUPPRESS_INTERFACES
The feature id for the 'Suppress Interfaces' attribute.

See Also:
Constant Field Values

GEN_MODEL__FEATURE_MAP_WRAPPER_INTERFACE

public static final int GEN_MODEL__FEATURE_MAP_WRAPPER_INTERFACE
The feature id for the 'Feature Map Wrapper Interface' attribute.

See Also:
Constant Field Values

GEN_MODEL__FEATURE_MAP_WRAPPER_INTERNAL_INTERFACE

public static final int GEN_MODEL__FEATURE_MAP_WRAPPER_INTERNAL_INTERFACE
The feature id for the 'Feature Map Wrapper Internal Interface' attribute.

See Also:
Constant Field Values

GEN_MODEL__FEATURE_MAP_WRAPPER_CLASS

public static final int GEN_MODEL__FEATURE_MAP_WRAPPER_CLASS
The feature id for the 'Feature Map Wrapper Class' attribute.

See Also:
Constant Field Values

GEN_MODEL__RUNTIME_COMPATIBILITY

public static final int GEN_MODEL__RUNTIME_COMPATIBILITY
The feature id for the 'Runtime Compatibility' attribute.

See Also:
Constant Field Values

GEN_MODEL__RICH_CLIENT_PLATFORM

public static final int GEN_MODEL__RICH_CLIENT_PLATFORM
The feature id for the 'Rich Client Platform' attribute.

See Also:
Constant Field Values

GEN_MODEL__REFLECTIVE_DELEGATION

public static final int GEN_MODEL__REFLECTIVE_DELEGATION
The feature id for the 'Reflective Delegation' attribute.

See Also:
Constant Field Values

GEN_MODEL__CODE_FORMATTING

public static final int GEN_MODEL__CODE_FORMATTING
The feature id for the 'Code Formatting' attribute.

See Also:
Constant Field Values

GEN_MODEL__TESTS_DIRECTORY

public static final int GEN_MODEL__TESTS_DIRECTORY
The feature id for the 'Tests Directory' attribute.

See Also:
Constant Field Values

GEN_MODEL__TEST_SUITE_CLASS

public static final int GEN_MODEL__TEST_SUITE_CLASS
The feature id for the 'Test Suite Class' attribute.

See Also:
Constant Field Values

GEN_MODEL__BOOLEAN_FLAGS_FIELD

public static final int GEN_MODEL__BOOLEAN_FLAGS_FIELD
The feature id for the 'Boolean Flags Field' attribute.

See Also:
Constant Field Values

GEN_MODEL__BOOLEAN_FLAGS_RESERVED_BITS

public static final int GEN_MODEL__BOOLEAN_FLAGS_RESERVED_BITS
The feature id for the 'Boolean Flags Reserved Bits' attribute.

See Also:
Constant Field Values

GEN_MODEL__IMPORTER_ID

public static final int GEN_MODEL__IMPORTER_ID
The feature id for the 'Importer ID' attribute.

See Also:
Constant Field Values

GEN_MODEL__BUNDLE_MANIFEST

public static final int GEN_MODEL__BUNDLE_MANIFEST
The feature id for the 'Bundle Manifest' attribute.

See Also:
Constant Field Values

GEN_MODEL__FEATURE_DELEGATION

public static final int GEN_MODEL__FEATURE_DELEGATION
The feature id for the 'Feature Delegation' attribute.

See Also:
Constant Field Values

GEN_MODEL__CONTAINMENT_PROXIES

public static final int GEN_MODEL__CONTAINMENT_PROXIES
The feature id for the 'Containment Proxies' attribute.

See Also:
Constant Field Values

GEN_MODEL__MINIMAL_REFLECTIVE_METHODS

public static final int GEN_MODEL__MINIMAL_REFLECTIVE_METHODS
The feature id for the 'Minimal Reflective Methods' attribute.

See Also:
Constant Field Values

GEN_MODEL__SUPPRESS_CONTAINMENT

public static final int GEN_MODEL__SUPPRESS_CONTAINMENT
The feature id for the 'Suppress Containment' attribute.

See Also:
Constant Field Values

GEN_MODEL__SUPPRESS_NOTIFICATION

public static final int GEN_MODEL__SUPPRESS_NOTIFICATION
The feature id for the 'Suppress Notification' attribute.

See Also:
Constant Field Values

GEN_MODEL__ARRAY_ACCESSORS

public static final int GEN_MODEL__ARRAY_ACCESSORS
The feature id for the 'Array Accessors' attribute.

See Also:
Constant Field Values

GEN_MODEL__SUPPRESS_UNSETTABLE

public static final int GEN_MODEL__SUPPRESS_UNSETTABLE
The feature id for the 'Suppress Unsettable' attribute.

See Also:
Constant Field Values

GEN_MODEL__FACADE_HELPER_CLASS

public static final int GEN_MODEL__FACADE_HELPER_CLASS
The feature id for the 'Facade Helper Class' attribute.

See Also:
Constant Field Values

GEN_MODEL__GEN_PACKAGES

public static final int GEN_MODEL__GEN_PACKAGES
The feature id for the 'Gen Packages' containment reference list.

See Also:
Constant Field Values

GEN_MODEL__USED_GEN_PACKAGES

public static final int GEN_MODEL__USED_GEN_PACKAGES
The feature id for the 'Used Gen Packages' reference list.

See Also:
Constant Field Values

GEN_MODEL__FACTORY_METHODS

public static final int GEN_MODEL__FACTORY_METHODS
The feature id for the 'Factory Methods' attribute.

See Also:
Constant Field Values

GEN_MODEL__PLURALIZED_GETTERS

public static final int GEN_MODEL__PLURALIZED_GETTERS
The feature id for the 'Pluralized Getters' attribute.

See Also:
Constant Field Values

GEN_MODEL__CACHE_ADAPTER_SUPPORT

public static final int GEN_MODEL__CACHE_ADAPTER_SUPPORT
The feature id for the 'Cache Adapter Support' attribute.

See Also:
Constant Field Values

GEN_MODEL__SAFE_STRINGS

public static final int GEN_MODEL__SAFE_STRINGS
The feature id for the 'Safe Strings' attribute.

See Also:
Constant Field Values

GEN_MODEL__INVARIANT_PREFIX

public static final int GEN_MODEL__INVARIANT_PREFIX
The feature id for the 'Invariant Prefix' attribute.

See Also:
Constant Field Values

GEN_MODEL_FEATURE_COUNT

public static final int GEN_MODEL_FEATURE_COUNT
The number of structural features of the 'Gen Model' class.

See Also:
Constant Field Values

GEN_OPERATION

public static final int GEN_OPERATION
The meta object id for the 'Gen Operation' class.

See Also:
org.eclipse.uml2.codegen.ecore.genmodel.impl.GenOperationImpl, org.eclipse.uml2.codegen.ecore.genmodel.impl.GenModelPackageImpl#getGenOperation(), Constant Field Values

GEN_OPERATION__GEN_ANNOTATIONS

public static final int GEN_OPERATION__GEN_ANNOTATIONS
The feature id for the 'Gen Annotations' containment reference list.

See Also:
Constant Field Values

GEN_OPERATION__GEN_CLASS

public static final int GEN_OPERATION__GEN_CLASS
The feature id for the 'Gen Class' container reference.

See Also:
Constant Field Values

GEN_OPERATION__ECORE_OPERATION

public static final int GEN_OPERATION__ECORE_OPERATION
The feature id for the 'Ecore Operation' reference.

See Also:
Constant Field Values

GEN_OPERATION__GEN_PARAMETERS

public static final int GEN_OPERATION__GEN_PARAMETERS
The feature id for the 'Gen Parameters' containment reference list.

See Also:
Constant Field Values

GEN_OPERATION__CACHE_ADAPTER_SCOPE

public static final int GEN_OPERATION__CACHE_ADAPTER_SCOPE
The feature id for the 'Cache Adapter Scope' attribute.

See Also:
Constant Field Values

GEN_OPERATION_FEATURE_COUNT

public static final int GEN_OPERATION_FEATURE_COUNT
The number of structural features of the 'Gen Operation' class.

See Also:
Constant Field Values

GEN_PACKAGE

public static final int GEN_PACKAGE
The meta object id for the 'Gen Package' class.

See Also:
org.eclipse.uml2.codegen.ecore.genmodel.impl.GenPackageImpl, org.eclipse.uml2.codegen.ecore.genmodel.impl.GenModelPackageImpl#getGenPackage(), Constant Field Values

GEN_PACKAGE__GEN_ANNOTATIONS

public static final int GEN_PACKAGE__GEN_ANNOTATIONS
The feature id for the 'Gen Annotations' containment reference list.

See Also:
Constant Field Values

GEN_PACKAGE__PREFIX

public static final int GEN_PACKAGE__PREFIX
The feature id for the 'Prefix' attribute.

See Also:
Constant Field Values

GEN_PACKAGE__BASE_PACKAGE

public static final int GEN_PACKAGE__BASE_PACKAGE
The feature id for the 'Base Package' attribute.

See Also:
Constant Field Values

GEN_PACKAGE__RESOURCE

public static final int GEN_PACKAGE__RESOURCE
The feature id for the 'Resource' attribute.

See Also:
Constant Field Values

GEN_PACKAGE__DISPOSABLE_PROVIDER_FACTORY

public static final int GEN_PACKAGE__DISPOSABLE_PROVIDER_FACTORY
The feature id for the 'Disposable Provider Factory' attribute.

See Also:
Constant Field Values

GEN_PACKAGE__ADAPTER_FACTORY

public static final int GEN_PACKAGE__ADAPTER_FACTORY
The feature id for the 'Adapter Factory' attribute.

See Also:
Constant Field Values

GEN_PACKAGE__LOAD_INITIALIZATION

public static final int GEN_PACKAGE__LOAD_INITIALIZATION
The feature id for the 'Load Initialization' attribute.

See Also:
Constant Field Values

GEN_PACKAGE__INTERFACE_PACKAGE_SUFFIX

public static final int GEN_PACKAGE__INTERFACE_PACKAGE_SUFFIX
The feature id for the 'Interface Package Suffix' attribute.

See Also:
Constant Field Values

GEN_PACKAGE__META_DATA_PACKAGE_SUFFIX

public static final int GEN_PACKAGE__META_DATA_PACKAGE_SUFFIX
The feature id for the 'Meta Data Package Suffix' attribute.

See Also:
Constant Field Values

GEN_PACKAGE__CLASS_PACKAGE_SUFFIX

public static final int GEN_PACKAGE__CLASS_PACKAGE_SUFFIX
The feature id for the 'Class Package Suffix' attribute.

See Also:
Constant Field Values

GEN_PACKAGE__UTILITY_PACKAGE_SUFFIX

public static final int GEN_PACKAGE__UTILITY_PACKAGE_SUFFIX
The feature id for the 'Utility Package Suffix' attribute.

See Also:
Constant Field Values

GEN_PACKAGE__PROVIDER_PACKAGE_SUFFIX

public static final int GEN_PACKAGE__PROVIDER_PACKAGE_SUFFIX
The feature id for the 'Provider Package Suffix' attribute.

See Also:
Constant Field Values

GEN_PACKAGE__PRESENTATION_PACKAGE_SUFFIX

public static final int GEN_PACKAGE__PRESENTATION_PACKAGE_SUFFIX
The feature id for the 'Presentation Package Suffix' attribute.

See Also:
Constant Field Values

GEN_PACKAGE__TESTS_PACKAGE_SUFFIX

public static final int GEN_PACKAGE__TESTS_PACKAGE_SUFFIX
The feature id for the 'Tests Package Suffix' attribute.

See Also:
Constant Field Values

GEN_PACKAGE__GENERATE_EXAMPLE_CLASS

public static final int GEN_PACKAGE__GENERATE_EXAMPLE_CLASS
The feature id for the 'Generate Example Class' attribute.

See Also:
Constant Field Values

GEN_PACKAGE__LITERALS_INTERFACE

public static final int GEN_PACKAGE__LITERALS_INTERFACE
The feature id for the 'Literals Interface' attribute.

See Also:
Constant Field Values

GEN_PACKAGE__DATA_TYPE_CONVERTERS

public static final int GEN_PACKAGE__DATA_TYPE_CONVERTERS
The feature id for the 'Data Type Converters' attribute.

See Also:
Constant Field Values

GEN_PACKAGE__MULTIPLE_EDITOR_PAGES

public static final int GEN_PACKAGE__MULTIPLE_EDITOR_PAGES
The feature id for the 'Multiple Editor Pages' attribute.

See Also:
Constant Field Values

GEN_PACKAGE__ECORE_PACKAGE

public static final int GEN_PACKAGE__ECORE_PACKAGE
The feature id for the 'Ecore Package' reference.

See Also:
Constant Field Values

GEN_PACKAGE__GEN_MODEL

public static final int GEN_PACKAGE__GEN_MODEL
The feature id for the 'Gen Model' container reference.

See Also:
Constant Field Values

GEN_PACKAGE__GEN_ENUMS

public static final int GEN_PACKAGE__GEN_ENUMS
The feature id for the 'Gen Enums' containment reference list.

See Also:
Constant Field Values

GEN_PACKAGE__GEN_DATA_TYPES

public static final int GEN_PACKAGE__GEN_DATA_TYPES
The feature id for the 'Gen Data Types' containment reference list.

See Also:
Constant Field Values

GEN_PACKAGE__GEN_CLASSES

public static final int GEN_PACKAGE__GEN_CLASSES
The feature id for the 'Gen Classes' containment reference list.

See Also:
Constant Field Values

GEN_PACKAGE__NESTED_GEN_PACKAGES

public static final int GEN_PACKAGE__NESTED_GEN_PACKAGES
The feature id for the 'Nested Gen Packages' containment reference list.

See Also:
Constant Field Values

GEN_PACKAGE__GEN_CLASSIFIERS

public static final int GEN_PACKAGE__GEN_CLASSIFIERS
The feature id for the 'Gen Classifiers' reference list.

See Also:
Constant Field Values

GEN_PACKAGE__RESOURCE_INTERFACES

public static final int GEN_PACKAGE__RESOURCE_INTERFACES
The feature id for the 'Resource Interfaces' attribute.

See Also:
Constant Field Values

GEN_PACKAGE__OPERATIONS_PACKAGE

public static final int GEN_PACKAGE__OPERATIONS_PACKAGE
The feature id for the 'Operations Package' attribute.

See Also:
Constant Field Values

GEN_PACKAGE_FEATURE_COUNT

public static final int GEN_PACKAGE_FEATURE_COUNT
The number of structural features of the 'Gen Package' class.

See Also:
Constant Field Values

GEN_PARAMETER

public static final int GEN_PARAMETER
The meta object id for the 'Gen Parameter' class.

See Also:
org.eclipse.uml2.codegen.ecore.genmodel.impl.GenParameterImpl, org.eclipse.uml2.codegen.ecore.genmodel.impl.GenModelPackageImpl#getGenParameter(), Constant Field Values

GEN_PARAMETER__GEN_ANNOTATIONS

public static final int GEN_PARAMETER__GEN_ANNOTATIONS
The feature id for the 'Gen Annotations' containment reference list.

See Also:
Constant Field Values

GEN_PARAMETER__GEN_OPERATION

public static final int GEN_PARAMETER__GEN_OPERATION
The feature id for the 'Gen Operation' container reference.

See Also:
Constant Field Values

GEN_PARAMETER__ECORE_PARAMETER

public static final int GEN_PARAMETER__ECORE_PARAMETER
The feature id for the 'Ecore Parameter' reference.

See Also:
Constant Field Values

GEN_PARAMETER_FEATURE_COUNT

public static final int GEN_PARAMETER_FEATURE_COUNT
The number of structural features of the 'Gen Parameter' class.

See Also:
Constant Field Values

GEN_TYPED_ELEMENT

public static final int GEN_TYPED_ELEMENT
The meta object id for the 'Gen Typed Element' class.

See Also:
org.eclipse.uml2.codegen.ecore.genmodel.impl.GenTypedElementImpl, org.eclipse.uml2.codegen.ecore.genmodel.impl.GenModelPackageImpl#getGenTypedElement(), Constant Field Values

GEN_TYPED_ELEMENT__GEN_ANNOTATIONS

public static final int GEN_TYPED_ELEMENT__GEN_ANNOTATIONS
The feature id for the 'Gen Annotations' containment reference list.

See Also:
Constant Field Values

GEN_TYPED_ELEMENT_FEATURE_COUNT

public static final int GEN_TYPED_ELEMENT_FEATURE_COUNT
The number of structural features of the 'Gen Typed Element' class.

See Also:
Constant Field Values

GEN_CACHE_ADAPTER_SCOPE

public static final int GEN_CACHE_ADAPTER_SCOPE
The meta object id for the 'Gen Cache Adapter Scope' enum.

See Also:
GenCacheAdapterScope, org.eclipse.uml2.codegen.ecore.genmodel.impl.GenModelPackageImpl#getGenCacheAdapterScope(), Constant Field Values
Method Detail

getGenBase

public EClass getGenBase()
Returns the meta object for class 'Gen Base'.

Returns:
the meta object for class 'Gen Base'.
See Also:
GenBase

getGenClass

public EClass getGenClass()
Returns the meta object for class 'Gen Class'.

Returns:
the meta object for class 'Gen Class'.
See Also:
GenClass

getGenClassifier

public EClass getGenClassifier()
Returns the meta object for class 'Gen Classifier'.

Returns:
the meta object for class 'Gen Classifier'.
See Also:
GenClassifier

getGenDataType

public EClass getGenDataType()
Returns the meta object for class 'Gen Data Type'.

Returns:
the meta object for class 'Gen Data Type'.
See Also:
GenDataType

getGenEnum

public EClass getGenEnum()
Returns the meta object for class 'Gen Enum'.

Returns:
the meta object for class 'Gen Enum'.
See Also:
GenEnum

getGenEnumLiteral

public EClass getGenEnumLiteral()
Returns the meta object for class 'Gen Enum Literal'.

Returns:
the meta object for class 'Gen Enum Literal'.
See Also:
GenEnumLiteral

getGenFeature

public EClass getGenFeature()
Returns the meta object for class 'Gen Feature'.

Returns:
the meta object for class 'Gen Feature'.
See Also:
GenFeature

getGenFeature_Key

public EAttribute getGenFeature_Key()
Returns the meta object for the attribute 'Key'.

Returns:
the meta object for the attribute 'Key'.
See Also:
GenFeature.isKey(), GenModelPackage.getGenFeature()

getGenModel

public EClass getGenModel()
Returns the meta object for class 'Gen Model'.

Returns:
the meta object for class 'Gen Model'.
See Also:
GenModel

getGenModel_FactoryMethods

public EAttribute getGenModel_FactoryMethods()
Returns the meta object for the attribute 'Factory Methods'.

Returns:
the meta object for the attribute 'Factory Methods'.
See Also:
GenModel.isFactoryMethods(), GenModelPackage.getGenModel()

getGenModel_PluralizedGetters

public EAttribute getGenModel_PluralizedGetters()
Returns the meta object for the attribute 'Pluralized Getters'.

Returns:
the meta object for the attribute 'Pluralized Getters'.
See Also:
GenModel.isPluralizedGetters(), GenModelPackage.getGenModel()

getGenModel_CacheAdapterSupport

public EAttribute getGenModel_CacheAdapterSupport()
Returns the meta object for the attribute 'Cache Adapter Support'.

Returns:
the meta object for the attribute 'Cache Adapter Support'.
See Also:
GenModel.isCacheAdapterSupport(), GenModelPackage.getGenModel()

getGenModel_SafeStrings

public EAttribute getGenModel_SafeStrings()
Returns the meta object for the attribute 'Safe Strings'.

Returns:
the meta object for the attribute 'Safe Strings'.
See Also:
GenModel.isSafeStrings(), GenModelPackage.getGenModel()

getGenModel_InvariantPrefix

public EAttribute getGenModel_InvariantPrefix()
Returns the meta object for the attribute 'Invariant Prefix'.

Returns:
the meta object for the attribute 'Invariant Prefix'.
See Also:
GenModel.getInvariantPrefix(), GenModelPackage.getGenModel()

getGenOperation

public EClass getGenOperation()
Returns the meta object for class 'Gen Operation'.

Returns:
the meta object for class 'Gen Operation'.
See Also:
GenOperation

getGenOperation_CacheAdapterScope

public EAttribute getGenOperation_CacheAdapterScope()
Returns the meta object for the attribute 'Cache Adapter Scope'.

Returns:
the meta object for the attribute 'Cache Adapter Scope'.
See Also:
GenOperation.getCacheAdapterScope(), GenModelPackage.getGenOperation()

getGenPackage

public EClass getGenPackage()
Returns the meta object for class 'Gen Package'.

Returns:
the meta object for class 'Gen Package'.
See Also:
GenPackage

getGenPackage_ResourceInterfaces

public EAttribute getGenPackage_ResourceInterfaces()
Returns the meta object for the attribute 'Resource Interfaces'.

Returns:
the meta object for the attribute 'Resource Interfaces'.
See Also:
GenPackage.isResourceInterfaces(), GenModelPackage.getGenPackage()

getGenPackage_OperationsPackage

public EAttribute getGenPackage_OperationsPackage()
Returns the meta object for the attribute 'Operations Package'.

Returns:
the meta object for the attribute 'Operations Package'.
See Also:
GenPackage.getOperationsPackage(), GenModelPackage.getGenPackage()

getGenParameter

public EClass getGenParameter()
Returns the meta object for class 'Gen Parameter'.

Returns:
the meta object for class 'Gen Parameter'.
See Also:
GenParameter

getGenTypedElement

public EClass getGenTypedElement()
Returns the meta object for class 'Gen Typed Element'.

Returns:
the meta object for class 'Gen Typed Element'.
See Also:
GenTypedElement

getGenCacheAdapterScope

public EEnum getGenCacheAdapterScope()
Returns the meta object for enum 'Gen Cache Adapter Scope'.

Returns:
the meta object for enum 'Gen Cache Adapter Scope'.
See Also:
GenCacheAdapterScope

getGenModelFactory

public GenModelFactory getGenModelFactory()
Returns the factory that creates the instances of the model.

Returns:
the factory that creates the instances of the model.

Copyright 2003, 2006 IBM Corporation and others.
All Rights Reserved.