Class ThingGrammarAccess

java.lang.Object
org.eclipse.xtext.service.AbstractElementFinder
org.eclipse.xtext.service.AbstractElementFinder.AbstractGrammarElementFinder
org.openhab.core.model.thing.services.ThingGrammarAccess
All Implemented Interfaces:
org.eclipse.xtext.IGrammarAccess

public class ThingGrammarAccess extends org.eclipse.xtext.service.AbstractElementFinder.AbstractGrammarElementFinder
  • Constructor Details

    • ThingGrammarAccess

      @Inject public ThingGrammarAccess(org.eclipse.xtext.service.GrammarProvider grammarProvider)
  • Method Details

    • internalFindGrammar

      protected org.eclipse.xtext.Grammar internalFindGrammar(org.eclipse.xtext.service.GrammarProvider grammarProvider)
    • getGrammar

      public org.eclipse.xtext.Grammar getGrammar()
    • getThingModelAccess

      public ThingGrammarAccess.ThingModelElements getThingModelAccess()
    • getThingModelRule

      public org.eclipse.xtext.ParserRule getThingModelRule()
    • getModelPropertyContainerAccess

      public ThingGrammarAccess.ModelPropertyContainerElements getModelPropertyContainerAccess()
    • getModelPropertyContainerRule

      public org.eclipse.xtext.ParserRule getModelPropertyContainerRule()
    • getModelBridgeAccess

      public ThingGrammarAccess.ModelBridgeElements getModelBridgeAccess()
    • getModelBridgeRule

      public org.eclipse.xtext.ParserRule getModelBridgeRule()
    • getModelThingAccess

      public ThingGrammarAccess.ModelThingElements getModelThingAccess()
    • getModelThingRule

      public org.eclipse.xtext.ParserRule getModelThingRule()
    • getModelChannelAccess

      public ThingGrammarAccess.ModelChannelElements getModelChannelAccess()
    • getModelChannelRule

      public org.eclipse.xtext.ParserRule getModelChannelRule()
    • getModelItemTypeAccess

      public ThingGrammarAccess.ModelItemTypeElements getModelItemTypeAccess()
    • getModelItemTypeRule

      public org.eclipse.xtext.ParserRule getModelItemTypeRule()
    • getBaseModelItemTypeAccess

      public ThingGrammarAccess.BaseModelItemTypeElements getBaseModelItemTypeAccess()
    • getBaseModelItemTypeRule

      public org.eclipse.xtext.ParserRule getBaseModelItemTypeRule()
    • getModelPropertyAccess

      public ThingGrammarAccess.ModelPropertyElements getModelPropertyAccess()
    • getModelPropertyRule

      public org.eclipse.xtext.ParserRule getModelPropertyRule()
    • getCHANNEL_IDAccess

      public ThingGrammarAccess.CHANNEL_IDElements getCHANNEL_IDAccess()
    • getCHANNEL_IDRule

      public org.eclipse.xtext.ParserRule getCHANNEL_IDRule()
    • getUIDAccess

      public ThingGrammarAccess.UIDElements getUIDAccess()
    • getUIDRule

      public org.eclipse.xtext.ParserRule getUIDRule()
    • getUID_SEGMENTAccess

      public ThingGrammarAccess.UID_SEGMENTElements getUID_SEGMENTAccess()
    • getUID_SEGMENTRule

      public org.eclipse.xtext.ParserRule getUID_SEGMENTRule()
    • getValueTypeAccess

      public ThingGrammarAccess.ValueTypeElements getValueTypeAccess()
    • getValueTypeRule

      public org.eclipse.xtext.ParserRule getValueTypeRule()
    • getBOOLEANAccess

      public ThingGrammarAccess.BOOLEANElements getBOOLEANAccess()
    • getBOOLEANRule

      public org.eclipse.xtext.ParserRule getBOOLEANRule()
    • getNUMBERAccess

      public ThingGrammarAccess.NUMBERElements getNUMBERAccess()
    • getNUMBERRule

      public org.eclipse.xtext.ParserRule getNUMBERRule()
    • getIDRule

      public org.eclipse.xtext.TerminalRule getIDRule()
    • getSTRINGRule

      public org.eclipse.xtext.TerminalRule getSTRINGRule()
    • getML_COMMENTRule

      public org.eclipse.xtext.TerminalRule getML_COMMENTRule()
    • getSL_COMMENTRule

      public org.eclipse.xtext.TerminalRule getSL_COMMENTRule()
    • getWSRule

      public org.eclipse.xtext.TerminalRule getWSRule()
    • getANY_OTHERRule

      public org.eclipse.xtext.TerminalRule getANY_OTHERRule()