public interface ITypeImporter
| Modifier and Type | Interface and Description |
|---|---|
static interface |
ITypeImporter.Client
This is facade to add imports on the same level in a type computation state.
|
| Modifier and Type | Method and Description |
|---|---|
void |
importStatic(org.eclipse.xtext.common.types.JvmDeclaredType type)
Imports all static members of the given type.
|
void |
importStatic(org.eclipse.xtext.common.types.JvmDeclaredType type,
java.lang.String memberName)
Imports the static members of the given type with the given name.
|
void |
importStaticExtension(org.eclipse.xtext.common.types.JvmDeclaredType type,
boolean strict)
Imports all static members of the given type as extensions.
|
void |
importStaticExtension(org.eclipse.xtext.common.types.JvmDeclaredType type,
java.lang.String memberName,
boolean strict)
Imports the static members of the given type with the given name as extensions.
|
void importStatic(org.eclipse.xtext.common.types.JvmDeclaredType type)
void importStatic(org.eclipse.xtext.common.types.JvmDeclaredType type,
java.lang.String memberName)
void importStaticExtension(org.eclipse.xtext.common.types.JvmDeclaredType type,
boolean strict)
void importStaticExtension(org.eclipse.xtext.common.types.JvmDeclaredType type,
java.lang.String memberName,
boolean strict)