Interface ThingPackage

  • 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:
    ThingPackageImpl

    public interface ThingPackage
    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:
    ThingFactory
    • Method Detail

      • getThingModel

        org.eclipse.emf.ecore.EClass getThingModel()
        Returns the meta object for class 'Model'.
        Returns:
        the meta object for class 'Model'.
        See Also:
        ThingModel
      • getThingModel_Things

        org.eclipse.emf.ecore.EReference getThingModel_Things()
        Returns the meta object for the containment reference list 'Things'.
        Returns:
        the meta object for the containment reference list 'Things'.
        See Also:
        ThingModel.getThings(), getThingModel()
      • getModelPropertyContainer

        org.eclipse.emf.ecore.EClass getModelPropertyContainer()
        Returns the meta object for class 'Model Property Container'.
        Returns:
        the meta object for class 'Model Property Container'.
        See Also:
        ModelPropertyContainer
      • getModelThing

        org.eclipse.emf.ecore.EClass getModelThing()
        Returns the meta object for class 'Model Thing'.
        Returns:
        the meta object for class 'Model Thing'.
        See Also:
        ModelThing
      • getModelThing_ThingId

        org.eclipse.emf.ecore.EAttribute getModelThing_ThingId()
        Returns the meta object for the attribute 'Thing Id'.
        Returns:
        the meta object for the attribute 'Thing Id'.
        See Also:
        ModelThing.getThingId(), getModelThing()
      • getModelThing_BridgeUID

        org.eclipse.emf.ecore.EAttribute getModelThing_BridgeUID()
        Returns the meta object for the attribute 'Bridge UID'.
        Returns:
        the meta object for the attribute 'Bridge UID'.
        See Also:
        ModelThing.getBridgeUID(), getModelThing()
      • getModelThing_Location

        org.eclipse.emf.ecore.EAttribute getModelThing_Location()
        Returns the meta object for the attribute 'Location'.
        Returns:
        the meta object for the attribute 'Location'.
        See Also:
        ModelThing.getLocation(), getModelThing()
      • getModelThing_Channels

        org.eclipse.emf.ecore.EReference getModelThing_Channels()
        Returns the meta object for the containment reference list 'Channels'.
        Returns:
        the meta object for the containment reference list 'Channels'.
        See Also:
        ModelThing.getChannels(), getModelThing()
      • getModelChannel

        org.eclipse.emf.ecore.EClass getModelChannel()
        Returns the meta object for class 'Model Channel'.
        Returns:
        the meta object for class 'Model Channel'.
        See Also:
        ModelChannel
      • getModelChannel_Type

        org.eclipse.emf.ecore.EAttribute getModelChannel_Type()
        Returns the meta object for the attribute 'Type'.
        Returns:
        the meta object for the attribute 'Type'.
        See Also:
        ModelChannel.getType(), getModelChannel()
      • getModelProperty

        org.eclipse.emf.ecore.EClass getModelProperty()
        Returns the meta object for class 'Model Property'.
        Returns:
        the meta object for class 'Model Property'.
        See Also:
        ModelProperty
      • getModelProperty_Key

        org.eclipse.emf.ecore.EAttribute getModelProperty_Key()
        Returns the meta object for the attribute 'Key'.
        Returns:
        the meta object for the attribute 'Key'.
        See Also:
        ModelProperty.getKey(), getModelProperty()
      • getModelProperty_Value

        org.eclipse.emf.ecore.EAttribute getModelProperty_Value()
        Returns the meta object for the attribute list 'Value'.
        Returns:
        the meta object for the attribute list 'Value'.
        See Also:
        ModelProperty.getValue(), getModelProperty()
      • getModelBridge

        org.eclipse.emf.ecore.EClass getModelBridge()
        Returns the meta object for class 'Model Bridge'.
        Returns:
        the meta object for class 'Model Bridge'.
        See Also:
        ModelBridge
      • getModelBridge_Bridge

        org.eclipse.emf.ecore.EAttribute getModelBridge_Bridge()
        Returns the meta object for the attribute 'Bridge'.
        Returns:
        the meta object for the attribute 'Bridge'.
        See Also:
        ModelBridge.isBridge(), getModelBridge()
      • getModelBridge_Things

        org.eclipse.emf.ecore.EReference getModelBridge_Things()
        Returns the meta object for the containment reference list 'Things'.
        Returns:
        the meta object for the containment reference list 'Things'.
        See Also:
        ModelBridge.getThings(), getModelBridge()
      • getThingFactory

        ThingFactory getThingFactory()
        Returns the factory that creates the instances of the model.
        Returns:
        the factory that creates the instances of the model.