Interface VirtualPackage
-
- All Superinterfaces:
org.eclipse.emf.ecore.EModelElement
,org.eclipse.emf.ecore.ENamedElement
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.EPackage
,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
VirtualPackageImpl
public interface VirtualPackage extends org.eclipse.emf.ecore.EPackage
The Package for the model. It contains accessors for the meta objects to represent- each class,
- each feature of each class,
- each enum,
- and each data type
- See Also:
VirtualFactory
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
VirtualPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
-
Field Summary
Fields Modifier and Type Field Description static int
BOOLEAN_SLOT
The meta object id for the 'Boolean Slot
' class.static int
BOOLEAN_SLOT__OWNER
The feature id for the 'Owner' container reference.static int
BOOLEAN_SLOT__TYPE
The feature id for the 'Type' attribute.static int
BOOLEAN_SLOT__VALUES
The feature id for the 'Values' attribute list.static int
BOOLEAN_SLOT_FEATURE_COUNT
The number of structural features of the 'Boolean Slot' class.static VirtualPackage
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
FLOAT_SLOT
The meta object id for the 'Float Slot
' class.static int
FLOAT_SLOT__OWNER
The feature id for the 'Owner' container reference.static int
FLOAT_SLOT__TYPE
The feature id for the 'Type' attribute.static int
FLOAT_SLOT__VALUES
The feature id for the 'Values' attribute list.static int
FLOAT_SLOT_FEATURE_COUNT
The number of structural features of the 'Float Slot' class.static int
INTEGER_SLOT
The meta object id for the 'Integer Slot
' class.static int
INTEGER_SLOT__OWNER
The feature id for the 'Owner' container reference.static int
INTEGER_SLOT__TYPE
The feature id for the 'Type' attribute.static int
INTEGER_SLOT__VALUES
The feature id for the 'Values' attribute list.static int
INTEGER_SLOT_FEATURE_COUNT
The number of structural features of the 'Integer Slot' class.static int
REFERENCE_SLOT
The meta object id for the 'Reference Slot
' class.static int
REFERENCE_SLOT__OWNER
The feature id for the 'Owner' container reference.static int
REFERENCE_SLOT__TYPE
The feature id for the 'Type' attribute.static int
REFERENCE_SLOT__VALUES
The feature id for the 'Values' reference list.static int
REFERENCE_SLOT_FEATURE_COUNT
The number of structural features of the 'Reference Slot' class.static int
SLOT
The meta object id for the 'Slot
' class.static int
SLOT__OWNER
The feature id for the 'Owner' container reference.static int
SLOT__TYPE
The feature id for the 'Type' attribute.static int
SLOT_FEATURE_COUNT
The number of structural features of the 'Slot' class.static int
STRING_SLOT
The meta object id for the 'String Slot
' class.static int
STRING_SLOT__OWNER
The feature id for the 'Owner' container reference.static int
STRING_SLOT__TYPE
The feature id for the 'Type' attribute.static int
STRING_SLOT__VALUES
The feature id for the 'Values' attribute list.static int
STRING_SLOT_FEATURE_COUNT
The number of structural features of the 'String Slot' class.static int
TYPED_ELEMENT
The meta object id for the 'Typed Element
' class.static int
TYPED_ELEMENT__TYPE
The feature id for the 'Type' attribute.static int
TYPED_ELEMENT_FEATURE_COUNT
The number of structural features of the 'Typed Element' class.static int
VIRTUAL_MODEL
The meta object id for the 'Model
' class.static int
VIRTUAL_MODEL__OBJECTS
The feature id for the 'Objects' containment reference list.static int
VIRTUAL_MODEL_FEATURE_COUNT
The number of structural features of the 'Model' class.static int
VIRTUAL_OBJECT
The meta object id for the 'Object
' class.static int
VIRTUAL_OBJECT__MODEL
The feature id for the 'Model' container reference.static int
VIRTUAL_OBJECT__SLOTS
The feature id for the 'Slots' containment reference list.static int
VIRTUAL_OBJECT__TYPE
The feature id for the 'Type' attribute.static int
VIRTUAL_OBJECT_FEATURE_COUNT
The number of structural features of the 'Object' class.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.eclipse.emf.ecore.EClass
getBooleanSlot()
Returns the meta object for class 'Boolean Slot
'.org.eclipse.emf.ecore.EAttribute
getBooleanSlot_Values()
Returns the meta object for the attribute list 'Values
'.org.eclipse.emf.ecore.EClass
getFloatSlot()
Returns the meta object for class 'Float Slot
'.org.eclipse.emf.ecore.EAttribute
getFloatSlot_Values()
Returns the meta object for the attribute list 'Values
'.org.eclipse.emf.ecore.EClass
getIntegerSlot()
Returns the meta object for class 'Integer Slot
'.org.eclipse.emf.ecore.EAttribute
getIntegerSlot_Values()
Returns the meta object for the attribute list 'Values
'.org.eclipse.emf.ecore.EClass
getReferenceSlot()
Returns the meta object for class 'Reference Slot
'.org.eclipse.emf.ecore.EReference
getReferenceSlot_Values()
Returns the meta object for the reference list 'Values
'.org.eclipse.emf.ecore.EClass
getSlot()
Returns the meta object for class 'Slot
'.org.eclipse.emf.ecore.EReference
getSlot_Owner()
Returns the meta object for the container reference 'Owner
'.org.eclipse.emf.ecore.EClass
getStringSlot()
Returns the meta object for class 'String Slot
'.org.eclipse.emf.ecore.EAttribute
getStringSlot_Values()
Returns the meta object for the attribute list 'Values
'.org.eclipse.emf.ecore.EClass
getTypedElement()
Returns the meta object for class 'Typed Element
'.org.eclipse.emf.ecore.EAttribute
getTypedElement_Type()
Returns the meta object for the attribute 'Type
'.VirtualFactory
getVirtualFactory()
Returns the factory that creates the instances of the model.org.eclipse.emf.ecore.EClass
getVirtualModel()
Returns the meta object for class 'Model
'.org.eclipse.emf.ecore.EReference
getVirtualModel_Objects()
Returns the meta object for the containment reference list 'Objects
'.org.eclipse.emf.ecore.EClass
getVirtualObject()
Returns the meta object for class 'Object
'.org.eclipse.emf.ecore.EReference
getVirtualObject_Model()
Returns the meta object for the container reference 'Model
'.org.eclipse.emf.ecore.EReference
getVirtualObject_Slots()
Returns the meta object for the containment reference list 'Slots
'.-
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
-
-
-
-
Field Detail
-
eNAME
static final String eNAME
The package name.- See Also:
- Constant Field Values
-
eNS_URI
static final String eNS_URI
The package namespace URI.- See Also:
- Constant Field Values
-
eNS_PREFIX
static final String eNS_PREFIX
The package namespace name.- See Also:
- Constant Field Values
-
eINSTANCE
static final VirtualPackage eINSTANCE
The singleton instance of the package.
-
VIRTUAL_MODEL
static final int VIRTUAL_MODEL
The meta object id for the 'Model
' class.
-
VIRTUAL_MODEL__OBJECTS
static final int VIRTUAL_MODEL__OBJECTS
The feature id for the 'Objects' containment reference list.- See Also:
- Constant Field Values
-
VIRTUAL_MODEL_FEATURE_COUNT
static final int VIRTUAL_MODEL_FEATURE_COUNT
The number of structural features of the 'Model' class.- See Also:
- Constant Field Values
-
TYPED_ELEMENT
static final int TYPED_ELEMENT
The meta object id for the 'Typed Element
' class.
-
TYPED_ELEMENT__TYPE
static final int TYPED_ELEMENT__TYPE
The feature id for the 'Type' attribute.- See Also:
- Constant Field Values
-
TYPED_ELEMENT_FEATURE_COUNT
static final int TYPED_ELEMENT_FEATURE_COUNT
The number of structural features of the 'Typed Element' class.- See Also:
- Constant Field Values
-
VIRTUAL_OBJECT
static final int VIRTUAL_OBJECT
The meta object id for the 'Object
' class.
-
VIRTUAL_OBJECT__TYPE
static final int VIRTUAL_OBJECT__TYPE
The feature id for the 'Type' attribute.- See Also:
- Constant Field Values
-
VIRTUAL_OBJECT__MODEL
static final int VIRTUAL_OBJECT__MODEL
The feature id for the 'Model' container reference.- See Also:
- Constant Field Values
-
VIRTUAL_OBJECT__SLOTS
static final int VIRTUAL_OBJECT__SLOTS
The feature id for the 'Slots' containment reference list.- See Also:
- Constant Field Values
-
VIRTUAL_OBJECT_FEATURE_COUNT
static final int VIRTUAL_OBJECT_FEATURE_COUNT
The number of structural features of the 'Object' class.- See Also:
- Constant Field Values
-
SLOT
static final int SLOT
The meta object id for the 'Slot
' class.
-
SLOT__TYPE
static final int SLOT__TYPE
The feature id for the 'Type' attribute.- See Also:
- Constant Field Values
-
SLOT__OWNER
static final int SLOT__OWNER
The feature id for the 'Owner' container reference.- See Also:
- Constant Field Values
-
SLOT_FEATURE_COUNT
static final int SLOT_FEATURE_COUNT
The number of structural features of the 'Slot' class.- See Also:
- Constant Field Values
-
STRING_SLOT
static final int STRING_SLOT
The meta object id for the 'String Slot
' class.
-
STRING_SLOT__TYPE
static final int STRING_SLOT__TYPE
The feature id for the 'Type' attribute.- See Also:
- Constant Field Values
-
STRING_SLOT__OWNER
static final int STRING_SLOT__OWNER
The feature id for the 'Owner' container reference.- See Also:
- Constant Field Values
-
STRING_SLOT__VALUES
static final int STRING_SLOT__VALUES
The feature id for the 'Values' attribute list.- See Also:
- Constant Field Values
-
STRING_SLOT_FEATURE_COUNT
static final int STRING_SLOT_FEATURE_COUNT
The number of structural features of the 'String Slot' class.- See Also:
- Constant Field Values
-
INTEGER_SLOT
static final int INTEGER_SLOT
The meta object id for the 'Integer Slot
' class.
-
INTEGER_SLOT__TYPE
static final int INTEGER_SLOT__TYPE
The feature id for the 'Type' attribute.- See Also:
- Constant Field Values
-
INTEGER_SLOT__OWNER
static final int INTEGER_SLOT__OWNER
The feature id for the 'Owner' container reference.- See Also:
- Constant Field Values
-
INTEGER_SLOT__VALUES
static final int INTEGER_SLOT__VALUES
The feature id for the 'Values' attribute list.- See Also:
- Constant Field Values
-
INTEGER_SLOT_FEATURE_COUNT
static final int INTEGER_SLOT_FEATURE_COUNT
The number of structural features of the 'Integer Slot' class.- See Also:
- Constant Field Values
-
BOOLEAN_SLOT
static final int BOOLEAN_SLOT
The meta object id for the 'Boolean Slot
' class.
-
BOOLEAN_SLOT__TYPE
static final int BOOLEAN_SLOT__TYPE
The feature id for the 'Type' attribute.- See Also:
- Constant Field Values
-
BOOLEAN_SLOT__OWNER
static final int BOOLEAN_SLOT__OWNER
The feature id for the 'Owner' container reference.- See Also:
- Constant Field Values
-
BOOLEAN_SLOT__VALUES
static final int BOOLEAN_SLOT__VALUES
The feature id for the 'Values' attribute list.- See Also:
- Constant Field Values
-
BOOLEAN_SLOT_FEATURE_COUNT
static final int BOOLEAN_SLOT_FEATURE_COUNT
The number of structural features of the 'Boolean Slot' class.- See Also:
- Constant Field Values
-
FLOAT_SLOT
static final int FLOAT_SLOT
The meta object id for the 'Float Slot
' class.
-
FLOAT_SLOT__TYPE
static final int FLOAT_SLOT__TYPE
The feature id for the 'Type' attribute.- See Also:
- Constant Field Values
-
FLOAT_SLOT__OWNER
static final int FLOAT_SLOT__OWNER
The feature id for the 'Owner' container reference.- See Also:
- Constant Field Values
-
FLOAT_SLOT__VALUES
static final int FLOAT_SLOT__VALUES
The feature id for the 'Values' attribute list.- See Also:
- Constant Field Values
-
FLOAT_SLOT_FEATURE_COUNT
static final int FLOAT_SLOT_FEATURE_COUNT
The number of structural features of the 'Float Slot' class.- See Also:
- Constant Field Values
-
REFERENCE_SLOT
static final int REFERENCE_SLOT
The meta object id for the 'Reference Slot
' class.
-
REFERENCE_SLOT__TYPE
static final int REFERENCE_SLOT__TYPE
The feature id for the 'Type' attribute.- See Also:
- Constant Field Values
-
REFERENCE_SLOT__OWNER
static final int REFERENCE_SLOT__OWNER
The feature id for the 'Owner' container reference.- See Also:
- Constant Field Values
-
REFERENCE_SLOT__VALUES
static final int REFERENCE_SLOT__VALUES
The feature id for the 'Values' reference list.- See Also:
- Constant Field Values
-
REFERENCE_SLOT_FEATURE_COUNT
static final int REFERENCE_SLOT_FEATURE_COUNT
The number of structural features of the 'Reference Slot' class.- See Also:
- Constant Field Values
-
-
Method Detail
-
getVirtualModel
org.eclipse.emf.ecore.EClass getVirtualModel()
Returns the meta object for class 'Model
'.- Returns:
- the meta object for class 'Model'.
- See Also:
VirtualModel
-
getVirtualModel_Objects
org.eclipse.emf.ecore.EReference getVirtualModel_Objects()
Returns the meta object for the containment reference list 'Objects
'.- Returns:
- the meta object for the containment reference list 'Objects'.
- See Also:
VirtualModel.getObjects()
,getVirtualModel()
-
getTypedElement
org.eclipse.emf.ecore.EClass getTypedElement()
Returns the meta object for class 'Typed Element
'.- Returns:
- the meta object for class 'Typed Element'.
- See Also:
TypedElement
-
getTypedElement_Type
org.eclipse.emf.ecore.EAttribute getTypedElement_Type()
Returns the meta object for the attribute 'Type
'.- Returns:
- the meta object for the attribute 'Type'.
- See Also:
TypedElement.getType()
,getTypedElement()
-
getVirtualObject
org.eclipse.emf.ecore.EClass getVirtualObject()
Returns the meta object for class 'Object
'.- Returns:
- the meta object for class 'Object'.
- See Also:
VirtualObject
-
getVirtualObject_Model
org.eclipse.emf.ecore.EReference getVirtualObject_Model()
Returns the meta object for the container reference 'Model
'.- Returns:
- the meta object for the container reference 'Model'.
- See Also:
VirtualObject.getModel()
,getVirtualObject()
-
getVirtualObject_Slots
org.eclipse.emf.ecore.EReference getVirtualObject_Slots()
Returns the meta object for the containment reference list 'Slots
'.- Returns:
- the meta object for the containment reference list 'Slots'.
- See Also:
VirtualObject.getSlots()
,getVirtualObject()
-
getSlot
org.eclipse.emf.ecore.EClass getSlot()
Returns the meta object for class 'Slot
'.- Returns:
- the meta object for class 'Slot'.
- See Also:
Slot
-
getSlot_Owner
org.eclipse.emf.ecore.EReference getSlot_Owner()
Returns the meta object for the container reference 'Owner
'.- Returns:
- the meta object for the container reference 'Owner'.
- See Also:
Slot.getOwner()
,getSlot()
-
getStringSlot
org.eclipse.emf.ecore.EClass getStringSlot()
Returns the meta object for class 'String Slot
'.- Returns:
- the meta object for class 'String Slot'.
- See Also:
StringSlot
-
getStringSlot_Values
org.eclipse.emf.ecore.EAttribute getStringSlot_Values()
Returns the meta object for the attribute list 'Values
'.- Returns:
- the meta object for the attribute list 'Values'.
- See Also:
StringSlot.getValues()
,getStringSlot()
-
getIntegerSlot
org.eclipse.emf.ecore.EClass getIntegerSlot()
Returns the meta object for class 'Integer Slot
'.- Returns:
- the meta object for class 'Integer Slot'.
- See Also:
IntegerSlot
-
getIntegerSlot_Values
org.eclipse.emf.ecore.EAttribute getIntegerSlot_Values()
Returns the meta object for the attribute list 'Values
'.- Returns:
- the meta object for the attribute list 'Values'.
- See Also:
IntegerSlot.getValues()
,getIntegerSlot()
-
getBooleanSlot
org.eclipse.emf.ecore.EClass getBooleanSlot()
Returns the meta object for class 'Boolean Slot
'.- Returns:
- the meta object for class 'Boolean Slot'.
- See Also:
BooleanSlot
-
getBooleanSlot_Values
org.eclipse.emf.ecore.EAttribute getBooleanSlot_Values()
Returns the meta object for the attribute list 'Values
'.- Returns:
- the meta object for the attribute list 'Values'.
- See Also:
BooleanSlot.getValues()
,getBooleanSlot()
-
getFloatSlot
org.eclipse.emf.ecore.EClass getFloatSlot()
Returns the meta object for class 'Float Slot
'.- Returns:
- the meta object for class 'Float Slot'.
- See Also:
FloatSlot
-
getFloatSlot_Values
org.eclipse.emf.ecore.EAttribute getFloatSlot_Values()
Returns the meta object for the attribute list 'Values
'.- Returns:
- the meta object for the attribute list 'Values'.
- See Also:
FloatSlot.getValues()
,getFloatSlot()
-
getReferenceSlot
org.eclipse.emf.ecore.EClass getReferenceSlot()
Returns the meta object for class 'Reference Slot
'.- Returns:
- the meta object for class 'Reference Slot'.
- See Also:
ReferenceSlot
-
getReferenceSlot_Values
org.eclipse.emf.ecore.EReference getReferenceSlot_Values()
Returns the meta object for the reference list 'Values
'.- Returns:
- the meta object for the reference list 'Values'.
- See Also:
ReferenceSlot.getValues()
,getReferenceSlot()
-
getVirtualFactory
VirtualFactory getVirtualFactory()
Returns the factory that creates the instances of the model.- Returns:
- the factory that creates the instances of the model.
-
-