Class ScriptImportSectionNamespaceScopeProvider
java.lang.Object
org.eclipse.xtext.scoping.impl.AbstractScopeProvider
org.eclipse.xtext.scoping.impl.AbstractGlobalScopeDelegatingScopeProvider
org.eclipse.xtext.xbase.scoping.XImportSectionNamespaceScopeProvider
org.openhab.core.model.script.scoping.ScriptImportSectionNamespaceScopeProvider
- All Implemented Interfaces:
org.eclipse.xtext.scoping.IScopeProvider
public class ScriptImportSectionNamespaceScopeProvider
extends org.eclipse.xtext.xbase.scoping.XImportSectionNamespaceScopeProvider
- Author:
- Oliver Libutzki - Initial contribution
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.eclipse.xtext.naming.QualifiedNamestatic final org.eclipse.xtext.naming.QualifiedNamestatic final org.eclipse.xtext.naming.QualifiedNamestatic final org.eclipse.xtext.naming.QualifiedNamestatic final org.eclipse.xtext.naming.QualifiedNamestatic final org.eclipse.xtext.naming.QualifiedNamestatic final org.eclipse.xtext.naming.QualifiedNamestatic final org.eclipse.xtext.naming.QualifiedNameFields inherited from class org.eclipse.xtext.xbase.scoping.XImportSectionNamespaceScopeProvider
JAVA_LANG, XBASE_LIB -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected List<org.eclipse.xtext.scoping.impl.ImportNormalizer> getImplicitImports(boolean ignoreCase) Methods inherited from class org.eclipse.xtext.xbase.scoping.XImportSectionNamespaceScopeProvider
createImportedNamespaceResolver, createImportScope, doCreateImportNormalizer, getAllDescriptions, getAssociations, getGlobalScope, getImportedNamespaceResolvers, getImportedNamespaceResolvers, getImportsConfiguration, getKey, getLocalElementsScope, getQualifiedNameConverter, getQualifiedNameOfLocalElement, getQualifiedNameProvider, getResourceScope, getScope, getWildcard, internalGetAllDescriptions, internalGetImportedNamespaceResolvers, internalGetScopeMethods inherited from class org.eclipse.xtext.scoping.impl.AbstractGlobalScopeDelegatingScopeProvider
getGlobalScope, isIgnoreCase, setWrapper, wrap
-
Field Details
-
CORE_LIBRARY_UNITS_PACKAGE
public static final org.eclipse.xtext.naming.QualifiedName CORE_LIBRARY_UNITS_PACKAGE -
CORE_LIBRARY_TYPES_PACKAGE
public static final org.eclipse.xtext.naming.QualifiedName CORE_LIBRARY_TYPES_PACKAGE -
CORE_LIBRARY_ITEMS_PACKAGE
public static final org.eclipse.xtext.naming.QualifiedName CORE_LIBRARY_ITEMS_PACKAGE -
CORE_ITEMS_PACKAGE
public static final org.eclipse.xtext.naming.QualifiedName CORE_ITEMS_PACKAGE -
CORE_PERSISTENCE_PACKAGE
public static final org.eclipse.xtext.naming.QualifiedName CORE_PERSISTENCE_PACKAGE -
MODEL_SCRIPT_ACTIONS_PACKAGE
public static final org.eclipse.xtext.naming.QualifiedName MODEL_SCRIPT_ACTIONS_PACKAGE -
TIME_PACKAGE
public static final org.eclipse.xtext.naming.QualifiedName TIME_PACKAGE -
QUANTITY_PACKAGE
public static final org.eclipse.xtext.naming.QualifiedName QUANTITY_PACKAGE
-
-
Constructor Details
-
ScriptImportSectionNamespaceScopeProvider
public ScriptImportSectionNamespaceScopeProvider()
-
-
Method Details
-
getImplicitImports
protected List<org.eclipse.xtext.scoping.impl.ImportNormalizer> getImplicitImports(boolean ignoreCase) - Overrides:
getImplicitImportsin classorg.eclipse.xtext.xbase.scoping.XImportSectionNamespaceScopeProvider
-