public class TypeImporter extends java.lang.Object implements ITypeImporter
ITypeImporter.Client| Constructor and Description |
|---|
TypeImporter() |
| 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.
|
protected IFeatureScopeSession |
process(AbstractFeatureScopeSession parent,
ITypeImporter.Client client) |
protected IFeatureScopeSession process(AbstractFeatureScopeSession parent, ITypeImporter.Client client)
public void importStatic(org.eclipse.xtext.common.types.JvmDeclaredType type)
ITypeImporterimportStatic in interface ITypeImporterpublic void importStatic(org.eclipse.xtext.common.types.JvmDeclaredType type,
java.lang.String memberName)
ITypeImporterimportStatic in interface ITypeImporterpublic void importStaticExtension(org.eclipse.xtext.common.types.JvmDeclaredType type,
boolean strict)
ITypeImporterimportStaticExtension in interface ITypeImporterpublic void importStaticExtension(org.eclipse.xtext.common.types.JvmDeclaredType type,
java.lang.String memberName,
boolean strict)
ITypeImporterimportStaticExtension in interface ITypeImporter