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
Modifier and TypeFieldDescriptionstatic final org.eclipse.xtext.naming.QualifiedName
static final org.eclipse.xtext.naming.QualifiedName
static final org.eclipse.xtext.naming.QualifiedName
static final org.eclipse.xtext.naming.QualifiedName
static final org.eclipse.xtext.naming.QualifiedName
static final org.eclipse.xtext.naming.QualifiedName
static final org.eclipse.xtext.naming.QualifiedName
static final org.eclipse.xtext.naming.QualifiedName
Fields inherited from class org.eclipse.xtext.xbase.scoping.XImportSectionNamespaceScopeProvider
JAVA_LANG, XBASE_LIB
-
Constructor Summary
-
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, internalGetScope
Methods 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:
getImplicitImports
in classorg.eclipse.xtext.xbase.scoping.XImportSectionNamespaceScopeProvider
-