Class NameEnvironmentImpl
- java.lang.Object
-
- com.zfabrik.impl.components.java.jdt.NameEnvironmentImpl
-
- All Implemented Interfaces:
org.eclipse.jdt.internal.compiler.env.INameEnvironment
public class NameEnvironmentImpl extends java.lang.Object implements org.eclipse.jdt.internal.compiler.env.INameEnvironmentInput to the jdt compiler. A name env provides classes to link to, sources to compile...
-
-
Constructor Summary
Constructors Constructor Description NameEnvironmentImpl(java.lang.ClassLoader cl, java.lang.String encoding, java.io.File... sourceFolders)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcleanup()static java.lang.Stringconcat(char[][] compoundName, char separator)org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswerfindType(char[][] compoundName)org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswerfindType(char[] typeName, char[][] packageName)booleanisPackage(char[][] parentCompoundName, char[] packageName)
-
-
-
Method Detail
-
cleanup
public void cleanup()
- Specified by:
cleanupin interfaceorg.eclipse.jdt.internal.compiler.env.INameEnvironment
-
findType
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findType(char[][] compoundName)
- Specified by:
findTypein interfaceorg.eclipse.jdt.internal.compiler.env.INameEnvironment
-
findType
public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findType(char[] typeName, char[][] packageName)- Specified by:
findTypein interfaceorg.eclipse.jdt.internal.compiler.env.INameEnvironment
-
isPackage
public boolean isPackage(char[][] parentCompoundName, char[] packageName)- Specified by:
isPackagein interfaceorg.eclipse.jdt.internal.compiler.env.INameEnvironment
-
concat
public static java.lang.String concat(char[][] compoundName, char separator)
-
-