Class ScriptImplicitlyImportedTypes

java.lang.Object
org.eclipse.xtext.xbase.scoping.batch.ImplicitlyImportedFeatures
org.openhab.core.model.script.scoping.ScriptImplicitlyImportedTypes
Direct Known Subclasses:
RulesImplicitlyImportedTypes

public class ScriptImplicitlyImportedTypes extends org.eclipse.xtext.xbase.scoping.batch.ImplicitlyImportedFeatures
This class registers all statically available functions as well as the extensions for specific jvm types, which should only be available in rules, but not in scripts
Author:
Kai Kreuzer - Initial contribution, Oliver Libutzki - Xtext 2.5.0 migration
  • Constructor Details

    • ScriptImplicitlyImportedTypes

      public ScriptImplicitlyImportedTypes()
  • Method Details

    • getExtensionClasses

      protected List<Class<?>> getExtensionClasses()
      Overrides:
      getExtensionClasses in class org.eclipse.xtext.xbase.scoping.batch.ImplicitlyImportedFeatures
    • getStaticImportClasses

      protected List<Class<?>> getStaticImportClasses()
      Overrides:
      getStaticImportClasses in class org.eclipse.xtext.xbase.scoping.batch.ImplicitlyImportedFeatures
    • getActionClasses

      protected List<Class<?>> getActionClasses()