|
||||||||||
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
'.
Muddle
org.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
'.
MuddleElement
org.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
'.
Slot
org.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
'.
Type
org.eclipse.emf.ecore.EAttribute getType_Name()
Name
'.
Type.getName()
,
getType()
org.eclipse.emf.ecore.EClass getFeature()
Feature
'.
Feature
org.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
'.
MuddleElementType
org.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
'.
LinkElementType
org.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
'.
PrimitiveType
org.eclipse.emf.ecore.EClass getIntegerType()
Integer Type
'.
IntegerType
org.eclipse.emf.ecore.EClass getStringType()
String Type
'.
StringType
org.eclipse.emf.ecore.EClass getBooleanType()
Boolean Type
'.
BooleanType
org.eclipse.emf.ecore.EClass getRealType()
Real Type
'.
RealType
MuddleFactory getMuddleFactory()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |