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
    • 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.