Interface RulesPackage.Literals

Enclosing interface:
RulesPackage

public static interface RulesPackage.Literals
Defines literals for the meta objects that represent
  • each class,
  • each feature of each class,
  • each enum,
  • and each data type
  • Field Details

    • RULE_MODEL

      static final org.eclipse.emf.ecore.EClass RULE_MODEL
      The meta object literal for the 'Rule Model' class.
      See Also:
    • RULE_MODEL__IMPORT_SECTION

      static final org.eclipse.emf.ecore.EReference RULE_MODEL__IMPORT_SECTION
      The meta object literal for the 'Import Section' containment reference feature.
    • RULE_MODEL__VARIABLES

      static final org.eclipse.emf.ecore.EReference RULE_MODEL__VARIABLES
      The meta object literal for the 'Variables' containment reference list feature.
    • RULE_MODEL__RULES

      static final org.eclipse.emf.ecore.EReference RULE_MODEL__RULES
      The meta object literal for the 'Rules' containment reference list feature.
    • VARIABLE_DECLARATION

      static final org.eclipse.emf.ecore.EClass VARIABLE_DECLARATION
      The meta object literal for the 'Variable Declaration' class.
      See Also:
    • VARIABLE_DECLARATION__WRITEABLE

      static final org.eclipse.emf.ecore.EAttribute VARIABLE_DECLARATION__WRITEABLE
      The meta object literal for the 'Writeable' attribute feature.
    • VARIABLE_DECLARATION__TYPE

      static final org.eclipse.emf.ecore.EReference VARIABLE_DECLARATION__TYPE
      The meta object literal for the 'Type' containment reference feature.
    • VARIABLE_DECLARATION__NAME

      static final org.eclipse.emf.ecore.EAttribute VARIABLE_DECLARATION__NAME
      The meta object literal for the 'Name' attribute feature.
    • VARIABLE_DECLARATION__RIGHT

      static final org.eclipse.emf.ecore.EReference VARIABLE_DECLARATION__RIGHT
      The meta object literal for the 'Right' containment reference feature.
    • RULE

      static final org.eclipse.emf.ecore.EClass RULE
      The meta object literal for the 'Rule' class.
      See Also:
    • RULE__NAME

      static final org.eclipse.emf.ecore.EAttribute RULE__NAME
      The meta object literal for the 'Name' attribute feature.
    • RULE__EVENTTRIGGER

      static final org.eclipse.emf.ecore.EReference RULE__EVENTTRIGGER
      The meta object literal for the 'Eventtrigger' containment reference list feature.
    • RULE__SCRIPT

      static final org.eclipse.emf.ecore.EReference RULE__SCRIPT
      The meta object literal for the 'Script' containment reference feature.
    • EVENT_TRIGGER

      static final org.eclipse.emf.ecore.EClass EVENT_TRIGGER
      The meta object literal for the 'Event Trigger' class.
      See Also:
    • COMMAND_EVENT_TRIGGER

      static final org.eclipse.emf.ecore.EClass COMMAND_EVENT_TRIGGER
      The meta object literal for the 'Command Event Trigger' class.
      See Also:
    • COMMAND_EVENT_TRIGGER__ITEM

      static final org.eclipse.emf.ecore.EAttribute COMMAND_EVENT_TRIGGER__ITEM
      The meta object literal for the 'Item' attribute feature.
    • COMMAND_EVENT_TRIGGER__COMMAND

      static final org.eclipse.emf.ecore.EReference COMMAND_EVENT_TRIGGER__COMMAND
      The meta object literal for the 'Command' containment reference feature.
    • GROUP_MEMBER_COMMAND_EVENT_TRIGGER

      static final org.eclipse.emf.ecore.EClass GROUP_MEMBER_COMMAND_EVENT_TRIGGER
      The meta object literal for the 'Group Member Command Event Trigger' class.
      See Also:
    • GROUP_MEMBER_COMMAND_EVENT_TRIGGER__GROUP

      static final org.eclipse.emf.ecore.EAttribute GROUP_MEMBER_COMMAND_EVENT_TRIGGER__GROUP
      The meta object literal for the 'Group' attribute feature.
    • GROUP_MEMBER_COMMAND_EVENT_TRIGGER__COMMAND

      static final org.eclipse.emf.ecore.EReference GROUP_MEMBER_COMMAND_EVENT_TRIGGER__COMMAND
      The meta object literal for the 'Command' containment reference feature.
    • UPDATE_EVENT_TRIGGER

      static final org.eclipse.emf.ecore.EClass UPDATE_EVENT_TRIGGER
      The meta object literal for the 'Update Event Trigger' class.
      See Also:
    • UPDATE_EVENT_TRIGGER__ITEM

      static final org.eclipse.emf.ecore.EAttribute UPDATE_EVENT_TRIGGER__ITEM
      The meta object literal for the 'Item' attribute feature.
    • UPDATE_EVENT_TRIGGER__STATE

      static final org.eclipse.emf.ecore.EReference UPDATE_EVENT_TRIGGER__STATE
      The meta object literal for the 'State' containment reference feature.
    • GROUP_MEMBER_UPDATE_EVENT_TRIGGER

      static final org.eclipse.emf.ecore.EClass GROUP_MEMBER_UPDATE_EVENT_TRIGGER
      The meta object literal for the 'Group Member Update Event Trigger' class.
      See Also:
    • GROUP_MEMBER_UPDATE_EVENT_TRIGGER__GROUP

      static final org.eclipse.emf.ecore.EAttribute GROUP_MEMBER_UPDATE_EVENT_TRIGGER__GROUP
      The meta object literal for the 'Group' attribute feature.
    • GROUP_MEMBER_UPDATE_EVENT_TRIGGER__STATE

      static final org.eclipse.emf.ecore.EReference GROUP_MEMBER_UPDATE_EVENT_TRIGGER__STATE
      The meta object literal for the 'State' containment reference feature.
    • CHANGED_EVENT_TRIGGER

      static final org.eclipse.emf.ecore.EClass CHANGED_EVENT_TRIGGER
      The meta object literal for the 'Changed Event Trigger' class.
      See Also:
    • CHANGED_EVENT_TRIGGER__ITEM

      static final org.eclipse.emf.ecore.EAttribute CHANGED_EVENT_TRIGGER__ITEM
      The meta object literal for the 'Item' attribute feature.
    • CHANGED_EVENT_TRIGGER__OLD_STATE

      static final org.eclipse.emf.ecore.EReference CHANGED_EVENT_TRIGGER__OLD_STATE
      The meta object literal for the 'Old State' containment reference feature.
    • CHANGED_EVENT_TRIGGER__NEW_STATE

      static final org.eclipse.emf.ecore.EReference CHANGED_EVENT_TRIGGER__NEW_STATE
      The meta object literal for the 'New State' containment reference feature.
    • GROUP_MEMBER_CHANGED_EVENT_TRIGGER

      static final org.eclipse.emf.ecore.EClass GROUP_MEMBER_CHANGED_EVENT_TRIGGER
      The meta object literal for the 'Group Member Changed Event Trigger' class.
      See Also:
    • GROUP_MEMBER_CHANGED_EVENT_TRIGGER__GROUP

      static final org.eclipse.emf.ecore.EAttribute GROUP_MEMBER_CHANGED_EVENT_TRIGGER__GROUP
      The meta object literal for the 'Group' attribute feature.
    • GROUP_MEMBER_CHANGED_EVENT_TRIGGER__OLD_STATE

      static final org.eclipse.emf.ecore.EReference GROUP_MEMBER_CHANGED_EVENT_TRIGGER__OLD_STATE
      The meta object literal for the 'Old State' containment reference feature.
    • GROUP_MEMBER_CHANGED_EVENT_TRIGGER__NEW_STATE

      static final org.eclipse.emf.ecore.EReference GROUP_MEMBER_CHANGED_EVENT_TRIGGER__NEW_STATE
      The meta object literal for the 'New State' containment reference feature.
    • EVENT_EMITTED_TRIGGER

      static final org.eclipse.emf.ecore.EClass EVENT_EMITTED_TRIGGER
      The meta object literal for the 'Event Emitted Trigger' class.
      See Also:
    • EVENT_EMITTED_TRIGGER__CHANNEL

      static final org.eclipse.emf.ecore.EAttribute EVENT_EMITTED_TRIGGER__CHANNEL
      The meta object literal for the 'Channel' attribute feature.
    • EVENT_EMITTED_TRIGGER__TRIGGER

      static final org.eclipse.emf.ecore.EReference EVENT_EMITTED_TRIGGER__TRIGGER
      The meta object literal for the 'Trigger' containment reference feature.
    • TIMER_TRIGGER

      static final org.eclipse.emf.ecore.EClass TIMER_TRIGGER
      The meta object literal for the 'Timer Trigger' class.
      See Also:
    • TIMER_TRIGGER__CRON

      static final org.eclipse.emf.ecore.EAttribute TIMER_TRIGGER__CRON
      The meta object literal for the 'Cron' attribute feature.
    • TIMER_TRIGGER__TIME

      static final org.eclipse.emf.ecore.EAttribute TIMER_TRIGGER__TIME
      The meta object literal for the 'Time' attribute feature.
    • DATE_TIME_TRIGGER

      static final org.eclipse.emf.ecore.EClass DATE_TIME_TRIGGER
      The meta object literal for the 'Date Time Trigger' class.
      See Also:
    • DATE_TIME_TRIGGER__ITEM

      static final org.eclipse.emf.ecore.EAttribute DATE_TIME_TRIGGER__ITEM
      The meta object literal for the 'Item' attribute feature.
    • DATE_TIME_TRIGGER__TIME_ONLY

      static final org.eclipse.emf.ecore.EAttribute DATE_TIME_TRIGGER__TIME_ONLY
      The meta object literal for the 'Time Only' attribute feature.
    • SYSTEM_TRIGGER

      static final org.eclipse.emf.ecore.EClass SYSTEM_TRIGGER
      The meta object literal for the 'System Trigger' class.
      See Also:
    • SYSTEM_ON_STARTUP_TRIGGER

      static final org.eclipse.emf.ecore.EClass SYSTEM_ON_STARTUP_TRIGGER
      The meta object literal for the 'System On Startup Trigger' class.
      See Also:
    • SYSTEM_STARTLEVEL_TRIGGER

      static final org.eclipse.emf.ecore.EClass SYSTEM_STARTLEVEL_TRIGGER
      The meta object literal for the 'System Startlevel Trigger' class.
      See Also:
    • SYSTEM_STARTLEVEL_TRIGGER__LEVEL

      static final org.eclipse.emf.ecore.EAttribute SYSTEM_STARTLEVEL_TRIGGER__LEVEL
      The meta object literal for the 'Level' attribute feature.
    • SYSTEM_ON_SHUTDOWN_TRIGGER

      static final org.eclipse.emf.ecore.EClass SYSTEM_ON_SHUTDOWN_TRIGGER
      The meta object literal for the 'System On Shutdown Trigger' class.
      See Also:
    • THING_STATE_UPDATE_EVENT_TRIGGER

      static final org.eclipse.emf.ecore.EClass THING_STATE_UPDATE_EVENT_TRIGGER
      The meta object literal for the 'Thing State Update Event Trigger' class.
      See Also:
    • THING_STATE_UPDATE_EVENT_TRIGGER__THING

      static final org.eclipse.emf.ecore.EAttribute THING_STATE_UPDATE_EVENT_TRIGGER__THING
      The meta object literal for the 'Thing' attribute feature.
    • THING_STATE_UPDATE_EVENT_TRIGGER__STATE

      static final org.eclipse.emf.ecore.EAttribute THING_STATE_UPDATE_EVENT_TRIGGER__STATE
      The meta object literal for the 'State' attribute feature.
    • THING_STATE_CHANGED_EVENT_TRIGGER

      static final org.eclipse.emf.ecore.EClass THING_STATE_CHANGED_EVENT_TRIGGER
      The meta object literal for the 'Thing State Changed Event Trigger' class.
      See Also:
    • THING_STATE_CHANGED_EVENT_TRIGGER__THING

      static final org.eclipse.emf.ecore.EAttribute THING_STATE_CHANGED_EVENT_TRIGGER__THING
      The meta object literal for the 'Thing' attribute feature.
    • THING_STATE_CHANGED_EVENT_TRIGGER__OLD_STATE

      static final org.eclipse.emf.ecore.EAttribute THING_STATE_CHANGED_EVENT_TRIGGER__OLD_STATE
      The meta object literal for the 'Old State' attribute feature.
    • THING_STATE_CHANGED_EVENT_TRIGGER__NEW_STATE

      static final org.eclipse.emf.ecore.EAttribute THING_STATE_CHANGED_EVENT_TRIGGER__NEW_STATE
      The meta object literal for the 'New State' attribute feature.
    • VALID_STATE

      static final org.eclipse.emf.ecore.EClass VALID_STATE
      The meta object literal for the 'Valid State' class.
      See Also:
    • VALID_STATE__VALUE

      static final org.eclipse.emf.ecore.EAttribute VALID_STATE__VALUE
      The meta object literal for the 'Value' attribute feature.
    • VALID_STATE_ID

      static final org.eclipse.emf.ecore.EClass VALID_STATE_ID
      The meta object literal for the 'Valid State Id' class.
      See Also:
    • VALID_STATE_NUMBER

      static final org.eclipse.emf.ecore.EClass VALID_STATE_NUMBER
      The meta object literal for the 'Valid State Number' class.
      See Also:
    • VALID_STATE_STRING

      static final org.eclipse.emf.ecore.EClass VALID_STATE_STRING
      The meta object literal for the 'Valid State String' class.
      See Also:
    • VALID_COMMAND

      static final org.eclipse.emf.ecore.EClass VALID_COMMAND
      The meta object literal for the 'Valid Command' class.
      See Also:
    • VALID_COMMAND__VALUE

      static final org.eclipse.emf.ecore.EAttribute VALID_COMMAND__VALUE
      The meta object literal for the 'Value' attribute feature.
    • VALID_COMMAND_ID

      static final org.eclipse.emf.ecore.EClass VALID_COMMAND_ID
      The meta object literal for the 'Valid Command Id' class.
      See Also:
    • VALID_COMMAND_NUMBER

      static final org.eclipse.emf.ecore.EClass VALID_COMMAND_NUMBER
      The meta object literal for the 'Valid Command Number' class.
      See Also:
    • VALID_COMMAND_STRING

      static final org.eclipse.emf.ecore.EClass VALID_COMMAND_STRING
      The meta object literal for the 'Valid Command String' class.
      See Also:
    • VALID_TRIGGER

      static final org.eclipse.emf.ecore.EClass VALID_TRIGGER
      The meta object literal for the 'Valid Trigger' class.
      See Also:
    • VALID_TRIGGER__VALUE

      static final org.eclipse.emf.ecore.EAttribute VALID_TRIGGER__VALUE
      The meta object literal for the 'Value' attribute feature.
    • VALID_TRIGGER_ID

      static final org.eclipse.emf.ecore.EClass VALID_TRIGGER_ID
      The meta object literal for the 'Valid Trigger Id' class.
      See Also:
    • VALID_TRIGGER_NUMBER

      static final org.eclipse.emf.ecore.EClass VALID_TRIGGER_NUMBER
      The meta object literal for the 'Valid Trigger Number' class.
      See Also:
    • VALID_TRIGGER_STRING

      static final org.eclipse.emf.ecore.EClass VALID_TRIGGER_STRING
      The meta object literal for the 'Valid Trigger String' class.
      See Also: