X-Git-Url: http://git.phpeclipse.com diff --git a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/compiler/env/NameEnvironmentAnswer.java b/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/compiler/env/NameEnvironmentAnswer.java index b022209..38cecaf 100644 --- a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/compiler/env/NameEnvironmentAnswer.java +++ b/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/compiler/env/NameEnvironmentAnswer.java @@ -11,12 +11,14 @@ package net.sourceforge.phpdt.internal.compiler.env; public class NameEnvironmentAnswer { - + // only one of the three can be set IBinaryType binaryType; + ICompilationUnit compilationUnit; + ISourceType[] sourceTypes; - + public NameEnvironmentAnswer(IBinaryType binaryType) { this.binaryType = binaryType; } @@ -30,48 +32,52 @@ public class NameEnvironmentAnswer { } /** - * Answer the resolved binary form for the type or null if the - * receiver represents a compilation unit or source type. + * Answer the resolved binary form for the type or null if the receiver + * represents a compilation unit or source type. */ public IBinaryType getBinaryType() { return binaryType; } /** - * Answer the compilation unit or null if the - * receiver represents a binary or source type. + * Answer the compilation unit or null if the receiver represents a binary + * or source type. */ public ICompilationUnit getCompilationUnit() { return compilationUnit; } /** - * Answer the unresolved source forms for the type or null if the - * receiver represents a compilation unit or binary type. + * Answer the unresolved source forms for the type or null if the receiver + * represents a compilation unit or binary type. * - * Multiple source forms can be answered in case the originating compilation unit did contain - * several type at once. Then the first type is guaranteed to be the requested type. + * Multiple source forms can be answered in case the originating compilation + * unit did contain several type at once. Then the first type is guaranteed + * to be the requested type. */ public ISourceType[] getSourceTypes() { return sourceTypes; } /** - * Answer whether the receiver contains the resolved binary form of the type. + * Answer whether the receiver contains the resolved binary form of the + * type. */ public boolean isBinaryType() { return binaryType != null; } /** - * Answer whether the receiver contains the compilation unit which defines the type. + * Answer whether the receiver contains the compilation unit which defines + * the type. */ public boolean isCompilationUnit() { return compilationUnit != null; } /** - * Answer whether the receiver contains the unresolved source form of the type. + * Answer whether the receiver contains the unresolved source form of the + * type. */ public boolean isSourceType() { return sourceTypes != null;