public interface OopPackage extends EPackage
OopFactory
Modifier and Type | Interface and Description |
---|---|
static interface |
OopPackage.Literals
Defines literals for the meta objects that represent
each class,
each feature of each class,
each operation of each class,
each enum,
and each data type
|
EPackage.Descriptor, EPackage.Registry
Modifier and Type | Field and Description |
---|---|
static int |
ACCESS_TYPE
The meta object id for the '
Access Type ' enum. |
static OopPackage |
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 |
GET_ACCESSOR
The meta object id for the '
Get Accessor ' class. |
static int |
GET_ACCESSOR__HAS_BODY
The feature id for the 'Has Body' containment reference.
|
static int |
GET_ACCESSOR_FEATURE_COUNT
The number of structural features of the 'Get Accessor' class.
|
static int |
GET_ACCESSOR_OPERATION_COUNT
The number of operations of the 'Get Accessor' class.
|
static int |
INHERITANCE
The meta object id for the '
Inheritance ' class. |
static int |
INHERITANCE__HAS_SUPER_TYPE
The feature id for the 'Has Super Type' reference.
|
static int |
INHERITANCE_FEATURE_COUNT
The number of structural features of the 'Inheritance' class.
|
static int |
INHERITANCE_OPERATION_COUNT
The number of operations of the 'Inheritance' class.
|
static int |
INTERFACE
The meta object id for the '
Interface ' class. |
static int |
INTERFACE__HAS_BASE_TYPE
The feature id for the 'Has Base Type' containment reference.
|
static int |
INTERFACE__HAS_METHOD_SIGNATURES
The feature id for the 'Has Method Signatures' containment reference list.
|
static int |
INTERFACE__HAS_PROPERTY_SIGNATURES
The feature id for the 'Has Property Signatures' containment reference list.
|
static int |
INTERFACE__TYPE_NAME
The feature id for the 'Type Name' attribute.
|
static int |
INTERFACE_FEATURE_COUNT
The number of structural features of the 'Interface' class.
|
static int |
INTERFACE_OPERATION_COUNT
The number of operations of the 'Interface' class.
|
static int |
METHOD
The meta object id for the '
Method ' class. |
static int |
METHOD__ACCESS_TYPE
The feature id for the 'Access Type' attribute.
|
static int |
METHOD__CONTAINS_LOCAL_VAR_DECL
The feature id for the 'Contains Local Var Decl' containment reference list.
|
static int |
METHOD__HAS_BODY
The feature id for the 'Has Body' containment reference.
|
static int |
METHOD__HAS_METHOD_SIGNATURE
The feature id for the 'Has Method Signature' containment reference.
|
static int |
METHOD__IS_ABSTRACT
The feature id for the 'Is Abstract' attribute.
|
static int |
METHOD__IS_FINAL
The feature id for the 'Is Final' attribute.
|
static int |
METHOD__IS_OVERRIDDEN
The feature id for the 'Is Overridden' attribute.
|
static int |
METHOD_FEATURE_COUNT
The number of structural features of the 'Method' class.
|
static int |
METHOD_OPERATION_COUNT
The number of operations of the 'Method' class.
|
static int |
METHOD_SIGNATURE
The meta object id for the '
Method Signature ' class. |
static int |
METHOD_SIGNATURE__HAS_RETURN_TYPE
The feature id for the 'Has Return Type' containment reference.
|
static int |
METHOD_SIGNATURE__NAME
The feature id for the 'Name' attribute.
|
static int |
METHOD_SIGNATURE_FEATURE_COUNT
The number of structural features of the 'Method Signature' class.
|
static int |
METHOD_SIGNATURE_OPERATION_COUNT
The number of operations of the 'Method Signature' class.
|
static int |
PROPERTY
The meta object id for the '
Property ' class. |
static int |
PROPERTY__CONTAINS_GETTER
The feature id for the 'Contains Getter' containment reference.
|
static int |
PROPERTY__CONTAINS_SETTER
The feature id for the 'Contains Setter' containment reference.
|
static int |
PROPERTY__HAS_SIGNATURE
The feature id for the 'Has Signature' containment reference.
|
static int |
PROPERTY_FEATURE_COUNT
The number of structural features of the 'Property' class.
|
static int |
PROPERTY_OPERATION_COUNT
The number of operations of the 'Property' class.
|
static int |
PROPERTY_SIGNATURE
The meta object id for the '
Property Signature ' class. |
static int |
PROPERTY_SIGNATURE__HAS_GETTER
The feature id for the 'Has Getter' attribute.
|
static int |
PROPERTY_SIGNATURE__HAS_RETURN_TYPE
The feature id for the 'Has Return Type' containment reference.
|
static int |
PROPERTY_SIGNATURE__HAS_SETTER
The feature id for the 'Has Setter' attribute.
|
static int |
PROPERTY_SIGNATURE_FEATURE_COUNT
The number of structural features of the 'Property Signature' class.
|
static int |
PROPERTY_SIGNATURE_OPERATION_COUNT
The number of operations of the 'Property Signature' class.
|
static int |
SET_ACCESSOR
The meta object id for the '
Set Accessor ' class. |
static int |
SET_ACCESSOR__HAS_BODY
The feature id for the 'Has Body' containment reference.
|
static int |
SET_ACCESSOR_FEATURE_COUNT
The number of structural features of the 'Set Accessor' class.
|
static int |
SET_ACCESSOR_OPERATION_COUNT
The number of operations of the 'Set Accessor' class.
|
Modifier and Type | Method and Description |
---|---|
EEnum |
getAccessType()
Returns the meta object for enum '
Access Type '. |
EReference |
getGetAccessor_HasBody()
Returns the meta object for the containment reference '
Has Body '. |
EClass |
getGetAccessor()
Returns the meta object for class '
Get Accessor '. |
EReference |
getInheritance_HasSuperType()
Returns the meta object for the reference '
Has Super Type '. |
EClass |
getInheritance()
Returns the meta object for class '
Inheritance '. |
EReference |
getInterface_HasBaseType()
Returns the meta object for the containment reference '
Has Base Type '. |
EReference |
getInterface_HasMethodSignatures()
Returns the meta object for the containment reference list '
Has Method Signatures '. |
EReference |
getInterface_HasPropertySignatures()
Returns the meta object for the containment reference list '
Has Property Signatures '. |
EClass |
getInterface()
Returns the meta object for class '
Interface '. |
EAttribute |
getMethod_AccessType()
Returns the meta object for the attribute '
Access Type '. |
EReference |
getMethod_ContainsLocalVarDecl()
Returns the meta object for the containment reference list '
Contains Local Var Decl '. |
EReference |
getMethod_HasBody()
Returns the meta object for the containment reference '
Has Body '. |
EReference |
getMethod_HasMethodSignature()
Returns the meta object for the containment reference '
Has Method Signature '. |
EAttribute |
getMethod_IsAbstract()
Returns the meta object for the attribute '
Is Abstract '. |
EAttribute |
getMethod_IsFinal()
Returns the meta object for the attribute '
Is Final '. |
EAttribute |
getMethod_IsOverridden()
Returns the meta object for the attribute '
Is Overridden '. |
EClass |
getMethod()
Returns the meta object for class '
Method '. |
EReference |
getMethodSignature_HasReturnType()
Returns the meta object for the containment reference '
Has Return Type '. |
EAttribute |
getMethodSignature_Name()
Returns the meta object for the attribute '
Name '. |
EClass |
getMethodSignature()
Returns the meta object for class '
Method Signature '. |
OopFactory |
getOopFactory()
Returns the factory that creates the instances of the model.
|
EReference |
getProperty_ContainsGetter()
Returns the meta object for the containment reference '
Contains Getter '. |
EReference |
getProperty_ContainsSetter()
Returns the meta object for the containment reference '
Contains Setter '. |
EReference |
getProperty_HasSignature()
Returns the meta object for the containment reference '
Has Signature '. |
EClass |
getProperty()
Returns the meta object for class '
Property '. |
EAttribute |
getPropertySignature_HasGetter()
Returns the meta object for the attribute '
Has Getter '. |
EReference |
getPropertySignature_HasReturnType()
Returns the meta object for the containment reference '
Has Return Type '. |
EAttribute |
getPropertySignature_HasSetter()
Returns the meta object for the attribute '
Has Setter '. |
EClass |
getPropertySignature()
Returns the meta object for class '
Property Signature '. |
EReference |
getSetAccessor_HasBody()
Returns the meta object for the containment reference '
Has Body '. |
EClass |
getSetAccessor()
Returns the meta object for class '
Set Accessor '. |
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
getName, setName
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
static final String eNAME
static final String eNS_URI
static final String eNS_PREFIX
static final OopPackage eINSTANCE
static final int INTERFACE
Interface
' class.
InterfaceImpl
,
OopPackageImpl.getInterface()
,
Constant Field Valuesstatic final int INTERFACE__TYPE_NAME
static final int INTERFACE__HAS_BASE_TYPE
static final int INTERFACE__HAS_PROPERTY_SIGNATURES
static final int INTERFACE__HAS_METHOD_SIGNATURES
static final int INTERFACE_FEATURE_COUNT
static final int INTERFACE_OPERATION_COUNT
static final int INHERITANCE
Inheritance
' class.
InheritanceImpl
,
OopPackageImpl.getInheritance()
,
Constant Field Valuesstatic final int INHERITANCE__HAS_SUPER_TYPE
static final int INHERITANCE_FEATURE_COUNT
static final int INHERITANCE_OPERATION_COUNT
static final int PROPERTY
Property
' class.
PropertyImpl
,
OopPackageImpl.getProperty()
,
Constant Field Valuesstatic final int PROPERTY__CONTAINS_GETTER
static final int PROPERTY__CONTAINS_SETTER
static final int PROPERTY__HAS_SIGNATURE
static final int PROPERTY_FEATURE_COUNT
static final int PROPERTY_OPERATION_COUNT
static final int PROPERTY_SIGNATURE
Property Signature
' class.
PropertySignatureImpl
,
OopPackageImpl.getPropertySignature()
,
Constant Field Valuesstatic final int PROPERTY_SIGNATURE__HAS_SETTER
static final int PROPERTY_SIGNATURE__HAS_GETTER
static final int PROPERTY_SIGNATURE__HAS_RETURN_TYPE
static final int PROPERTY_SIGNATURE_FEATURE_COUNT
static final int PROPERTY_SIGNATURE_OPERATION_COUNT
static final int SET_ACCESSOR
Set Accessor
' class.
SetAccessorImpl
,
OopPackageImpl.getSetAccessor()
,
Constant Field Valuesstatic final int SET_ACCESSOR__HAS_BODY
static final int SET_ACCESSOR_FEATURE_COUNT
static final int SET_ACCESSOR_OPERATION_COUNT
static final int GET_ACCESSOR
Get Accessor
' class.
GetAccessorImpl
,
OopPackageImpl.getGetAccessor()
,
Constant Field Valuesstatic final int GET_ACCESSOR__HAS_BODY
static final int GET_ACCESSOR_FEATURE_COUNT
static final int GET_ACCESSOR_OPERATION_COUNT
static final int METHOD
Method
' class.
MethodImpl
,
OopPackageImpl.getMethod()
,
Constant Field Valuesstatic final int METHOD__ACCESS_TYPE
static final int METHOD__IS_OVERRIDDEN
static final int METHOD__IS_FINAL
static final int METHOD__IS_ABSTRACT
static final int METHOD__HAS_BODY
static final int METHOD__HAS_METHOD_SIGNATURE
static final int METHOD__CONTAINS_LOCAL_VAR_DECL
static final int METHOD_FEATURE_COUNT
static final int METHOD_OPERATION_COUNT
static final int METHOD_SIGNATURE
Method Signature
' class.
MethodSignatureImpl
,
OopPackageImpl.getMethodSignature()
,
Constant Field Valuesstatic final int METHOD_SIGNATURE__NAME
static final int METHOD_SIGNATURE__HAS_RETURN_TYPE
static final int METHOD_SIGNATURE_FEATURE_COUNT
static final int METHOD_SIGNATURE_OPERATION_COUNT
static final int ACCESS_TYPE
Access Type
' enum.
AccessType
,
OopPackageImpl.getAccessType()
,
Constant Field ValuesEClass getInterface()
Interface
'.
Interface
EReference getInterface_HasBaseType()
Has Base Type
'.
Interface.getHasBaseType()
,
getInterface()
EReference getInterface_HasPropertySignatures()
Has Property Signatures
'.
Interface.getHasPropertySignatures()
,
getInterface()
EReference getInterface_HasMethodSignatures()
Has Method Signatures
'.
Interface.getHasMethodSignatures()
,
getInterface()
EClass getInheritance()
Inheritance
'.
Inheritance
EReference getInheritance_HasSuperType()
Has Super Type
'.
Inheritance.getHasSuperType()
,
getInheritance()
EClass getProperty()
Property
'.
Property
EReference getProperty_ContainsGetter()
Contains Getter
'.
Property.getContainsGetter()
,
getProperty()
EReference getProperty_ContainsSetter()
Contains Setter
'.
Property.getContainsSetter()
,
getProperty()
EReference getProperty_HasSignature()
Has Signature
'.
Property.getHasSignature()
,
getProperty()
EClass getPropertySignature()
Property Signature
'.
PropertySignature
EAttribute getPropertySignature_HasSetter()
Has Setter
'.
PropertySignature.isHasSetter()
,
getPropertySignature()
EAttribute getPropertySignature_HasGetter()
Has Getter
'.
PropertySignature.isHasGetter()
,
getPropertySignature()
EReference getPropertySignature_HasReturnType()
Has Return Type
'.
PropertySignature.getHasReturnType()
,
getPropertySignature()
EClass getSetAccessor()
Set Accessor
'.
SetAccessor
EReference getSetAccessor_HasBody()
Has Body
'.
SetAccessor.getHasBody()
,
getSetAccessor()
EClass getGetAccessor()
Get Accessor
'.
GetAccessor
EReference getGetAccessor_HasBody()
Has Body
'.
GetAccessor.getHasBody()
,
getGetAccessor()
EClass getMethod()
Method
'.
Method
EAttribute getMethod_AccessType()
Access Type
'.
Method.getAccessType()
,
getMethod()
EAttribute getMethod_IsOverridden()
Is Overridden
'.
Method.isIsOverridden()
,
getMethod()
EAttribute getMethod_IsFinal()
Is Final
'.
Method.isIsFinal()
,
getMethod()
EAttribute getMethod_IsAbstract()
Is Abstract
'.
Method.isIsAbstract()
,
getMethod()
EReference getMethod_HasBody()
Has Body
'.
Method.getHasBody()
,
getMethod()
EReference getMethod_HasMethodSignature()
Has Method Signature
'.
Method.getHasMethodSignature()
,
getMethod()
EReference getMethod_ContainsLocalVarDecl()
Contains Local Var Decl
'.
Method.getContainsLocalVarDecl()
,
getMethod()
EClass getMethodSignature()
Method Signature
'.
MethodSignature
EAttribute getMethodSignature_Name()
Name
'.
MethodSignature.getName()
,
getMethodSignature()
EReference getMethodSignature_HasReturnType()
Has Return Type
'.
MethodSignature.getHasReturnType()
,
getMethodSignature()
EEnum getAccessType()
Access Type
'.
AccessType
OopFactory getOopFactory()