|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface MuddlePackage
The Package for the model. It contains accessors for the meta objects to represent
MuddleFactory| Nested Class Summary | |
|---|---|
static interface |
MuddlePackage.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 |
| Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage |
|---|
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry |
| Field Summary | |
|---|---|
static int |
BOOLEAN_TYPE
The meta object id for the ' Boolean Type' class. |
static int |
BOOLEAN_TYPE__NAME
The feature id for the 'Name' attribute. |
static int |
BOOLEAN_TYPE_FEATURE_COUNT
The number of structural features of the 'Boolean Type' class. |
static int |
BOOLEAN_TYPE_OPERATION_COUNT
The number of operations of the 'Boolean Type' class. |
static MuddlePackage |
eINSTANCE
The singleton instance of the package. |
static java.lang.String |
eNAME
The package name. |
static java.lang.String |
eNS_PREFIX
The package namespace name. |
static java.lang.String |
eNS_URI
The package namespace URI. |
static int |
FEATURE
The meta object id for the ' Feature' class. |
static int |
FEATURE__MANY
The feature id for the 'Many' attribute. |
static int |
FEATURE__NAME
The feature id for the 'Name' attribute. |
static int |
FEATURE__OWNING_TYPE
The feature id for the 'Owning Type' container reference. |
static int |
FEATURE__PRIMARY
The feature id for the 'Primary' attribute. |
static int |
FEATURE__RUNTIME
The feature id for the 'Runtime' attribute. |
static int |
FEATURE__SLOTS
The feature id for the 'Slots' reference list. |
static int |
FEATURE__TYPE
The feature id for the 'Type' reference. |
static int |
FEATURE_FEATURE_COUNT
The number of structural features of the 'Feature' class. |
static int |
FEATURE_OPERATION_COUNT
The number of operations of the 'Feature' class. |
static int |
INTEGER_TYPE
The meta object id for the ' Integer Type' class. |
static int |
INTEGER_TYPE__NAME
The feature id for the 'Name' attribute. |
static int |
INTEGER_TYPE_FEATURE_COUNT
The number of structural features of the 'Integer Type' class. |
static int |
INTEGER_TYPE_OPERATION_COUNT
The number of operations of the 'Integer Type' class. |
static int |
LINK_ELEMENT_TYPE
The meta object id for the ' Link Element Type' class. |
static int |
LINK_ELEMENT_TYPE__FEATURES
The feature id for the 'Features' containment reference list. |
static int |
LINK_ELEMENT_TYPE__INSTANCES
The feature id for the 'Instances' reference list. |
static int |
LINK_ELEMENT_TYPE__NAME
The feature id for the 'Name' attribute. |
static int |
LINK_ELEMENT_TYPE__ROLE_IN_SOURCE_FEATURE
The feature id for the 'Role In Source Feature' containment reference. |
static int |
LINK_ELEMENT_TYPE__ROLE_IN_TARGET_FEATURE
The feature id for the 'Role In Target Feature' containment reference. |
static int |
LINK_ELEMENT_TYPE__SOURCE_FEATURE
The feature id for the 'Source Feature' reference. |
static int |
LINK_ELEMENT_TYPE__SUB_TYPES
The feature id for the 'Sub Types' reference list. |
static int |
LINK_ELEMENT_TYPE__SUPER_TYPES
The feature id for the 'Super Types' reference list. |
static int |
LINK_ELEMENT_TYPE__TARGET_FEATURE
The feature id for the 'Target Feature' reference. |
static int |
LINK_ELEMENT_TYPE_FEATURE_COUNT
The number of structural features of the 'Link Element Type' class. |
static int |
LINK_ELEMENT_TYPE_OPERATION_COUNT
The number of operations of the 'Link Element Type' class. |
static int |
MUDDLE
The meta object id for the ' Muddle' class. |
static int |
MUDDLE__ELEMENTS
The feature id for the 'Elements' containment reference list. |
static int |
MUDDLE__TYPES
The feature id for the 'Types' containment reference list. |
static int |
MUDDLE_ELEMENT
The meta object id for the ' Element' class. |
static int |
MUDDLE_ELEMENT__ID
The feature id for the 'Id' attribute. |
static int |
MUDDLE_ELEMENT__MUDDLE
The feature id for the 'Muddle' container reference. |
static int |
MUDDLE_ELEMENT__SLOTS
The feature id for the 'Slots' containment reference list. |
static int |
MUDDLE_ELEMENT__TYPE
The feature id for the 'Type' reference. |
static int |
MUDDLE_ELEMENT_FEATURE_COUNT
The number of structural features of the 'Element' class. |
static int |
MUDDLE_ELEMENT_OPERATION_COUNT
The number of operations of the 'Element' class. |
static int |
MUDDLE_ELEMENT_TYPE
The meta object id for the ' Element Type' class. |
static int |
MUDDLE_ELEMENT_TYPE__FEATURES
The feature id for the 'Features' containment reference list. |
static int |
MUDDLE_ELEMENT_TYPE__INSTANCES
The feature id for the 'Instances' reference list. |
static int |
MUDDLE_ELEMENT_TYPE__NAME
The feature id for the 'Name' attribute. |
static int |
MUDDLE_ELEMENT_TYPE__SUB_TYPES
The feature id for the 'Sub Types' reference list. |
static int |
MUDDLE_ELEMENT_TYPE__SUPER_TYPES
The feature id for the 'Super Types' reference list. |
static int |
MUDDLE_ELEMENT_TYPE_FEATURE_COUNT
The number of structural features of the 'Element Type' class. |
static int |
MUDDLE_ELEMENT_TYPE_OPERATION_COUNT
The number of operations of the 'Element Type' class. |
static int |
MUDDLE_FEATURE_COUNT
The number of structural features of the 'Muddle' class. |
static int |
MUDDLE_OPERATION_COUNT
The number of operations of the 'Muddle' class. |
static int |
PRIMITIVE_TYPE
The meta object id for the ' Primitive Type' class. |
static int |
PRIMITIVE_TYPE__NAME
The feature id for the 'Name' attribute. |
static int |
PRIMITIVE_TYPE_FEATURE_COUNT
The number of structural features of the 'Primitive Type' class. |
static int |
PRIMITIVE_TYPE_OPERATION_COUNT
The number of operations of the 'Primitive Type' class. |
static int |
REAL_TYPE
The meta object id for the ' Real Type' class. |
static int |
REAL_TYPE__NAME
The feature id for the 'Name' attribute. |
static int |
REAL_TYPE_FEATURE_COUNT
The number of structural features of the 'Real Type' class. |
static int |
REAL_TYPE_OPERATION_COUNT
The number of operations of the 'Real Type' class. |
static int |
SLOT
The meta object id for the ' Slot' class. |
static int |
SLOT__FEATURE
The feature id for the 'Feature' reference. |
static int |
SLOT__OWNING_ELEMENT
The feature id for the 'Owning Element' container reference. |
static int |
SLOT__VALUES
The feature id for the 'Values' attribute list. |
static int |
SLOT_FEATURE_COUNT
The number of structural features of the 'Slot' class. |
static int |
SLOT_OPERATION_COUNT
The number of operations of the 'Slot' class. |
static int |
STRING_TYPE
The meta object id for the ' String Type' class. |
static int |
STRING_TYPE__NAME
The feature id for the 'Name' attribute. |
static int |
STRING_TYPE_FEATURE_COUNT
The number of structural features of the 'String Type' class. |
static int |
STRING_TYPE_OPERATION_COUNT
The number of operations of the 'String Type' class. |
static int |
TYPE
The meta object id for the ' Type' class. |
static int |
TYPE__NAME
The feature id for the 'Name' attribute. |
static int |
TYPE_FEATURE_COUNT
The number of structural features of the 'Type' class. |
static int |
TYPE_OPERATION_COUNT
The number of operations of the 'Type' class. |
| Method Summary | |
|---|---|
org.eclipse.emf.ecore.EClass |
getBooleanType()
Returns the meta object for class ' Boolean Type'. |
org.eclipse.emf.ecore.EAttribute |
getFeature_Many()
Returns the meta object for the attribute ' Many'. |
org.eclipse.emf.ecore.EAttribute |
getFeature_Name()
Returns the meta object for the attribute ' Name'. |
org.eclipse.emf.ecore.EReference |
getFeature_OwningType()
Returns the meta object for the container reference ' Owning Type'. |
org.eclipse.emf.ecore.EAttribute |
getFeature_Primary()
Returns the meta object for the attribute ' Primary'. |
org.eclipse.emf.ecore.EAttribute |
getFeature_Runtime()
Returns the meta object for the attribute ' Runtime'. |
org.eclipse.emf.ecore.EReference |
getFeature_Slots()
Returns the meta object for the reference list ' Slots'. |
org.eclipse.emf.ecore.EReference |
getFeature_Type()
Returns the meta object for the reference ' Type'. |
org.eclipse.emf.ecore.EClass |
getFeature()
Returns the meta object for class ' Feature'. |
org.eclipse.emf.ecore.EClass |
getIntegerType()
Returns the meta object for class ' Integer Type'. |
org.eclipse.emf.ecore.EReference |
getLinkElementType_RoleInSourceFeature()
Returns the meta object for the containment reference ' Role In Source Feature'. |
org.eclipse.emf.ecore.EReference |
getLinkElementType_RoleInTargetFeature()
Returns the meta object for the containment reference ' Role In Target Feature'. |
org.eclipse.emf.ecore.EReference |
getLinkElementType_SourceFeature()
Returns the meta object for the reference ' Source Feature'. |
org.eclipse.emf.ecore.EReference |
getLinkElementType_TargetFeature()
Returns the meta object for the reference ' Target Feature'. |
org.eclipse.emf.ecore.EClass |
getLinkElementType()
Returns the meta object for class ' Link Element Type'. |
org.eclipse.emf.ecore.EReference |
getMuddle_Elements()
Returns the meta object for the containment reference list ' Elements'. |
org.eclipse.emf.ecore.EReference |
getMuddle_Types()
Returns the meta object for the containment reference list ' Types'. |
org.eclipse.emf.ecore.EClass |
getMuddle()
Returns the meta object for class ' Muddle'. |
org.eclipse.emf.ecore.EAttribute |
getMuddleElement_Id()
Returns the meta object for the attribute ' Id'. |
org.eclipse.emf.ecore.EReference |
getMuddleElement_Muddle()
Returns the meta object for the container reference ' Muddle'. |
org.eclipse.emf.ecore.EReference |
getMuddleElement_Slots()
Returns the meta object for the containment reference list ' Slots'. |
org.eclipse.emf.ecore.EReference |
getMuddleElement_Type()
Returns the meta object for the reference ' Type'. |
org.eclipse.emf.ecore.EClass |
getMuddleElement()
Returns the meta object for class ' Element'. |
org.eclipse.emf.ecore.EReference |
getMuddleElementType_Features()
Returns the meta object for the containment reference list ' Features'. |
org.eclipse.emf.ecore.EReference |
getMuddleElementType_Instances()
Returns the meta object for the reference list ' Instances'. |
org.eclipse.emf.ecore.EReference |
getMuddleElementType_SubTypes()
Returns the meta object for the reference list ' Sub Types'. |
org.eclipse.emf.ecore.EReference |
getMuddleElementType_SuperTypes()
Returns the meta object for the reference list ' Super Types'. |
org.eclipse.emf.ecore.EClass |
getMuddleElementType()
Returns the meta object for class ' Element Type'. |
MuddleFactory |
getMuddleFactory()
Returns the factory that creates the instances of the model. |
org.eclipse.emf.ecore.EClass |
getPrimitiveType()
Returns the meta object for class ' Primitive Type'. |
org.eclipse.emf.ecore.EClass |
getRealType()
Returns the meta object for class ' Real Type'. |
org.eclipse.emf.ecore.EReference |
getSlot_Feature()
Returns the meta object for the reference ' Feature'. |
org.eclipse.emf.ecore.EReference |
getSlot_OwningElement()
Returns the meta object for the container reference ' Owning Element'. |
org.eclipse.emf.ecore.EAttribute |
getSlot_Values()
Returns the meta object for the attribute list ' Values'. |
org.eclipse.emf.ecore.EClass |
getSlot()
Returns the meta object for class ' Slot'. |
org.eclipse.emf.ecore.EClass |
getStringType()
Returns the meta object for class ' String Type'. |
org.eclipse.emf.ecore.EAttribute |
getType_Name()
Returns the meta object for the attribute ' Name'. |
org.eclipse.emf.ecore.EClass |
getType()
Returns the meta object for class ' Type'. |
| 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, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Field Detail |
|---|
static final java.lang.String eNAME
static final java.lang.String eNS_URI
static final java.lang.String eNS_PREFIX
static final MuddlePackage eINSTANCE
static final int MUDDLE
Muddle' class.
MuddleImpl,
MuddlePackageImpl.getMuddle(),
Constant Field Valuesstatic final int MUDDLE__TYPES
static final int MUDDLE__ELEMENTS
static final int MUDDLE_FEATURE_COUNT
static final int MUDDLE_OPERATION_COUNT
static final int MUDDLE_ELEMENT
Element' class.
MuddleElementImpl,
MuddlePackageImpl.getMuddleElement(),
Constant Field Valuesstatic final int MUDDLE_ELEMENT__ID
static final int MUDDLE_ELEMENT__SLOTS
static final int MUDDLE_ELEMENT__TYPE
static final int MUDDLE_ELEMENT__MUDDLE
static final int MUDDLE_ELEMENT_FEATURE_COUNT
static final int MUDDLE_ELEMENT_OPERATION_COUNT
static final int SLOT
Slot' class.
SlotImpl,
MuddlePackageImpl.getSlot(),
Constant Field Valuesstatic final int SLOT__VALUES
static final int SLOT__FEATURE
static final int SLOT__OWNING_ELEMENT
static final int SLOT_FEATURE_COUNT
static final int SLOT_OPERATION_COUNT
static final int TYPE
Type' class.
TypeImpl,
MuddlePackageImpl.getType(),
Constant Field Valuesstatic final int TYPE__NAME
static final int TYPE_FEATURE_COUNT
static final int TYPE_OPERATION_COUNT
static final int FEATURE
Feature' class.
FeatureImpl,
MuddlePackageImpl.getFeature(),
Constant Field Valuesstatic final int FEATURE__NAME
static final int FEATURE__MANY
static final int FEATURE__PRIMARY
static final int FEATURE__RUNTIME
static final int FEATURE__TYPE
static final int FEATURE__OWNING_TYPE
static final int FEATURE__SLOTS
static final int FEATURE_FEATURE_COUNT
static final int FEATURE_OPERATION_COUNT
static final int MUDDLE_ELEMENT_TYPE
Element Type' class.
MuddleElementTypeImpl,
MuddlePackageImpl.getMuddleElementType(),
Constant Field Valuesstatic final int MUDDLE_ELEMENT_TYPE__NAME
static final int MUDDLE_ELEMENT_TYPE__INSTANCES
static final int MUDDLE_ELEMENT_TYPE__FEATURES
static final int MUDDLE_ELEMENT_TYPE__SUPER_TYPES
static final int MUDDLE_ELEMENT_TYPE__SUB_TYPES
static final int MUDDLE_ELEMENT_TYPE_FEATURE_COUNT
static final int MUDDLE_ELEMENT_TYPE_OPERATION_COUNT
static final int LINK_ELEMENT_TYPE
Link Element Type' class.
LinkElementTypeImpl,
MuddlePackageImpl.getLinkElementType(),
Constant Field Valuesstatic final int LINK_ELEMENT_TYPE__NAME
static final int LINK_ELEMENT_TYPE__INSTANCES
static final int LINK_ELEMENT_TYPE__FEATURES
static final int LINK_ELEMENT_TYPE__SUPER_TYPES
static final int LINK_ELEMENT_TYPE__SUB_TYPES
static final int LINK_ELEMENT_TYPE__SOURCE_FEATURE
static final int LINK_ELEMENT_TYPE__TARGET_FEATURE
static final int LINK_ELEMENT_TYPE__ROLE_IN_SOURCE_FEATURE
static final int LINK_ELEMENT_TYPE__ROLE_IN_TARGET_FEATURE
static final int LINK_ELEMENT_TYPE_FEATURE_COUNT
static final int LINK_ELEMENT_TYPE_OPERATION_COUNT
static final int PRIMITIVE_TYPE
Primitive Type' class.
PrimitiveTypeImpl,
MuddlePackageImpl.getPrimitiveType(),
Constant Field Valuesstatic final int PRIMITIVE_TYPE__NAME
static final int PRIMITIVE_TYPE_FEATURE_COUNT
static final int PRIMITIVE_TYPE_OPERATION_COUNT
static final int INTEGER_TYPE
Integer Type' class.
IntegerTypeImpl,
MuddlePackageImpl.getIntegerType(),
Constant Field Valuesstatic final int INTEGER_TYPE__NAME
static final int INTEGER_TYPE_FEATURE_COUNT
static final int INTEGER_TYPE_OPERATION_COUNT
static final int STRING_TYPE
String Type' class.
StringTypeImpl,
MuddlePackageImpl.getStringType(),
Constant Field Valuesstatic final int STRING_TYPE__NAME
static final int STRING_TYPE_FEATURE_COUNT
static final int STRING_TYPE_OPERATION_COUNT
static final int BOOLEAN_TYPE
Boolean Type' class.
BooleanTypeImpl,
MuddlePackageImpl.getBooleanType(),
Constant Field Valuesstatic final int BOOLEAN_TYPE__NAME
static final int BOOLEAN_TYPE_FEATURE_COUNT
static final int BOOLEAN_TYPE_OPERATION_COUNT
static final int REAL_TYPE
Real Type' class.
RealTypeImpl,
MuddlePackageImpl.getRealType(),
Constant Field Valuesstatic final int REAL_TYPE__NAME
static final int REAL_TYPE_FEATURE_COUNT
static final int REAL_TYPE_OPERATION_COUNT
| Method Detail |
|---|
org.eclipse.emf.ecore.EClass getMuddle()
Muddle'.
Muddleorg.eclipse.emf.ecore.EReference getMuddle_Types()
Types'.
Muddle.getTypes(),
getMuddle()org.eclipse.emf.ecore.EReference getMuddle_Elements()
Elements'.
Muddle.getElements(),
getMuddle()org.eclipse.emf.ecore.EClass getMuddleElement()
Element'.
MuddleElementorg.eclipse.emf.ecore.EAttribute getMuddleElement_Id()
Id'.
MuddleElement.getId(),
getMuddleElement()org.eclipse.emf.ecore.EReference getMuddleElement_Slots()
Slots'.
MuddleElement.getSlots(),
getMuddleElement()org.eclipse.emf.ecore.EReference getMuddleElement_Type()
Type'.
MuddleElement.getType(),
getMuddleElement()org.eclipse.emf.ecore.EReference getMuddleElement_Muddle()
Muddle'.
MuddleElement.getMuddle(),
getMuddleElement()org.eclipse.emf.ecore.EClass getSlot()
Slot'.
Slotorg.eclipse.emf.ecore.EAttribute getSlot_Values()
Values'.
Slot.getValues(),
getSlot()org.eclipse.emf.ecore.EReference getSlot_Feature()
Feature'.
Slot.getFeature(),
getSlot()org.eclipse.emf.ecore.EReference getSlot_OwningElement()
Owning Element'.
Slot.getOwningElement(),
getSlot()org.eclipse.emf.ecore.EClass getType()
Type'.
Typeorg.eclipse.emf.ecore.EAttribute getType_Name()
Name'.
Type.getName(),
getType()org.eclipse.emf.ecore.EClass getFeature()
Feature'.
Featureorg.eclipse.emf.ecore.EAttribute getFeature_Name()
Name'.
Feature.getName(),
getFeature()org.eclipse.emf.ecore.EAttribute getFeature_Many()
Many'.
Feature.isMany(),
getFeature()org.eclipse.emf.ecore.EAttribute getFeature_Primary()
Primary'.
Feature.isPrimary(),
getFeature()org.eclipse.emf.ecore.EAttribute getFeature_Runtime()
Runtime'.
Feature.isRuntime(),
getFeature()org.eclipse.emf.ecore.EReference getFeature_Type()
Type'.
Feature.getType(),
getFeature()org.eclipse.emf.ecore.EReference getFeature_OwningType()
Owning Type'.
Feature.getOwningType(),
getFeature()org.eclipse.emf.ecore.EReference getFeature_Slots()
Slots'.
Feature.getSlots(),
getFeature()org.eclipse.emf.ecore.EClass getMuddleElementType()
Element Type'.
MuddleElementTypeorg.eclipse.emf.ecore.EReference getMuddleElementType_Instances()
Instances'.
MuddleElementType.getInstances(),
getMuddleElementType()org.eclipse.emf.ecore.EReference getMuddleElementType_Features()
Features'.
MuddleElementType.getFeatures(),
getMuddleElementType()org.eclipse.emf.ecore.EReference getMuddleElementType_SuperTypes()
Super Types'.
MuddleElementType.getSuperTypes(),
getMuddleElementType()org.eclipse.emf.ecore.EReference getMuddleElementType_SubTypes()
Sub Types'.
MuddleElementType.getSubTypes(),
getMuddleElementType()org.eclipse.emf.ecore.EClass getLinkElementType()
Link Element Type'.
LinkElementTypeorg.eclipse.emf.ecore.EReference getLinkElementType_SourceFeature()
Source Feature'.
LinkElementType.getSourceFeature(),
getLinkElementType()org.eclipse.emf.ecore.EReference getLinkElementType_TargetFeature()
Target Feature'.
LinkElementType.getTargetFeature(),
getLinkElementType()org.eclipse.emf.ecore.EReference getLinkElementType_RoleInSourceFeature()
Role In Source Feature'.
LinkElementType.getRoleInSourceFeature(),
getLinkElementType()org.eclipse.emf.ecore.EReference getLinkElementType_RoleInTargetFeature()
Role In Target Feature'.
LinkElementType.getRoleInTargetFeature(),
getLinkElementType()org.eclipse.emf.ecore.EClass getPrimitiveType()
Primitive Type'.
PrimitiveTypeorg.eclipse.emf.ecore.EClass getIntegerType()
Integer Type'.
IntegerTypeorg.eclipse.emf.ecore.EClass getStringType()
String Type'.
StringTypeorg.eclipse.emf.ecore.EClass getBooleanType()
Boolean Type'.
BooleanTypeorg.eclipse.emf.ecore.EClass getRealType()
Real Type'.
RealTypeMuddleFactory getMuddleFactory()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||