Class RulesPackageImpl
java.lang.Object
org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.EModelElementImpl
org.eclipse.emf.ecore.impl.ENamedElementImpl
org.eclipse.emf.ecore.impl.EPackageImpl
org.openhab.core.model.rule.rules.impl.RulesPackageImpl
- All Implemented Interfaces:
org.eclipse.emf.common.notify.Notifier,org.eclipse.emf.ecore.EModelElement,org.eclipse.emf.ecore.ENamedElement,org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.EPackage,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder,org.eclipse.emf.ecore.InternalEObject,org.eclipse.emf.ecore.util.BasicExtendedMetaData.EPackageExtendedMetaData.Holder,RulesPackage
public class RulesPackageImpl
extends org.eclipse.emf.ecore.impl.EPackageImpl
implements RulesPackage
An implementation of the model Package.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
org.eclipse.emf.ecore.impl.EPackageImpl.EBasicWhiteListNested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.DynamicNested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.ContainerNested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplNested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterListNested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.RegistryNested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStoreNested classes/interfaces inherited from interface org.openhab.core.model.rule.rules.RulesPackage
RulesPackage.Literals -
Field Summary
Fields inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
eClassifiers, ecoreFactory, ecorePackage, eFactoryInstance, eNameToEClassifierMap, ePackageExtendedMetaData, eSubpackages, IS_ABSTRACT, IS_CHANGEABLE, IS_COMPOSITE, IS_DERIVED, IS_GENERATED_INSTANCE_CLASS, IS_ID, IS_INTERFACE, IS_ORDERED, IS_RESOLVABLE, IS_RESOLVE_PROXIES, IS_SERIALIZABLE, IS_TRANSIENT, IS_UNIQUE, IS_UNSETTABLE, IS_VOLATILE, NS_PREFIX_EDEFAULT, NS_URI_EDEFAULT, nsPrefix, nsURIFields inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
name, NAME_EDEFAULTFields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAGFields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eContainerFields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETFields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NILFields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASEFields inherited from interface org.openhab.core.model.rule.rules.RulesPackage
CHANGED_EVENT_TRIGGER, CHANGED_EVENT_TRIGGER__ITEM, CHANGED_EVENT_TRIGGER__NEW_STATE, CHANGED_EVENT_TRIGGER__OLD_STATE, CHANGED_EVENT_TRIGGER_FEATURE_COUNT, COMMAND_EVENT_TRIGGER, COMMAND_EVENT_TRIGGER__COMMAND, COMMAND_EVENT_TRIGGER__ITEM, COMMAND_EVENT_TRIGGER_FEATURE_COUNT, DATE_TIME_TRIGGER, DATE_TIME_TRIGGER__ITEM, DATE_TIME_TRIGGER__OFFSET, DATE_TIME_TRIGGER__TIME_ONLY, DATE_TIME_TRIGGER_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, EVENT_EMITTED_TRIGGER, EVENT_EMITTED_TRIGGER__CHANNEL, EVENT_EMITTED_TRIGGER__TRIGGER, EVENT_EMITTED_TRIGGER_FEATURE_COUNT, EVENT_TRIGGER, EVENT_TRIGGER_FEATURE_COUNT, GROUP_MEMBER_CHANGED_EVENT_TRIGGER, GROUP_MEMBER_CHANGED_EVENT_TRIGGER__GROUP, GROUP_MEMBER_CHANGED_EVENT_TRIGGER__NEW_STATE, GROUP_MEMBER_CHANGED_EVENT_TRIGGER__OLD_STATE, GROUP_MEMBER_CHANGED_EVENT_TRIGGER_FEATURE_COUNT, GROUP_MEMBER_COMMAND_EVENT_TRIGGER, GROUP_MEMBER_COMMAND_EVENT_TRIGGER__COMMAND, GROUP_MEMBER_COMMAND_EVENT_TRIGGER__GROUP, GROUP_MEMBER_COMMAND_EVENT_TRIGGER_FEATURE_COUNT, GROUP_MEMBER_UPDATE_EVENT_TRIGGER, GROUP_MEMBER_UPDATE_EVENT_TRIGGER__GROUP, GROUP_MEMBER_UPDATE_EVENT_TRIGGER__STATE, GROUP_MEMBER_UPDATE_EVENT_TRIGGER_FEATURE_COUNT, RULE, RULE__EVENTTRIGGER, RULE__NAME, RULE__SCRIPT, RULE_FEATURE_COUNT, RULE_MODEL, RULE_MODEL__IMPORT_SECTION, RULE_MODEL__RULES, RULE_MODEL__VARIABLES, RULE_MODEL_FEATURE_COUNT, SYSTEM_ON_SHUTDOWN_TRIGGER, SYSTEM_ON_SHUTDOWN_TRIGGER_FEATURE_COUNT, SYSTEM_ON_STARTUP_TRIGGER, SYSTEM_ON_STARTUP_TRIGGER_FEATURE_COUNT, SYSTEM_STARTLEVEL_TRIGGER, SYSTEM_STARTLEVEL_TRIGGER__LEVEL, SYSTEM_STARTLEVEL_TRIGGER_FEATURE_COUNT, SYSTEM_TRIGGER, SYSTEM_TRIGGER_FEATURE_COUNT, THING_STATE_CHANGED_EVENT_TRIGGER, THING_STATE_CHANGED_EVENT_TRIGGER__NEW_STATE, THING_STATE_CHANGED_EVENT_TRIGGER__OLD_STATE, THING_STATE_CHANGED_EVENT_TRIGGER__THING, THING_STATE_CHANGED_EVENT_TRIGGER_FEATURE_COUNT, THING_STATE_UPDATE_EVENT_TRIGGER, THING_STATE_UPDATE_EVENT_TRIGGER__STATE, THING_STATE_UPDATE_EVENT_TRIGGER__THING, THING_STATE_UPDATE_EVENT_TRIGGER_FEATURE_COUNT, TIMER_TRIGGER, TIMER_TRIGGER__CRON, TIMER_TRIGGER__TIME, TIMER_TRIGGER_FEATURE_COUNT, UPDATE_EVENT_TRIGGER, UPDATE_EVENT_TRIGGER__ITEM, UPDATE_EVENT_TRIGGER__STATE, UPDATE_EVENT_TRIGGER_FEATURE_COUNT, VALID_COMMAND, VALID_COMMAND__VALUE, VALID_COMMAND_FEATURE_COUNT, VALID_COMMAND_ID, VALID_COMMAND_ID__VALUE, VALID_COMMAND_ID_FEATURE_COUNT, VALID_COMMAND_NUMBER, VALID_COMMAND_NUMBER__VALUE, VALID_COMMAND_NUMBER_FEATURE_COUNT, VALID_COMMAND_STRING, VALID_COMMAND_STRING__VALUE, VALID_COMMAND_STRING_FEATURE_COUNT, VALID_STATE, VALID_STATE__VALUE, VALID_STATE_FEATURE_COUNT, VALID_STATE_ID, VALID_STATE_ID__VALUE, VALID_STATE_ID_FEATURE_COUNT, VALID_STATE_NUMBER, VALID_STATE_NUMBER__VALUE, VALID_STATE_NUMBER_FEATURE_COUNT, VALID_STATE_STRING, VALID_STATE_STRING__VALUE, VALID_STATE_STRING_FEATURE_COUNT, VALID_TRIGGER, VALID_TRIGGER__VALUE, VALID_TRIGGER_FEATURE_COUNT, VALID_TRIGGER_ID, VALID_TRIGGER_ID__VALUE, VALID_TRIGGER_ID_FEATURE_COUNT, VALID_TRIGGER_NUMBER, VALID_TRIGGER_NUMBER__VALUE, VALID_TRIGGER_NUMBER_FEATURE_COUNT, VALID_TRIGGER_STRING, VALID_TRIGGER_STRING__VALUE, VALID_TRIGGER_STRING_FEATURE_COUNT, VARIABLE_DECLARATION, VARIABLE_DECLARATION__NAME, VARIABLE_DECLARATION__RIGHT, VARIABLE_DECLARATION__TYPE, VARIABLE_DECLARATION__WRITEABLE, VARIABLE_DECLARATION_FEATURE_COUNT -
Method Summary
Modifier and TypeMethodDescriptionvoidCreates the meta-model objects for the package.org.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EAttributeorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EAttributeorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EAttributeorg.eclipse.emf.ecore.EAttributeorg.eclipse.emf.ecore.EAttributeorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EAttributeorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EAttributeorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EAttributeorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EAttributeorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EClassgetRule()org.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EAttributeorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EAttributeorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EAttributeorg.eclipse.emf.ecore.EAttributeorg.eclipse.emf.ecore.EAttributeorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EAttributeorg.eclipse.emf.ecore.EAttributeorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EAttributeorg.eclipse.emf.ecore.EAttributeorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EAttributeorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EAttributeorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EAttributeorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EAttributeorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EAttributeorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EAttributestatic RulesPackageinit()Creates, registers, and initializes the Package for this model, and for any others upon which it depends.voidComplete the initialization of the package and its meta-model.Methods inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addEEnumLiteral, addEException, addEException, addEOperation, addEOperation, addEOperation, addEParameter, addEParameter, addEParameter, addEParameter, addEParameter, addETypeParameter, addETypeParameter, basicGetESuperPackage, basicSetEFactoryInstance, createEAttribute, createEClass, createEDataType, createEEnum, createEGenericType, createEGenericType, createEGenericType, createEOperation, createEReference, createResource, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eSetProxyURI, eStaticClass, eUnset, fixEClassifiers, fixEEnumLiterals, fixEOperations, fixEStructuralFeatures, fixInstanceClass, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEClass, initEClass, initEClass, initEDataType, initEDataType, initEDataType, initEEnum, initEOperation, initEOperation, initEOperation, initEOperation, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initializeFromLoadedEPackage, setEFactoryInstance, setExtendedMetaData, setGeneratedClassName, setInstanceTypeName, setName, setNamespaceURI, setNsPrefix, setNsURI, toStringMethods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
eContents, eCrossReferences, getName, getNameGenMethods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozenMethods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainerMethods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSettingsMethods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValuesMethods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotifyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotationsMethods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setNameMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURIMethods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequiredMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
init
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.This method is used to initialize
RulesPackage.eINSTANCEwhen that field is accessed. Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.- See Also:
-
getRuleModel
public org.eclipse.emf.ecore.EClass getRuleModel()- Specified by:
getRuleModelin interfaceRulesPackage- Returns:
- the meta object for class 'Rule Model'.
- See Also:
-
getRuleModel_ImportSection
public org.eclipse.emf.ecore.EReference getRuleModel_ImportSection()- Specified by:
getRuleModel_ImportSectionin interfaceRulesPackage- Returns:
- the meta object for the containment reference 'Import Section'.
- See Also:
-
getRuleModel_Variables
public org.eclipse.emf.ecore.EReference getRuleModel_Variables()- Specified by:
getRuleModel_Variablesin interfaceRulesPackage- Returns:
- the meta object for the containment reference list 'Variables'.
- See Also:
-
getRuleModel_Rules
public org.eclipse.emf.ecore.EReference getRuleModel_Rules()- Specified by:
getRuleModel_Rulesin interfaceRulesPackage- Returns:
- the meta object for the containment reference list 'Rules'.
- See Also:
-
getVariableDeclaration
public org.eclipse.emf.ecore.EClass getVariableDeclaration()- Specified by:
getVariableDeclarationin interfaceRulesPackage- Returns:
- the meta object for class 'Variable Declaration'.
- See Also:
-
getVariableDeclaration_Writeable
public org.eclipse.emf.ecore.EAttribute getVariableDeclaration_Writeable()- Specified by:
getVariableDeclaration_Writeablein interfaceRulesPackage- Returns:
- the meta object for the attribute 'Writeable'.
- See Also:
-
getVariableDeclaration_Type
public org.eclipse.emf.ecore.EReference getVariableDeclaration_Type()- Specified by:
getVariableDeclaration_Typein interfaceRulesPackage- Returns:
- the meta object for the containment reference 'Type'.
- See Also:
-
getVariableDeclaration_Name
public org.eclipse.emf.ecore.EAttribute getVariableDeclaration_Name()- Specified by:
getVariableDeclaration_Namein interfaceRulesPackage- Returns:
- the meta object for the attribute 'Name'.
- See Also:
-
getVariableDeclaration_Right
public org.eclipse.emf.ecore.EReference getVariableDeclaration_Right()- Specified by:
getVariableDeclaration_Rightin interfaceRulesPackage- Returns:
- the meta object for the containment reference 'Right'.
- See Also:
-
getRule
public org.eclipse.emf.ecore.EClass getRule()- Specified by:
getRulein interfaceRulesPackage- Returns:
- the meta object for class 'Rule'.
- See Also:
-
getRule_Name
public org.eclipse.emf.ecore.EAttribute getRule_Name()- Specified by:
getRule_Namein interfaceRulesPackage- Returns:
- the meta object for the attribute 'Name'.
- See Also:
-
getRule_Eventtrigger
public org.eclipse.emf.ecore.EReference getRule_Eventtrigger()- Specified by:
getRule_Eventtriggerin interfaceRulesPackage- Returns:
- the meta object for the containment reference list 'Eventtrigger'.
- See Also:
-
getRule_Script
public org.eclipse.emf.ecore.EReference getRule_Script()- Specified by:
getRule_Scriptin interfaceRulesPackage- Returns:
- the meta object for the containment reference 'Script'.
- See Also:
-
getEventTrigger
public org.eclipse.emf.ecore.EClass getEventTrigger()- Specified by:
getEventTriggerin interfaceRulesPackage- Returns:
- the meta object for class 'Event Trigger'.
- See Also:
-
getCommandEventTrigger
public org.eclipse.emf.ecore.EClass getCommandEventTrigger()- Specified by:
getCommandEventTriggerin interfaceRulesPackage- Returns:
- the meta object for class 'Command Event Trigger'.
- See Also:
-
getCommandEventTrigger_Item
public org.eclipse.emf.ecore.EAttribute getCommandEventTrigger_Item()- Specified by:
getCommandEventTrigger_Itemin interfaceRulesPackage- Returns:
- the meta object for the attribute 'Item'.
- See Also:
-
getCommandEventTrigger_Command
public org.eclipse.emf.ecore.EReference getCommandEventTrigger_Command()- Specified by:
getCommandEventTrigger_Commandin interfaceRulesPackage- Returns:
- the meta object for the containment reference 'Command'.
- See Also:
-
getGroupMemberCommandEventTrigger
public org.eclipse.emf.ecore.EClass getGroupMemberCommandEventTrigger()- Specified by:
getGroupMemberCommandEventTriggerin interfaceRulesPackage- Returns:
- the meta object for class 'Group Member Command Event Trigger'.
- See Also:
-
getGroupMemberCommandEventTrigger_Group
public org.eclipse.emf.ecore.EAttribute getGroupMemberCommandEventTrigger_Group()- Specified by:
getGroupMemberCommandEventTrigger_Groupin interfaceRulesPackage- Returns:
- the meta object for the attribute 'Group'.
- See Also:
-
getGroupMemberCommandEventTrigger_Command
public org.eclipse.emf.ecore.EReference getGroupMemberCommandEventTrigger_Command()- Specified by:
getGroupMemberCommandEventTrigger_Commandin interfaceRulesPackage- Returns:
- the meta object for the containment reference 'Command'.
- See Also:
-
getUpdateEventTrigger
public org.eclipse.emf.ecore.EClass getUpdateEventTrigger()- Specified by:
getUpdateEventTriggerin interfaceRulesPackage- Returns:
- the meta object for class 'Update Event Trigger'.
- See Also:
-
getUpdateEventTrigger_Item
public org.eclipse.emf.ecore.EAttribute getUpdateEventTrigger_Item()- Specified by:
getUpdateEventTrigger_Itemin interfaceRulesPackage- Returns:
- the meta object for the attribute 'Item'.
- See Also:
-
getUpdateEventTrigger_State
public org.eclipse.emf.ecore.EReference getUpdateEventTrigger_State()- Specified by:
getUpdateEventTrigger_Statein interfaceRulesPackage- Returns:
- the meta object for the containment reference 'State'.
- See Also:
-
getGroupMemberUpdateEventTrigger
public org.eclipse.emf.ecore.EClass getGroupMemberUpdateEventTrigger()- Specified by:
getGroupMemberUpdateEventTriggerin interfaceRulesPackage- Returns:
- the meta object for class 'Group Member Update Event Trigger'.
- See Also:
-
getGroupMemberUpdateEventTrigger_Group
public org.eclipse.emf.ecore.EAttribute getGroupMemberUpdateEventTrigger_Group()- Specified by:
getGroupMemberUpdateEventTrigger_Groupin interfaceRulesPackage- Returns:
- the meta object for the attribute 'Group'.
- See Also:
-
getGroupMemberUpdateEventTrigger_State
public org.eclipse.emf.ecore.EReference getGroupMemberUpdateEventTrigger_State()- Specified by:
getGroupMemberUpdateEventTrigger_Statein interfaceRulesPackage- Returns:
- the meta object for the containment reference 'State'.
- See Also:
-
getChangedEventTrigger
public org.eclipse.emf.ecore.EClass getChangedEventTrigger()- Specified by:
getChangedEventTriggerin interfaceRulesPackage- Returns:
- the meta object for class 'Changed Event Trigger'.
- See Also:
-
getChangedEventTrigger_Item
public org.eclipse.emf.ecore.EAttribute getChangedEventTrigger_Item()- Specified by:
getChangedEventTrigger_Itemin interfaceRulesPackage- Returns:
- the meta object for the attribute 'Item'.
- See Also:
-
getChangedEventTrigger_OldState
public org.eclipse.emf.ecore.EReference getChangedEventTrigger_OldState()- Specified by:
getChangedEventTrigger_OldStatein interfaceRulesPackage- Returns:
- the meta object for the containment reference 'Old State'.
- See Also:
-
getChangedEventTrigger_NewState
public org.eclipse.emf.ecore.EReference getChangedEventTrigger_NewState()- Specified by:
getChangedEventTrigger_NewStatein interfaceRulesPackage- Returns:
- the meta object for the containment reference 'New State'.
- See Also:
-
getGroupMemberChangedEventTrigger
public org.eclipse.emf.ecore.EClass getGroupMemberChangedEventTrigger()- Specified by:
getGroupMemberChangedEventTriggerin interfaceRulesPackage- Returns:
- the meta object for class 'Group Member Changed Event Trigger'.
- See Also:
-
getGroupMemberChangedEventTrigger_Group
public org.eclipse.emf.ecore.EAttribute getGroupMemberChangedEventTrigger_Group()- Specified by:
getGroupMemberChangedEventTrigger_Groupin interfaceRulesPackage- Returns:
- the meta object for the attribute 'Group'.
- See Also:
-
getGroupMemberChangedEventTrigger_OldState
public org.eclipse.emf.ecore.EReference getGroupMemberChangedEventTrigger_OldState()- Specified by:
getGroupMemberChangedEventTrigger_OldStatein interfaceRulesPackage- Returns:
- the meta object for the containment reference 'Old State'.
- See Also:
-
getGroupMemberChangedEventTrigger_NewState
public org.eclipse.emf.ecore.EReference getGroupMemberChangedEventTrigger_NewState()- Specified by:
getGroupMemberChangedEventTrigger_NewStatein interfaceRulesPackage- Returns:
- the meta object for the containment reference 'New State'.
- See Also:
-
getEventEmittedTrigger
public org.eclipse.emf.ecore.EClass getEventEmittedTrigger()- Specified by:
getEventEmittedTriggerin interfaceRulesPackage- Returns:
- the meta object for class 'Event Emitted Trigger'.
- See Also:
-
getEventEmittedTrigger_Channel
public org.eclipse.emf.ecore.EAttribute getEventEmittedTrigger_Channel()- Specified by:
getEventEmittedTrigger_Channelin interfaceRulesPackage- Returns:
- the meta object for the attribute 'Channel'.
- See Also:
-
getEventEmittedTrigger_Trigger
public org.eclipse.emf.ecore.EReference getEventEmittedTrigger_Trigger()- Specified by:
getEventEmittedTrigger_Triggerin interfaceRulesPackage- Returns:
- the meta object for the containment reference 'Trigger'.
- See Also:
-
getTimerTrigger
public org.eclipse.emf.ecore.EClass getTimerTrigger()- Specified by:
getTimerTriggerin interfaceRulesPackage- Returns:
- the meta object for class 'Timer Trigger'.
- See Also:
-
getTimerTrigger_Cron
public org.eclipse.emf.ecore.EAttribute getTimerTrigger_Cron()- Specified by:
getTimerTrigger_Cronin interfaceRulesPackage- Returns:
- the meta object for the attribute 'Cron'.
- See Also:
-
getTimerTrigger_Time
public org.eclipse.emf.ecore.EAttribute getTimerTrigger_Time()- Specified by:
getTimerTrigger_Timein interfaceRulesPackage- Returns:
- the meta object for the attribute 'Time'.
- See Also:
-
getDateTimeTrigger
public org.eclipse.emf.ecore.EClass getDateTimeTrigger()- Specified by:
getDateTimeTriggerin interfaceRulesPackage- Returns:
- the meta object for class 'Date Time Trigger'.
- See Also:
-
getDateTimeTrigger_Item
public org.eclipse.emf.ecore.EAttribute getDateTimeTrigger_Item()- Specified by:
getDateTimeTrigger_Itemin interfaceRulesPackage- Returns:
- the meta object for the attribute 'Item'.
- See Also:
-
getDateTimeTrigger_TimeOnly
public org.eclipse.emf.ecore.EAttribute getDateTimeTrigger_TimeOnly()- Specified by:
getDateTimeTrigger_TimeOnlyin interfaceRulesPackage- Returns:
- the meta object for the attribute 'Time Only'.
- See Also:
-
getDateTimeTrigger_Offset
public org.eclipse.emf.ecore.EAttribute getDateTimeTrigger_Offset()- Specified by:
getDateTimeTrigger_Offsetin interfaceRulesPackage- Returns:
- the meta object for the attribute 'Offset'.
- See Also:
-
getSystemTrigger
public org.eclipse.emf.ecore.EClass getSystemTrigger()- Specified by:
getSystemTriggerin interfaceRulesPackage- Returns:
- the meta object for class 'System Trigger'.
- See Also:
-
getSystemOnStartupTrigger
public org.eclipse.emf.ecore.EClass getSystemOnStartupTrigger()- Specified by:
getSystemOnStartupTriggerin interfaceRulesPackage- Returns:
- the meta object for class 'System On Startup Trigger'.
- See Also:
-
getSystemStartlevelTrigger
public org.eclipse.emf.ecore.EClass getSystemStartlevelTrigger()- Specified by:
getSystemStartlevelTriggerin interfaceRulesPackage- Returns:
- the meta object for class 'System Startlevel Trigger'.
- See Also:
-
getSystemStartlevelTrigger_Level
public org.eclipse.emf.ecore.EAttribute getSystemStartlevelTrigger_Level()- Specified by:
getSystemStartlevelTrigger_Levelin interfaceRulesPackage- Returns:
- the meta object for the attribute 'Level'.
- See Also:
-
getSystemOnShutdownTrigger
public org.eclipse.emf.ecore.EClass getSystemOnShutdownTrigger()- Specified by:
getSystemOnShutdownTriggerin interfaceRulesPackage- Returns:
- the meta object for class 'System On Shutdown Trigger'.
- See Also:
-
getThingStateUpdateEventTrigger
public org.eclipse.emf.ecore.EClass getThingStateUpdateEventTrigger()- Specified by:
getThingStateUpdateEventTriggerin interfaceRulesPackage- Returns:
- the meta object for class 'Thing State Update Event Trigger'.
- See Also:
-
getThingStateUpdateEventTrigger_Thing
public org.eclipse.emf.ecore.EAttribute getThingStateUpdateEventTrigger_Thing()- Specified by:
getThingStateUpdateEventTrigger_Thingin interfaceRulesPackage- Returns:
- the meta object for the attribute 'Thing'.
- See Also:
-
getThingStateUpdateEventTrigger_State
public org.eclipse.emf.ecore.EAttribute getThingStateUpdateEventTrigger_State()- Specified by:
getThingStateUpdateEventTrigger_Statein interfaceRulesPackage- Returns:
- the meta object for the attribute 'State'.
- See Also:
-
getThingStateChangedEventTrigger
public org.eclipse.emf.ecore.EClass getThingStateChangedEventTrigger()- Specified by:
getThingStateChangedEventTriggerin interfaceRulesPackage- Returns:
- the meta object for class 'Thing State Changed Event Trigger'.
- See Also:
-
getThingStateChangedEventTrigger_Thing
public org.eclipse.emf.ecore.EAttribute getThingStateChangedEventTrigger_Thing()- Specified by:
getThingStateChangedEventTrigger_Thingin interfaceRulesPackage- Returns:
- the meta object for the attribute 'Thing'.
- See Also:
-
getThingStateChangedEventTrigger_OldState
public org.eclipse.emf.ecore.EAttribute getThingStateChangedEventTrigger_OldState()- Specified by:
getThingStateChangedEventTrigger_OldStatein interfaceRulesPackage- Returns:
- the meta object for the attribute 'Old State'.
- See Also:
-
getThingStateChangedEventTrigger_NewState
public org.eclipse.emf.ecore.EAttribute getThingStateChangedEventTrigger_NewState()- Specified by:
getThingStateChangedEventTrigger_NewStatein interfaceRulesPackage- Returns:
- the meta object for the attribute 'New State'.
- See Also:
-
getValidState
public org.eclipse.emf.ecore.EClass getValidState()- Specified by:
getValidStatein interfaceRulesPackage- Returns:
- the meta object for class 'Valid State'.
- See Also:
-
getValidState_Value
public org.eclipse.emf.ecore.EAttribute getValidState_Value()- Specified by:
getValidState_Valuein interfaceRulesPackage- Returns:
- the meta object for the attribute 'Value'.
- See Also:
-
getValidStateId
public org.eclipse.emf.ecore.EClass getValidStateId()- Specified by:
getValidStateIdin interfaceRulesPackage- Returns:
- the meta object for class 'Valid State Id'.
- See Also:
-
getValidStateNumber
public org.eclipse.emf.ecore.EClass getValidStateNumber()- Specified by:
getValidStateNumberin interfaceRulesPackage- Returns:
- the meta object for class 'Valid State Number'.
- See Also:
-
getValidStateString
public org.eclipse.emf.ecore.EClass getValidStateString()- Specified by:
getValidStateStringin interfaceRulesPackage- Returns:
- the meta object for class 'Valid State String'.
- See Also:
-
getValidCommand
public org.eclipse.emf.ecore.EClass getValidCommand()- Specified by:
getValidCommandin interfaceRulesPackage- Returns:
- the meta object for class 'Valid Command'.
- See Also:
-
getValidCommand_Value
public org.eclipse.emf.ecore.EAttribute getValidCommand_Value()- Specified by:
getValidCommand_Valuein interfaceRulesPackage- Returns:
- the meta object for the attribute 'Value'.
- See Also:
-
getValidCommandId
public org.eclipse.emf.ecore.EClass getValidCommandId()- Specified by:
getValidCommandIdin interfaceRulesPackage- Returns:
- the meta object for class 'Valid Command Id'.
- See Also:
-
getValidCommandNumber
public org.eclipse.emf.ecore.EClass getValidCommandNumber()- Specified by:
getValidCommandNumberin interfaceRulesPackage- Returns:
- the meta object for class 'Valid Command Number'.
- See Also:
-
getValidCommandString
public org.eclipse.emf.ecore.EClass getValidCommandString()- Specified by:
getValidCommandStringin interfaceRulesPackage- Returns:
- the meta object for class 'Valid Command String'.
- See Also:
-
getValidTrigger
public org.eclipse.emf.ecore.EClass getValidTrigger()- Specified by:
getValidTriggerin interfaceRulesPackage- Returns:
- the meta object for class 'Valid Trigger'.
- See Also:
-
getValidTrigger_Value
public org.eclipse.emf.ecore.EAttribute getValidTrigger_Value()- Specified by:
getValidTrigger_Valuein interfaceRulesPackage- Returns:
- the meta object for the attribute 'Value'.
- See Also:
-
getValidTriggerId
public org.eclipse.emf.ecore.EClass getValidTriggerId()- Specified by:
getValidTriggerIdin interfaceRulesPackage- Returns:
- the meta object for class 'Valid Trigger Id'.
- See Also:
-
getValidTriggerNumber
public org.eclipse.emf.ecore.EClass getValidTriggerNumber()- Specified by:
getValidTriggerNumberin interfaceRulesPackage- Returns:
- the meta object for class 'Valid Trigger Number'.
- See Also:
-
getValidTriggerString
public org.eclipse.emf.ecore.EClass getValidTriggerString()- Specified by:
getValidTriggerStringin interfaceRulesPackage- Returns:
- the meta object for class 'Valid Trigger String'.
- See Also:
-
getRulesFactory
- Specified by:
getRulesFactoryin interfaceRulesPackage- Returns:
- the factory that creates the instances of the model.
-
createPackageContents
public void createPackageContents()Creates the meta-model objects for the package. This method is guarded to have no affect on any invocation but its first. -
initializePackageContents
public void initializePackageContents()Complete the initialization of the package and its meta-model. This method is guarded to have no affect on any invocation but its first.
-