META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
.api_description
.options
about.html
jdtCompilerAdapter.jar
org/
org/eclipse/
org/eclipse/jdt/
org/eclipse/jdt/core/
org/eclipse/jdt/core/BindingKey.classBindingKey.java
package org.eclipse.jdt.core
public final org.eclipse.jdt.core.BindingKey extends java.lang.Object {
private String key
public void (java.lang.String)
String key
public static java.lang.String createArrayTypeBindingKey (java.lang.String, int)
String typeKey
int arrayDimension
StringBuffer buffer
public static java.lang.String createParameterizedTypeBindingKey (java.lang.String, java.lang.String[])
String genericTypeKey
String[] argumentTypeKeys
StringBuffer buffer
int i
int length
String argumentTypeKey
public static java.lang.String createTypeBindingKey (java.lang.String)
String typeName
public static java.lang.String createTypeVariableBindingKey (java.lang.String, java.lang.String)
String typeVariableName
String declaringKey
StringBuffer buffer
public static java.lang.String createWilcardTypeBindingKey (java.lang.String, char)
String typeKey
char kind
public static java.lang.String createWildcardTypeBindingKey (java.lang.String, char, java.lang.String, int)
String genericTypeKey
char boundKind
String boundTypeKey
int rank
String wildCardKey
String wildCardKey
String wildCardKey
String wildCardKey
public java.lang.String[] getThrownExceptions ()
org.eclipse.jdt.internal.core.util.KeyToSignature keyToSignature
public java.lang.String[] getTypeArguments ()
org.eclipse.jdt.internal.core.util.KeyToSignature keyToSignature
public boolean isRawType ()
org.eclipse.jdt.internal.core.util.KeyKind kind
public boolean isParameterizedType ()
org.eclipse.jdt.internal.core.util.KeyKind kind
public boolean isParameterizedMethod ()
org.eclipse.jdt.internal.core.util.KeyKind kind
public java.lang.String toSignature ()
org.eclipse.jdt.internal.core.util.KeyToSignature keyToSignature
public java.lang.String toString ()
}
org/eclipse/jdt/core/BufferChangedEvent.classBufferChangedEvent.java
package org.eclipse.jdt.core
public org.eclipse.jdt.core.BufferChangedEvent extends java.util.EventObject {
private int length
private int offset
private String text
private static final long serialVersionUID
public void (org.eclipse.jdt.core.IBuffer, int, int, java.lang.String)
org.eclipse.jdt.core.IBuffer buffer
int offset
int length
String text
public org.eclipse.jdt.core.IBuffer getBuffer ()
public int getLength ()
public int getOffset ()
public java.lang.String getText ()
}
org/eclipse/jdt/core/ClasspathContainerInitializer$1.classClasspathContainerInitializer.java
package org.eclipse.jdt.core
org.eclipse.jdt.core.ClasspathContainerInitializer$1 extends java.lang.Object implements org.eclipse.jdt.core.IClasspathContainer {
final org.eclipse.jdt.core.ClasspathContainerInitializer this$0
private final String val$description
private final org.eclipse.core.runtime.IPath val$containerPath
void (org.eclipse.jdt.core.ClasspathContainerInitializer, java.lang.String, org.eclipse.core.runtime.IPath)
public org.eclipse.jdt.core.IClasspathEntry[] getClasspathEntries ()
public java.lang.String getDescription ()
public int getKind ()
public org.eclipse.core.runtime.IPath getPath ()
public java.lang.String toString ()
}
org/eclipse/jdt/core/ClasspathContainerInitializer.classClasspathContainerInitializer.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ClasspathContainerInitializer extends java.lang.Object {
public static final int ATTRIBUTE_NOT_SUPPORTED
public static final int ATTRIBUTE_READ_ONLY
public void ()
public abstract void initialize (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject) throws org.eclipse.core.runtime.CoreException
public boolean canUpdateClasspathContainer (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject)
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject project
public void requestClasspathContainerUpdate (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.IClasspathContainer) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.core.IClasspathContainer containerSuggestion
public java.lang.String getDescription (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject)
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject project
public org.eclipse.jdt.core.IClasspathContainer getFailureContainer (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject)
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject project
String description
public java.lang.Object getComparisonID (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject)
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject project
public org.eclipse.core.runtime.IStatus getAccessRulesStatus (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject)
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject project
public org.eclipse.core.runtime.IStatus getAttributeStatus (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject, java.lang.String)
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject project
String attributeKey
public org.eclipse.core.runtime.IStatus getSourceAttachmentStatus (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject)
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject project
}
org/eclipse/jdt/core/ClasspathVariableInitializer.classClasspathVariableInitializer.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ClasspathVariableInitializer extends java.lang.Object {
public void ()
public abstract void initialize (java.lang.String)
}
org/eclipse/jdt/core/CompletionContext.classCompletionContext.java
package org.eclipse.jdt.core
public org.eclipse.jdt.core.CompletionContext extends java.lang.Object {
public static final int TL_MEMBER_START
public static final int TL_STATEMENT_START
public static final int TOKEN_KIND_UNKNOWN
public static final int TOKEN_KIND_NAME
public static final int TOKEN_KIND_STRING_LITERAL
public void ()
public boolean isInJavadoc ()
public boolean isInJavadocText ()
public boolean isInJavadocFormalReference ()
public boolean isExtended ()
public char[][] getExpectedTypesSignatures ()
public char[][] getExpectedTypesKeys ()
public char[] getToken ()
public int getTokenKind ()
public int getTokenLocation ()
public int getTokenStart ()
public int getTokenEnd ()
public int getOffset ()
public org.eclipse.jdt.core.IJavaElement getEnclosingElement ()
public org.eclipse.jdt.core.IJavaElement[] getVisibleElements (java.lang.String)
String typeSignature
}
org/eclipse/jdt/core/CompletionFlags.classCompletionFlags.java
package org.eclipse.jdt.core
public final org.eclipse.jdt.core.CompletionFlags extends java.lang.Object {
public static final int Default
public static final int StaticImport
private void ()
public static boolean isStaticImport (int)
int flags
}
org/eclipse/jdt/core/CompletionProposal.classCompletionProposal.java
package org.eclipse.jdt.core
public org.eclipse.jdt.core.CompletionProposal extends java.lang.Object {
public static final int ANONYMOUS_CLASS_DECLARATION
public static final int FIELD_REF
public static final int KEYWORD
public static final int LABEL_REF
public static final int LOCAL_VARIABLE_REF
public static final int METHOD_REF
public static final int METHOD_DECLARATION
public static final int PACKAGE_REF
public static final int TYPE_REF
public static final int VARIABLE_DECLARATION
public static final int POTENTIAL_METHOD_DECLARATION
public static final int METHOD_NAME_REFERENCE
public static final int ANNOTATION_ATTRIBUTE_REF
public static final int JAVADOC_FIELD_REF
public static final int JAVADOC_METHOD_REF
public static final int JAVADOC_TYPE_REF
public static final int JAVADOC_VALUE_REF
public static final int JAVADOC_PARAM_REF
public static final int JAVADOC_BLOCK_TAG
public static final int JAVADOC_INLINE_TAG
public static final int FIELD_IMPORT
public static final int METHOD_IMPORT
public static final int TYPE_IMPORT
public static final int METHOD_REF_WITH_CASTED_RECEIVER
public static final int FIELD_REF_WITH_CASTED_RECEIVER
public static final int CONSTRUCTOR_INVOCATION
public static final int ANONYMOUS_CLASS_CONSTRUCTOR_INVOCATION
protected static final int FIRST_KIND
protected static final int LAST_KIND
public void ()
public static org.eclipse.jdt.core.CompletionProposal create (int, int)
int kind
int completionOffset
public int getAdditionalFlags ()
public void setAdditionalFlags (int)
int additionalFlags
public int getKind ()
public int getCompletionLocation ()
public int getTokenStart ()
public int getTokenEnd ()
public void setTokenRange (int, int)
int startIndex
int endIndex
public char[] getCompletion ()
public void setCompletion (char[])
char[] completion
public int getReplaceStart ()
public int getReplaceEnd ()
public void setReplaceRange (int, int)
int startIndex
int endIndex
public int getRelevance ()
public void setRelevance (int)
int rating
public char[] getDeclarationSignature ()
public char[] getDeclarationKey ()
public void setDeclarationSignature (char[])
char[] signature
public void setDeclarationKey (char[])
char[] key
public char[] getName ()
public void setName (char[])
char[] name
public char[] getSignature ()
public char[] getKey ()
public void setSignature (char[])
char[] signature
public void setKey (char[])
char[] key
public int getFlags ()
public void setFlags (int)
int flags
public org.eclipse.jdt.core.CompletionProposal[] getRequiredProposals ()
public void setRequiredProposals (org.eclipse.jdt.core.CompletionProposal[])
org.eclipse.jdt.core.CompletionProposal[] proposals
public char[][] findParameterNames (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public void setParameterNames (char[][])
char[][] parameterNames
public int getAccessibility ()
public boolean isConstructor ()
public char[] getReceiverSignature ()
public int getReceiverStart ()
public int getReceiverEnd ()
public void setReceiverSignature (char[])
char[] signature
public void setReceiverRange (int, int)
int startIndex
int endIndex
}
org/eclipse/jdt/core/CompletionRequestor.classCompletionRequestor.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.CompletionRequestor extends java.lang.Object {
private int ignoreSet
private String[] favoriteReferences
private int[] requiredProposalAllowSet
private boolean requireExtendedContext
public void ()
public void (boolean)
boolean ignoreAll
public boolean isIgnored (int)
int completionProposalKind
public void setIgnored (int, boolean)
int completionProposalKind
boolean ignore
public boolean isAllowingRequiredProposals (int, int)
int proposalKind
int requiredProposalKind
public void setAllowsRequiredProposals (int, int, boolean)
int proposalKind
int requiredProposalKind
boolean allow
public java.lang.String[] getFavoriteReferences ()
public void setFavoriteReferences (java.lang.String[])
String[] favoriteImports
public void beginReporting ()
public void endReporting ()
public void completionFailure (org.eclipse.jdt.core.compiler.IProblem)
org.eclipse.jdt.core.compiler.IProblem problem
public abstract void accept (org.eclipse.jdt.core.CompletionProposal)
public void acceptContext (org.eclipse.jdt.core.CompletionContext)
org.eclipse.jdt.core.CompletionContext context
public boolean isExtendedContextRequired ()
public void setRequireExtendedContext (boolean)
boolean require
}
org/eclipse/jdt/core/CompletionRequestorAdapter.classCompletionRequestorAdapter.java
package org.eclipse.jdt.core
public org.eclipse.jdt.core.CompletionRequestorAdapter extends java.lang.Object implements org.eclipse.jdt.core.ICompletionRequestor {
public void ()
public void acceptAnonymousType (char[], char[], char[][], char[][], char[][], char[], int, int, int, int)
char[] superTypePackageName
char[] superTypeName
char[][] parameterPackageNames
char[][] parameterTypeNames
char[][] parameterNames
char[] completionName
int modifiers
int completionStart
int completionEnd
int relevance
public void acceptClass (char[], char[], char[], int, int, int, int)
char[] packageName
char[] className
char[] completionName
int modifiers
int completionStart
int completionEnd
int relevance
public void acceptError (org.eclipse.jdt.core.compiler.IProblem)
org.eclipse.jdt.core.compiler.IProblem error
public void acceptField (char[], char[], char[], char[], char[], char[], int, int, int, int)
char[] declaringTypePackageName
char[] declaringTypeName
char[] name
char[] typePackageName
char[] typeName
char[] completionName
int modifiers
int completionStart
int completionEnd
int relevance
public void acceptInterface (char[], char[], char[], int, int, int, int)
char[] packageName
char[] interfaceName
char[] completionName
int modifiers
int completionStart
int completionEnd
int relevance
public void acceptKeyword (char[], int, int, int)
char[] keywordName
int completionStart
int completionEnd
int relevance
public void acceptLabel (char[], int, int, int)
char[] labelName
int completionStart
int completionEnd
int relevance
public void acceptLocalVariable (char[], char[], char[], int, int, int, int)
char[] name
char[] typePackageName
char[] typeName
int modifiers
int completionStart
int completionEnd
int relevance
public void acceptMethod (char[], char[], char[], char[][], char[][], char[][], char[], char[], char[], int, int, int, int)
char[] declaringTypePackageName
char[] declaringTypeName
char[] selector
char[][] parameterPackageNames
char[][] parameterTypeNames
char[][] parameterNames
char[] returnTypePackageName
char[] returnTypeName
char[] completionName
int modifiers
int completionStart
int completionEnd
int relevance
public void acceptMethodDeclaration (char[], char[], char[], char[][], char[][], char[][], char[], char[], char[], int, int, int, int)
char[] declaringTypePackageName
char[] declaringTypeName
char[] selector
char[][] parameterPackageNames
char[][] parameterTypeNames
char[][] parameterNames
char[] returnTypePackageName
char[] returnTypeName
char[] completionName
int modifiers
int completionStart
int completionEnd
int relevance
public void acceptModifier (char[], int, int, int)
char[] modifierName
int completionStart
int completionEnd
int relevance
public void acceptPackage (char[], char[], int, int, int)
char[] packageName
char[] completionName
int completionStart
int completionEnd
int relevance
public void acceptType (char[], char[], char[], int, int, int)
char[] packageName
char[] typeName
char[] completionName
int completionStart
int completionEnd
int relevance
public void acceptVariableName (char[], char[], char[], char[], int, int, int)
char[] typePackageName
char[] typeName
char[] name
char[] completionName
int completionStart
int completionEnd
int relevance
}
org/eclipse/jdt/core/CorrectionEngine$1.classCorrectionEngine.java
package org.eclipse.jdt.core
org.eclipse.jdt.core.CorrectionEngine$1 extends org.eclipse.jdt.core.CompletionRequestor {
final org.eclipse.jdt.core.CorrectionEngine this$0
void (org.eclipse.jdt.core.CorrectionEngine)
public void accept (org.eclipse.jdt.core.CompletionProposal)
org.eclipse.jdt.core.CompletionProposal proposal
int flags
char[] completionName
char[] packageName
char[] className
char[] fullName
char[] declaringSignature
char[] signature
char[] signature
char[] declaringSignature
char[] signature
char[][] parameterTypeSignatures
int length
char[][] parameterPackageNames
char[][] parameterTypeNames
int i
char[] returnTypeSignature
char[] packageName
}
org/eclipse/jdt/core/CorrectionEngine.classCorrectionEngine.java
package org.eclipse.jdt.core
public org.eclipse.jdt.core.CorrectionEngine extends java.lang.Object {
protected int correctionStart
protected int correctionEnd
protected int prefixLength
protected org.eclipse.jdt.core.ICompilationUnit compilationUnit
protected org.eclipse.jdt.core.ICorrectionRequestor correctionRequestor
protected static final int CLASSES
protected static final int INTERFACES
protected static final int IMPORT
protected static final int METHOD
protected static final int FIELD
protected static final int LOCAL
protected int filter
protected org.eclipse.jdt.core.CompletionRequestor completionRequestor
public void (java.util.Map)
java.util.Map setting
public void computeCorrections (org.eclipse.core.resources.IMarker, org.eclipse.jdt.core.ICompilationUnit, int, org.eclipse.jdt.core.ICorrectionRequestor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.resources.IMarker marker
org.eclipse.jdt.core.ICompilationUnit targetUnit
int positionOffset
org.eclipse.jdt.core.ICorrectionRequestor requestor
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.ICompilationUnit unit
int id
String[] args
int start
int end
public void computeCorrections (org.eclipse.jdt.core.compiler.IProblem, org.eclipse.jdt.core.ICompilationUnit, org.eclipse.jdt.core.ICorrectionRequestor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.compiler.IProblem problem
org.eclipse.jdt.core.ICompilationUnit targetUnit
org.eclipse.jdt.core.ICorrectionRequestor requestor
private void computeCorrections (org.eclipse.jdt.core.ICompilationUnit, int, int, int, java.lang.String[], org.eclipse.jdt.core.ICorrectionRequestor)
org.eclipse.jdt.core.ICompilationUnit unit
int id
int start
int end
String[] arguments
org.eclipse.jdt.core.ICorrectionRequestor requestor
String argument
private void correct (char[])
char[] argument
String source
java.util.Map currentProjectOptions
long sourceLevel
long complianceLevel
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
int token
char[] argumentSource
char[] tokenSource
int completionPosition
int position
int i
java.util.Hashtable oldOptions
java.util.Hashtable options
public static java.lang.String[] getAllWarningTokens ()
public static java.lang.String[] getProblemArguments (org.eclipse.core.resources.IMarker)
org.eclipse.core.resources.IMarker problemMarker
String argumentsString
public static java.lang.String getWarningToken (int)
int problemID
int irritant
}
org/eclipse/jdt/core/ElementChangedEvent.classElementChangedEvent.java
package org.eclipse.jdt.core
public org.eclipse.jdt.core.ElementChangedEvent extends java.util.EventObject {
public static final int POST_CHANGE
public static final int PRE_AUTO_BUILD
public static final int POST_RECONCILE
private static final long serialVersionUID
private int type
public void (org.eclipse.jdt.core.IJavaElementDelta, int)
org.eclipse.jdt.core.IJavaElementDelta delta
int type
public org.eclipse.jdt.core.IJavaElementDelta getDelta ()
public int getType ()
}
org/eclipse/jdt/core/Flags.classFlags.java
package org.eclipse.jdt.core
public final org.eclipse.jdt.core.Flags extends java.lang.Object {
public static final int AccDefault
public static final int AccPublic
public static final int AccPrivate
public static final int AccProtected
public static final int AccStatic
public static final int AccFinal
public static final int AccSynchronized
public static final int AccVolatile
public static final int AccTransient
public static final int AccNative
public static final int AccInterface
public static final int AccAbstract
public static final int AccStrictfp
public static final int AccSuper
public static final int AccSynthetic
public static final int AccDeprecated
public static final int AccBridge
public static final int AccVarargs
public static final int AccEnum
public static final int AccAnnotation
private void ()
public static boolean isAbstract (int)
int flags
public static boolean isDeprecated (int)
int flags
public static boolean isFinal (int)
int flags
public static boolean isInterface (int)
int flags
public static boolean isNative (int)
int flags
public static boolean isPackageDefault (int)
int flags
public static boolean isPrivate (int)
int flags
public static boolean isProtected (int)
int flags
public static boolean isPublic (int)
int flags
public static boolean isStatic (int)
int flags
public static boolean isSuper (int)
int flags
public static boolean isStrictfp (int)
int flags
public static boolean isSynchronized (int)
int flags
public static boolean isSynthetic (int)
int flags
public static boolean isTransient (int)
int flags
public static boolean isVolatile (int)
int flags
public static boolean isBridge (int)
int flags
public static boolean isVarargs (int)
int flags
public static boolean isEnum (int)
int flags
public static boolean isAnnotation (int)
int flags
public static java.lang.String toString (int)
int flags
StringBuffer sb
int len
}
org/eclipse/jdt/core/IAccessRule.classIAccessRule.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IAccessRule extends java.lang.Object {
public static final int K_ACCESSIBLE
public static final int K_NON_ACCESSIBLE
public static final int K_DISCOURAGED
public static final int IGNORE_IF_BETTER
public abstract org.eclipse.core.runtime.IPath getPattern ()
public abstract int getKind ()
public abstract boolean ignoreIfBetter ()
}
org/eclipse/jdt/core/IAnnotatable.classIAnnotatable.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IAnnotatable extends java.lang.Object {
public abstract org.eclipse.jdt.core.IAnnotation getAnnotation (java.lang.String)
public abstract org.eclipse.jdt.core.IAnnotation[] getAnnotations () throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/IAnnotation.classIAnnotation.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IAnnotation extends java.lang.Object implements org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.ISourceReference {
public abstract java.lang.String getElementName ()
public abstract org.eclipse.jdt.core.IMemberValuePair[] getMemberValuePairs () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ISourceRange getNameRange () throws org.eclipse.jdt.core.JavaModelException
public abstract int getOccurrenceCount ()
}
org/eclipse/jdt/core/IBuffer$ITextEditCapability.classIBuffer.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IBuffer$ITextEditCapability extends java.lang.Object {
public abstract org.eclipse.text.edits.UndoEdit applyTextEdit (org.eclipse.text.edits.TextEdit, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/IBuffer.classIBuffer.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IBuffer extends java.lang.Object {
public abstract void addBufferChangedListener (org.eclipse.jdt.core.IBufferChangedListener)
public abstract void append (char[])
public abstract void append (java.lang.String)
public abstract void close ()
public abstract char getChar (int)
public abstract char[] getCharacters ()
public abstract java.lang.String getContents ()
public abstract int getLength ()
public abstract org.eclipse.jdt.core.IOpenable getOwner ()
public abstract java.lang.String getText (int, int) throws java.lang.IndexOutOfBoundsException
public abstract org.eclipse.core.resources.IResource getUnderlyingResource ()
public abstract boolean hasUnsavedChanges ()
public abstract boolean isClosed ()
public abstract boolean isReadOnly ()
public abstract void removeBufferChangedListener (org.eclipse.jdt.core.IBufferChangedListener)
public abstract void replace (int, int, char[])
public abstract void replace (int, int, java.lang.String)
public abstract void save (org.eclipse.core.runtime.IProgressMonitor, boolean) throws org.eclipse.jdt.core.JavaModelException
public abstract void setContents (char[])
public abstract void setContents (java.lang.String)
}
org/eclipse/jdt/core/IBufferChangedListener.classIBufferChangedListener.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IBufferChangedListener extends java.lang.Object {
public abstract void bufferChanged (org.eclipse.jdt.core.BufferChangedEvent)
}
org/eclipse/jdt/core/IBufferFactory.classIBufferFactory.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IBufferFactory extends java.lang.Object {
public abstract org.eclipse.jdt.core.IBuffer createBuffer (org.eclipse.jdt.core.IOpenable)
}
org/eclipse/jdt/core/IClassFile.classIClassFile.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IClassFile extends java.lang.Object implements org.eclipse.jdt.core.ITypeRoot {
public abstract org.eclipse.jdt.core.ICompilationUnit becomeWorkingCopy (org.eclipse.jdt.core.IProblemRequestor, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract byte[] getBytes () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IType getType ()
public abstract org.eclipse.jdt.core.IJavaElement getWorkingCopy (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.jdt.core.IBufferFactory) throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isClass () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isInterface () throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/IClasspathAttribute.classIClasspathAttribute.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IClasspathAttribute extends java.lang.Object {
public static final String JAVADOC_LOCATION_ATTRIBUTE_NAME
public static final String OPTIONAL
public abstract java.lang.String getName ()
public abstract java.lang.String getValue ()
}
org/eclipse/jdt/core/IClasspathContainer.classIClasspathContainer.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IClasspathContainer extends java.lang.Object {
public static final int K_APPLICATION
public static final int K_SYSTEM
public static final int K_DEFAULT_SYSTEM
public abstract org.eclipse.jdt.core.IClasspathEntry[] getClasspathEntries ()
public abstract java.lang.String getDescription ()
public abstract int getKind ()
public abstract org.eclipse.core.runtime.IPath getPath ()
}
org/eclipse/jdt/core/IClasspathEntry.classIClasspathEntry.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IClasspathEntry extends java.lang.Object {
public static final int CPE_LIBRARY
public static final int CPE_PROJECT
public static final int CPE_SOURCE
public static final int CPE_VARIABLE
public static final int CPE_CONTAINER
public abstract boolean combineAccessRules ()
public abstract org.eclipse.jdt.core.IAccessRule[] getAccessRules ()
public abstract int getContentKind ()
public abstract int getEntryKind ()
public abstract org.eclipse.core.runtime.IPath[] getExclusionPatterns ()
public abstract org.eclipse.jdt.core.IClasspathAttribute[] getExtraAttributes ()
public abstract org.eclipse.core.runtime.IPath[] getInclusionPatterns ()
public abstract org.eclipse.core.runtime.IPath getOutputLocation ()
public abstract org.eclipse.core.runtime.IPath getPath ()
public abstract org.eclipse.core.runtime.IPath getSourceAttachmentPath ()
public abstract org.eclipse.core.runtime.IPath getSourceAttachmentRootPath ()
public abstract org.eclipse.jdt.core.IClasspathEntry getReferencingEntry ()
public abstract boolean isExported ()
public abstract org.eclipse.jdt.core.IClasspathEntry getResolvedEntry ()
}
org/eclipse/jdt/core/ICodeAssist.classICodeAssist.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ICodeAssist extends java.lang.Object {
public abstract void codeComplete (int, org.eclipse.jdt.core.ICodeCompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (int, org.eclipse.jdt.core.ICompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (int, org.eclipse.jdt.core.CompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (int, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (int, org.eclipse.jdt.core.ICompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (int, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (int, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IJavaElement[] codeSelect (int, int) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IJavaElement[] codeSelect (int, int, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/ICodeCompletionRequestor.classICodeCompletionRequestor.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ICodeCompletionRequestor extends java.lang.Object {
public abstract void acceptClass (char[], char[], char[], int, int, int)
public abstract void acceptError (org.eclipse.core.resources.IMarker)
public abstract void acceptField (char[], char[], char[], char[], char[], char[], int, int, int)
public abstract void acceptInterface (char[], char[], char[], int, int, int)
public abstract void acceptKeyword (char[], int, int)
public abstract void acceptLabel (char[], int, int)
public abstract void acceptLocalVariable (char[], char[], char[], int, int, int)
public abstract void acceptMethod (char[], char[], char[], char[][], char[][], char[], char[], char[], int, int, int)
public abstract void acceptModifier (char[], int, int)
public abstract void acceptPackage (char[], char[], int, int)
public abstract void acceptType (char[], char[], char[], int, int)
}
org/eclipse/jdt/core/ICodeFormatter.classICodeFormatter.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ICodeFormatter extends java.lang.Object {
public abstract java.lang.String format (java.lang.String, int, int[], java.lang.String)
}
org/eclipse/jdt/core/ICompilationUnit.classICompilationUnit.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ICompilationUnit extends java.lang.Object implements org.eclipse.jdt.core.ITypeRoot org.eclipse.jdt.core.IWorkingCopy org.eclipse.jdt.core.ISourceManipulation {
public static final int NO_AST
public static final int FORCE_PROBLEM_DETECTION
public static final int ENABLE_STATEMENTS_RECOVERY
public static final int ENABLE_BINDINGS_RECOVERY
public static final int IGNORE_METHOD_BODIES
public abstract org.eclipse.text.edits.UndoEdit applyTextEdit (org.eclipse.text.edits.TextEdit, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void becomeWorkingCopy (org.eclipse.jdt.core.IProblemRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void becomeWorkingCopy (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void commitWorkingCopy (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IImportDeclaration createImport (java.lang.String, org.eclipse.jdt.core.IJavaElement, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IImportDeclaration createImport (java.lang.String, org.eclipse.jdt.core.IJavaElement, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IPackageDeclaration createPackageDeclaration (java.lang.String, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IType createType (java.lang.String, org.eclipse.jdt.core.IJavaElement, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void discardWorkingCopy () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IJavaElement[] findElements (org.eclipse.jdt.core.IJavaElement)
public abstract org.eclipse.jdt.core.ICompilationUnit findWorkingCopy (org.eclipse.jdt.core.WorkingCopyOwner)
public abstract org.eclipse.jdt.core.IType[] getAllTypes () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IImportDeclaration getImport (java.lang.String)
public abstract org.eclipse.jdt.core.IImportContainer getImportContainer ()
public abstract org.eclipse.jdt.core.IImportDeclaration[] getImports () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ICompilationUnit getPrimary ()
public abstract org.eclipse.jdt.core.WorkingCopyOwner getOwner ()
public abstract org.eclipse.jdt.core.IPackageDeclaration getPackageDeclaration (java.lang.String)
public abstract org.eclipse.jdt.core.IPackageDeclaration[] getPackageDeclarations () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IType getType (java.lang.String)
public abstract org.eclipse.jdt.core.IType[] getTypes () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ICompilationUnit getWorkingCopy (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ICompilationUnit getWorkingCopy (org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.jdt.core.IProblemRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract boolean hasResourceChanged ()
public abstract boolean isWorkingCopy ()
public abstract org.eclipse.jdt.core.dom.CompilationUnit reconcile (int, boolean, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.dom.CompilationUnit reconcile (int, boolean, boolean, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.dom.CompilationUnit reconcile (int, int, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void restore () throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/ICompletionRequestor.classICompletionRequestor.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ICompletionRequestor extends java.lang.Object {
public abstract void acceptAnonymousType (char[], char[], char[][], char[][], char[][], char[], int, int, int, int)
public abstract void acceptClass (char[], char[], char[], int, int, int, int)
public abstract void acceptError (org.eclipse.jdt.core.compiler.IProblem)
public abstract void acceptField (char[], char[], char[], char[], char[], char[], int, int, int, int)
public abstract void acceptInterface (char[], char[], char[], int, int, int, int)
public abstract void acceptKeyword (char[], int, int, int)
public abstract void acceptLabel (char[], int, int, int)
public abstract void acceptLocalVariable (char[], char[], char[], int, int, int, int)
public abstract void acceptMethod (char[], char[], char[], char[][], char[][], char[][], char[], char[], char[], int, int, int, int)
public abstract void acceptMethodDeclaration (char[], char[], char[], char[][], char[][], char[][], char[], char[], char[], int, int, int, int)
public abstract void acceptModifier (char[], int, int, int)
public abstract void acceptPackage (char[], char[], int, int, int)
public abstract void acceptType (char[], char[], char[], int, int, int)
public abstract void acceptVariableName (char[], char[], char[], char[], int, int, int)
}
org/eclipse/jdt/core/ICorrectionRequestor.classICorrectionRequestor.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ICorrectionRequestor extends java.lang.Object {
public abstract void acceptClass (char[], char[], char[], int, int, int)
public abstract void acceptField (char[], char[], char[], char[], char[], char[], int, int, int)
public abstract void acceptInterface (char[], char[], char[], int, int, int)
public abstract void acceptLocalVariable (char[], char[], char[], int, int, int)
public abstract void acceptMethod (char[], char[], char[], char[][], char[][], char[][], char[], char[], char[], int, int, int)
public abstract void acceptPackage (char[], char[], int, int)
}
org/eclipse/jdt/core/IElementChangedListener.classIElementChangedListener.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IElementChangedListener extends java.lang.Object {
public abstract void elementChanged (org.eclipse.jdt.core.ElementChangedEvent)
}
org/eclipse/jdt/core/IField.classIField.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IField extends java.lang.Object implements org.eclipse.jdt.core.IMember org.eclipse.jdt.core.IAnnotatable {
public abstract java.lang.Object getConstant () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String getElementName ()
public abstract java.lang.String getKey ()
public abstract java.lang.String getTypeSignature () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isEnumConstant () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isResolved ()
}
org/eclipse/jdt/core/IImportContainer.classIImportContainer.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IImportContainer extends java.lang.Object implements org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.IParent org.eclipse.jdt.core.ISourceReference {
public abstract org.eclipse.jdt.core.IImportDeclaration getImport (java.lang.String)
}
org/eclipse/jdt/core/IImportDeclaration.classIImportDeclaration.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IImportDeclaration extends java.lang.Object implements org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.ISourceReference org.eclipse.jdt.core.ISourceManipulation {
public abstract java.lang.String getElementName ()
public abstract int getFlags () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isOnDemand ()
}
org/eclipse/jdt/core/IInitializer.classIInitializer.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IInitializer extends java.lang.Object implements org.eclipse.jdt.core.IMember {
}
org/eclipse/jdt/core/IJarEntryResource.classIJarEntryResource.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IJarEntryResource extends java.lang.Object implements org.eclipse.core.resources.IStorage {
public abstract org.eclipse.jdt.core.IJarEntryResource[] getChildren ()
public abstract org.eclipse.core.runtime.IPath getFullPath ()
public abstract java.lang.Object getParent ()
public abstract org.eclipse.jdt.core.IPackageFragmentRoot getPackageFragmentRoot ()
public abstract boolean isFile ()
}
org/eclipse/jdt/core/IJavaElement.classIJavaElement.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IJavaElement extends java.lang.Object implements org.eclipse.core.runtime.IAdaptable {
public static final int JAVA_MODEL
public static final int JAVA_PROJECT
public static final int PACKAGE_FRAGMENT_ROOT
public static final int PACKAGE_FRAGMENT
public static final int COMPILATION_UNIT
public static final int CLASS_FILE
public static final int TYPE
public static final int FIELD
public static final int METHOD
public static final int INITIALIZER
public static final int PACKAGE_DECLARATION
public static final int IMPORT_CONTAINER
public static final int IMPORT_DECLARATION
public static final int LOCAL_VARIABLE
public static final int TYPE_PARAMETER
public static final int ANNOTATION
public abstract boolean exists ()
public abstract org.eclipse.jdt.core.IJavaElement getAncestor (int)
public abstract java.lang.String getAttachedJavadoc (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.core.resources.IResource getCorrespondingResource () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String getElementName ()
public abstract int getElementType ()
public abstract java.lang.String getHandleIdentifier ()
public abstract org.eclipse.jdt.core.IJavaModel getJavaModel ()
public abstract org.eclipse.jdt.core.IJavaProject getJavaProject ()
public abstract org.eclipse.jdt.core.IOpenable getOpenable ()
public abstract org.eclipse.jdt.core.IJavaElement getParent ()
public abstract org.eclipse.core.runtime.IPath getPath ()
public abstract org.eclipse.jdt.core.IJavaElement getPrimaryElement ()
public abstract org.eclipse.core.resources.IResource getResource ()
public abstract org.eclipse.core.runtime.jobs.ISchedulingRule getSchedulingRule ()
public abstract org.eclipse.core.resources.IResource getUnderlyingResource () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isReadOnly ()
public abstract boolean isStructureKnown () throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/IJavaElementDelta.classIJavaElementDelta.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IJavaElementDelta extends java.lang.Object {
public static final int ADDED
public static final int REMOVED
public static final int CHANGED
public static final int F_CONTENT
public static final int F_MODIFIERS
public static final int F_CHILDREN
public static final int F_MOVED_FROM
public static final int F_MOVED_TO
public static final int F_ADDED_TO_CLASSPATH
public static final int F_REMOVED_FROM_CLASSPATH
public static final int F_CLASSPATH_REORDER
public static final int F_REORDER
public static final int F_OPENED
public static final int F_CLOSED
public static final int F_SUPER_TYPES
public static final int F_SOURCEATTACHED
public static final int F_SOURCEDETACHED
public static final int F_FINE_GRAINED
public static final int F_ARCHIVE_CONTENT_CHANGED
public static final int F_PRIMARY_WORKING_COPY
public static final int F_CLASSPATH_CHANGED
public static final int F_PRIMARY_RESOURCE
public static final int F_AST_AFFECTED
public static final int F_CATEGORIES
public static final int F_RESOLVED_CLASSPATH_CHANGED
public static final int F_ANNOTATIONS
public abstract org.eclipse.jdt.core.IJavaElementDelta[] getAddedChildren ()
public abstract org.eclipse.jdt.core.IJavaElementDelta[] getAffectedChildren ()
public abstract org.eclipse.jdt.core.IJavaElementDelta[] getAnnotationDeltas ()
public abstract org.eclipse.jdt.core.dom.CompilationUnit getCompilationUnitAST ()
public abstract org.eclipse.jdt.core.IJavaElementDelta[] getChangedChildren ()
public abstract org.eclipse.jdt.core.IJavaElement getElement ()
public abstract int getFlags ()
public abstract int getKind ()
public abstract org.eclipse.jdt.core.IJavaElement getMovedFromElement ()
public abstract org.eclipse.jdt.core.IJavaElement getMovedToElement ()
public abstract org.eclipse.jdt.core.IJavaElementDelta[] getRemovedChildren ()
public abstract org.eclipse.core.resources.IResourceDelta[] getResourceDeltas ()
}
org/eclipse/jdt/core/IJavaModel.classIJavaModel.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IJavaModel extends java.lang.Object implements org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.IOpenable org.eclipse.jdt.core.IParent {
public abstract boolean contains (org.eclipse.core.resources.IResource)
public abstract void copy (org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[], java.lang.String[], boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void delete (org.eclipse.jdt.core.IJavaElement[], boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IJavaProject getJavaProject (java.lang.String)
public abstract org.eclipse.jdt.core.IJavaProject[] getJavaProjects () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.Object[] getNonJavaResources () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.core.resources.IWorkspace getWorkspace ()
public abstract void move (org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[], java.lang.String[], boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void refreshExternalArchives (org.eclipse.jdt.core.IJavaElement[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void rename (org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.core.IJavaElement[], java.lang.String[], boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/IJavaModelMarker.classIJavaModelMarker.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IJavaModelMarker extends java.lang.Object {
public static final String JAVA_MODEL_PROBLEM_MARKER
public static final String TRANSIENT_PROBLEM
public static final String TASK_MARKER
public static final String ARGUMENTS
public static final String ID
public static final String CATEGORY_ID
public static final String FLAGS
public static final String CYCLE_DETECTED
public static final String BUILDPATH_PROBLEM_MARKER
public static final String CLASSPATH_FILE_FORMAT
}
org/eclipse/jdt/core/IJavaModelStatus.classIJavaModelStatus.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IJavaModelStatus extends java.lang.Object implements org.eclipse.core.runtime.IStatus {
public abstract org.eclipse.jdt.core.IJavaElement[] getElements ()
public abstract org.eclipse.core.runtime.IPath getPath ()
public abstract java.lang.String getString ()
public abstract boolean isDoesNotExist ()
}
org/eclipse/jdt/core/IJavaModelStatusConstants.classIJavaModelStatusConstants.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IJavaModelStatusConstants extends java.lang.Object {
public static final int INVALID_CP_CONTAINER_ENTRY
public static final int CP_CONTAINER_PATH_UNBOUND
public static final int INVALID_CLASSPATH
public static final int CP_VARIABLE_PATH_UNBOUND
public static final int CORE_EXCEPTION
public static final int INVALID_ELEMENT_TYPES
public static final int NO_ELEMENTS_TO_PROCESS
public static final int ELEMENT_DOES_NOT_EXIST
public static final int NULL_PATH
public static final int PATH_OUTSIDE_PROJECT
public static final int RELATIVE_PATH
public static final int DEVICE_PATH
public static final int NULL_STRING
public static final int READ_ONLY
public static final int NAME_COLLISION
public static final int INVALID_DESTINATION
public static final int INVALID_PATH
public static final int INDEX_OUT_OF_BOUNDS
public static final int UPDATE_CONFLICT
public static final int NULL_NAME
public static final int INVALID_NAME
public static final int INVALID_CONTENTS
public static final int IO_EXCEPTION
public static final int DOM_EXCEPTION
public static final int TARGET_EXCEPTION
public static final int BUILDER_INITIALIZATION_ERROR
public static final int BUILDER_SERIALIZATION_ERROR
public static final int EVALUATION_ERROR
public static final int INVALID_SIBLING
public static final int INVALID_RESOURCE
public static final int INVALID_RESOURCE_TYPE
public static final int INVALID_PROJECT
public static final int INVALID_PACKAGE
public static final int NO_LOCAL_CONTENTS
public static final int INVALID_CLASSPATH_FILE_FORMAT
public static final int CLASSPATH_CYCLE
public static final int DISABLED_CP_EXCLUSION_PATTERNS
public static final int DISABLED_CP_MULTIPLE_OUTPUT_LOCATIONS
public static final int INCOMPATIBLE_JDK_LEVEL
public static final int COMPILER_FAILURE
public static final int ELEMENT_NOT_ON_CLASSPATH
public static final int CANNOT_RETRIEVE_ATTACHED_JAVADOC
public static final int UNKNOWN_JAVADOC_FORMAT
public static final int DEPRECATED_VARIABLE
public static final int BAD_TEXT_EDIT_LOCATION
}
org/eclipse/jdt/core/IJavaProject.classIJavaProject.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IJavaProject extends java.lang.Object implements org.eclipse.jdt.core.IParent org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.IOpenable {
public abstract org.eclipse.jdt.core.IClasspathEntry decodeClasspathEntry (java.lang.String)
public abstract java.lang.String encodeClasspathEntry (org.eclipse.jdt.core.IClasspathEntry)
public abstract org.eclipse.jdt.core.IJavaElement findElement (org.eclipse.core.runtime.IPath) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IJavaElement findElement (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IJavaElement findElement (java.lang.String, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IPackageFragment findPackageFragment (org.eclipse.core.runtime.IPath) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IPackageFragmentRoot findPackageFragmentRoot (org.eclipse.core.runtime.IPath) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IPackageFragmentRoot[] findPackageFragmentRoots (org.eclipse.jdt.core.IClasspathEntry)
public abstract org.eclipse.jdt.core.IType findType (java.lang.String) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IType findType (java.lang.String, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IType findType (java.lang.String, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IType findType (java.lang.String, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IType findType (java.lang.String, java.lang.String) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IType findType (java.lang.String, java.lang.String, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IType findType (java.lang.String, java.lang.String, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IType findType (java.lang.String, java.lang.String, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IPackageFragmentRoot[] getAllPackageFragmentRoots () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.Object[] getNonJavaResources () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String getOption (java.lang.String, boolean)
public abstract java.util.Map getOptions (boolean)
public abstract org.eclipse.core.runtime.IPath getOutputLocation () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IPackageFragmentRoot getPackageFragmentRoot (java.lang.String)
public abstract org.eclipse.jdt.core.IPackageFragmentRoot getPackageFragmentRoot (org.eclipse.core.resources.IResource)
public abstract org.eclipse.jdt.core.IPackageFragmentRoot[] getPackageFragmentRoots () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IPackageFragmentRoot[] getPackageFragmentRoots (org.eclipse.jdt.core.IClasspathEntry)
public abstract org.eclipse.jdt.core.IPackageFragment[] getPackageFragments () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.core.resources.IProject getProject ()
public abstract org.eclipse.jdt.core.IClasspathEntry[] getRawClasspath () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String[] getRequiredProjectNames () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IClasspathEntry[] getResolvedClasspath (boolean) throws org.eclipse.jdt.core.JavaModelException
public abstract boolean hasBuildState ()
public abstract boolean hasClasspathCycle (org.eclipse.jdt.core.IClasspathEntry[])
public abstract boolean isOnClasspath (org.eclipse.jdt.core.IJavaElement)
public abstract boolean isOnClasspath (org.eclipse.core.resources.IResource)
public abstract org.eclipse.jdt.core.eval.IEvaluationContext newEvaluationContext ()
public abstract org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.IRegion, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.IRegion, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.IType, org.eclipse.jdt.core.IRegion, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.IType, org.eclipse.jdt.core.IRegion, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.core.runtime.IPath readOutputLocation ()
public abstract org.eclipse.jdt.core.IClasspathEntry[] readRawClasspath ()
public abstract void setOption (java.lang.String, java.lang.String)
public abstract void setOptions (java.util.Map)
public abstract void setOutputLocation (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void setRawClasspath (org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IPath, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void setRawClasspath (org.eclipse.jdt.core.IClasspathEntry[], boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void setRawClasspath (org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IClasspathEntry[] getReferencedClasspathEntries () throws org.eclipse.jdt.core.JavaModelException
public abstract void setRawClasspath (org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void setRawClasspath (org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/ILocalVariable.classILocalVariable.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ILocalVariable extends java.lang.Object implements org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.ISourceReference org.eclipse.jdt.core.IAnnotatable {
public abstract java.lang.String getElementName ()
public abstract org.eclipse.jdt.core.ISourceRange getNameRange ()
public abstract java.lang.String getTypeSignature ()
}
org/eclipse/jdt/core/IMember.classIMember.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IMember extends java.lang.Object implements org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.ISourceReference org.eclipse.jdt.core.ISourceManipulation org.eclipse.jdt.core.IParent {
public abstract java.lang.String[] getCategories () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IClassFile getClassFile ()
public abstract org.eclipse.jdt.core.ICompilationUnit getCompilationUnit ()
public abstract org.eclipse.jdt.core.IType getDeclaringType ()
public abstract int getFlags () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ISourceRange getJavadocRange () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ISourceRange getNameRange () throws org.eclipse.jdt.core.JavaModelException
public abstract int getOccurrenceCount ()
public abstract org.eclipse.jdt.core.ITypeRoot getTypeRoot ()
public abstract org.eclipse.jdt.core.IType getType (java.lang.String, int)
public abstract boolean isBinary ()
}
org/eclipse/jdt/core/IMemberValuePair.classIMemberValuePair.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IMemberValuePair extends java.lang.Object {
public static final int K_INT
public static final int K_BYTE
public static final int K_SHORT
public static final int K_CHAR
public static final int K_FLOAT
public static final int K_DOUBLE
public static final int K_LONG
public static final int K_BOOLEAN
public static final int K_STRING
public static final int K_ANNOTATION
public static final int K_CLASS
public static final int K_QUALIFIED_NAME
public static final int K_SIMPLE_NAME
public static final int K_UNKNOWN
public abstract java.lang.String getMemberName ()
public abstract java.lang.Object getValue ()
public abstract int getValueKind ()
}
org/eclipse/jdt/core/IMethod.classIMethod.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IMethod extends java.lang.Object implements org.eclipse.jdt.core.IMember org.eclipse.jdt.core.IAnnotatable {
public abstract org.eclipse.jdt.core.IMemberValuePair getDefaultValue () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String getElementName ()
public abstract java.lang.String[] getExceptionTypes () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String[] getTypeParameterSignatures () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeParameter[] getTypeParameters () throws org.eclipse.jdt.core.JavaModelException
public abstract int getNumberOfParameters ()
public abstract java.lang.String getKey ()
public abstract java.lang.String[] getParameterNames () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String[] getParameterTypes ()
public abstract java.lang.String[] getRawParameterNames () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String getReturnType () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String getSignature () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeParameter getTypeParameter (java.lang.String)
public abstract boolean isConstructor () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isMainMethod () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isResolved ()
public abstract boolean isSimilar (org.eclipse.jdt.core.IMethod)
}
org/eclipse/jdt/core/IOpenable.classIOpenable.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IOpenable extends java.lang.Object {
public abstract void close () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String findRecommendedLineSeparator () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IBuffer getBuffer () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean hasUnsavedChanges () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isConsistent () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isOpen ()
public abstract void makeConsistent (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void open (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void save (org.eclipse.core.runtime.IProgressMonitor, boolean) throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/IPackageDeclaration.classIPackageDeclaration.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IPackageDeclaration extends java.lang.Object implements org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.ISourceReference org.eclipse.jdt.core.IAnnotatable {
public abstract java.lang.String getElementName ()
}
org/eclipse/jdt/core/IPackageFragment.classIPackageFragment.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IPackageFragment extends java.lang.Object implements org.eclipse.jdt.core.IParent org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.IOpenable org.eclipse.jdt.core.ISourceManipulation {
public static final String DEFAULT_PACKAGE_NAME
public abstract boolean containsJavaResources () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ICompilationUnit createCompilationUnit (java.lang.String, java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IClassFile getClassFile (java.lang.String)
public abstract org.eclipse.jdt.core.IClassFile[] getClassFiles () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ICompilationUnit getCompilationUnit (java.lang.String)
public abstract org.eclipse.jdt.core.ICompilationUnit[] getCompilationUnits () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ICompilationUnit[] getCompilationUnits (org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String getElementName ()
public abstract int getKind () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.Object[] getNonJavaResources () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean hasSubpackages () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isDefaultPackage ()
}
org/eclipse/jdt/core/IPackageFragmentRoot.classIPackageFragmentRoot.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IPackageFragmentRoot extends java.lang.Object implements org.eclipse.jdt.core.IParent org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.IOpenable {
public static final int K_SOURCE
public static final int K_BINARY
public static final String DEFAULT_PACKAGEROOT_PATH
public static final int NO_RESOURCE_MODIFICATION
public static final int ORIGINATING_PROJECT_CLASSPATH
public static final int OTHER_REFERRING_PROJECTS_CLASSPATH
public static final int DESTINATION_PROJECT_CLASSPATH
public static final int REPLACE
public abstract void attachSource (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void copy (org.eclipse.core.runtime.IPath, int, int, org.eclipse.jdt.core.IClasspathEntry, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IPackageFragment createPackageFragment (java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void delete (int, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract int getKind () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.Object[] getNonJavaResources () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IPackageFragment getPackageFragment (java.lang.String)
public abstract org.eclipse.jdt.core.IClasspathEntry getRawClasspathEntry () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IClasspathEntry getResolvedClasspathEntry () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.core.runtime.IPath getSourceAttachmentPath () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.core.runtime.IPath getSourceAttachmentRootPath () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isArchive ()
public abstract boolean isExternal ()
public abstract void move (org.eclipse.core.runtime.IPath, int, int, org.eclipse.jdt.core.IClasspathEntry, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/IParent.classIParent.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IParent extends java.lang.Object {
public abstract org.eclipse.jdt.core.IJavaElement[] getChildren () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean hasChildren () throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/IProblemRequestor.classIProblemRequestor.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IProblemRequestor extends java.lang.Object {
public abstract void acceptProblem (org.eclipse.jdt.core.compiler.IProblem)
public abstract void beginReporting ()
public abstract void endReporting ()
public abstract boolean isActive ()
}
org/eclipse/jdt/core/IRegion.classIRegion.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IRegion extends java.lang.Object {
public abstract void add (org.eclipse.jdt.core.IJavaElement)
public abstract boolean contains (org.eclipse.jdt.core.IJavaElement)
public abstract org.eclipse.jdt.core.IJavaElement[] getElements ()
public abstract boolean remove (org.eclipse.jdt.core.IJavaElement)
}
org/eclipse/jdt/core/ISourceManipulation.classISourceManipulation.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ISourceManipulation extends java.lang.Object {
public abstract void copy (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement, java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void delete (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void move (org.eclipse.jdt.core.IJavaElement, org.eclipse.jdt.core.IJavaElement, java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void rename (java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/ISourceRange.classISourceRange.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ISourceRange extends java.lang.Object {
public abstract int getLength ()
public abstract int getOffset ()
}
org/eclipse/jdt/core/ISourceReference.classISourceReference.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ISourceReference extends java.lang.Object {
public abstract boolean exists ()
public abstract java.lang.String getSource () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ISourceRange getSourceRange () throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/IType.classIType.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IType extends java.lang.Object implements org.eclipse.jdt.core.IMember org.eclipse.jdt.core.IAnnotatable {
public abstract void codeComplete (char[], int, int, char[][], char[][], int[], boolean, org.eclipse.jdt.core.ICompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (char[], int, int, char[][], char[][], int[], boolean, org.eclipse.jdt.core.ICompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (char[], int, int, char[][], char[][], int[], boolean, org.eclipse.jdt.core.CompletionRequestor) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (char[], int, int, char[][], char[][], int[], boolean, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (char[], int, int, char[][], char[][], int[], boolean, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
public abstract void codeComplete (char[], int, int, char[][], char[][], int[], boolean, org.eclipse.jdt.core.CompletionRequestor, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IField createField (java.lang.String, org.eclipse.jdt.core.IJavaElement, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IInitializer createInitializer (java.lang.String, org.eclipse.jdt.core.IJavaElement, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IMethod createMethod (java.lang.String, org.eclipse.jdt.core.IJavaElement, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IType createType (java.lang.String, org.eclipse.jdt.core.IJavaElement, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IMethod[] findMethods (org.eclipse.jdt.core.IMethod)
public abstract org.eclipse.jdt.core.IJavaElement[] getChildrenForCategory (java.lang.String) throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String getElementName ()
public abstract org.eclipse.jdt.core.IField getField (java.lang.String)
public abstract org.eclipse.jdt.core.IField[] getFields () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String getFullyQualifiedName ()
public abstract java.lang.String getFullyQualifiedName (char)
public abstract java.lang.String getFullyQualifiedParameterizedName () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IInitializer getInitializer (int)
public abstract org.eclipse.jdt.core.IInitializer[] getInitializers () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String getKey ()
public abstract org.eclipse.jdt.core.IMethod getMethod (java.lang.String, java.lang.String[])
public abstract org.eclipse.jdt.core.IMethod[] getMethods () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IPackageFragment getPackageFragment ()
public abstract java.lang.String getSuperclassName () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String getSuperclassTypeSignature () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String[] getSuperInterfaceTypeSignatures () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String[] getSuperInterfaceNames () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String[] getTypeParameterSignatures () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeParameter[] getTypeParameters () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IType getType (java.lang.String)
public abstract org.eclipse.jdt.core.ITypeParameter getTypeParameter (java.lang.String)
public abstract java.lang.String getTypeQualifiedName ()
public abstract java.lang.String getTypeQualifiedName (char)
public abstract org.eclipse.jdt.core.IType[] getTypes () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isAnonymous () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isClass () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isEnum () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isInterface () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isAnnotation () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isLocal () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isMember () throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isResolved ()
public abstract org.eclipse.jdt.core.ITypeHierarchy loadTypeHierachy (java.io.InputStream, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeHierarchy newSupertypeHierarchy (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeHierarchy newSupertypeHierarchy (org.eclipse.jdt.core.ICompilationUnit[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeHierarchy newSupertypeHierarchy (org.eclipse.jdt.core.IWorkingCopy[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeHierarchy newSupertypeHierarchy (org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.IJavaProject, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.ICompilationUnit[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.IWorkingCopy[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String[][] resolveType (java.lang.String) throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String[][] resolveType (java.lang.String, org.eclipse.jdt.core.WorkingCopyOwner) throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/ITypeHierarchy.classITypeHierarchy.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ITypeHierarchy extends java.lang.Object {
public abstract void addTypeHierarchyChangedListener (org.eclipse.jdt.core.ITypeHierarchyChangedListener)
public abstract boolean contains (org.eclipse.jdt.core.IType)
public abstract boolean exists ()
public abstract org.eclipse.jdt.core.IType[] getAllClasses ()
public abstract org.eclipse.jdt.core.IType[] getAllInterfaces ()
public abstract org.eclipse.jdt.core.IType[] getAllSubtypes (org.eclipse.jdt.core.IType)
public abstract org.eclipse.jdt.core.IType[] getAllSuperclasses (org.eclipse.jdt.core.IType)
public abstract org.eclipse.jdt.core.IType[] getAllSuperInterfaces (org.eclipse.jdt.core.IType)
public abstract org.eclipse.jdt.core.IType[] getAllSupertypes (org.eclipse.jdt.core.IType)
public abstract org.eclipse.jdt.core.IType[] getAllTypes ()
public abstract int getCachedFlags (org.eclipse.jdt.core.IType)
public abstract org.eclipse.jdt.core.IType[] getExtendingInterfaces (org.eclipse.jdt.core.IType)
public abstract org.eclipse.jdt.core.IType[] getImplementingClasses (org.eclipse.jdt.core.IType)
public abstract org.eclipse.jdt.core.IType[] getRootClasses ()
public abstract org.eclipse.jdt.core.IType[] getRootInterfaces ()
public abstract org.eclipse.jdt.core.IType[] getSubclasses (org.eclipse.jdt.core.IType)
public abstract org.eclipse.jdt.core.IType[] getSubtypes (org.eclipse.jdt.core.IType)
public abstract org.eclipse.jdt.core.IType getSuperclass (org.eclipse.jdt.core.IType)
public abstract org.eclipse.jdt.core.IType[] getSuperInterfaces (org.eclipse.jdt.core.IType)
public abstract org.eclipse.jdt.core.IType[] getSupertypes (org.eclipse.jdt.core.IType)
public abstract org.eclipse.jdt.core.IType getType ()
public abstract void refresh (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void removeTypeHierarchyChangedListener (org.eclipse.jdt.core.ITypeHierarchyChangedListener)
public abstract void store (java.io.OutputStream, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/ITypeHierarchyChangedListener.classITypeHierarchyChangedListener.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ITypeHierarchyChangedListener extends java.lang.Object {
public abstract void typeHierarchyChanged (org.eclipse.jdt.core.ITypeHierarchy)
}
org/eclipse/jdt/core/ITypeParameter.classITypeParameter.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ITypeParameter extends java.lang.Object implements org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.ISourceReference {
public abstract java.lang.String[] getBounds () throws org.eclipse.jdt.core.JavaModelException
public abstract java.lang.String[] getBoundsSignatures () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IMember getDeclaringMember ()
public abstract org.eclipse.jdt.core.ISourceRange getNameRange () throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/ITypeRoot.classITypeRoot.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.ITypeRoot extends java.lang.Object implements org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.IParent org.eclipse.jdt.core.IOpenable org.eclipse.jdt.core.ISourceReference org.eclipse.jdt.core.ICodeAssist {
public abstract org.eclipse.jdt.core.IType findPrimaryType ()
public abstract org.eclipse.jdt.core.IJavaElement getElementAt (int) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.ICompilationUnit getWorkingCopy (org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/IWorkingCopy.classIWorkingCopy.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.IWorkingCopy extends java.lang.Object {
public abstract void commit (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void destroy ()
public abstract org.eclipse.jdt.core.IJavaElement findSharedWorkingCopy (org.eclipse.jdt.core.IBufferFactory)
public abstract org.eclipse.jdt.core.IJavaElement getOriginal (org.eclipse.jdt.core.IJavaElement)
public abstract org.eclipse.jdt.core.IJavaElement getOriginalElement ()
public abstract org.eclipse.jdt.core.IJavaElement[] findElements (org.eclipse.jdt.core.IJavaElement)
public abstract org.eclipse.jdt.core.IType findPrimaryType ()
public abstract org.eclipse.jdt.core.IJavaElement getSharedWorkingCopy (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.jdt.core.IBufferFactory, org.eclipse.jdt.core.IProblemRequestor) throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IJavaElement getWorkingCopy () throws org.eclipse.jdt.core.JavaModelException
public abstract org.eclipse.jdt.core.IJavaElement getWorkingCopy (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.jdt.core.IBufferFactory, org.eclipse.jdt.core.IProblemRequestor) throws org.eclipse.jdt.core.JavaModelException
public abstract boolean isBasedOn (org.eclipse.core.resources.IResource)
public abstract boolean isWorkingCopy ()
public abstract org.eclipse.core.resources.IMarker[] reconcile () throws org.eclipse.jdt.core.JavaModelException
public abstract void reconcile (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
public abstract void restore () throws org.eclipse.jdt.core.JavaModelException
}
org/eclipse/jdt/core/JavaConventions.classJavaConventions.java
package org.eclipse.jdt.core
public final org.eclipse.jdt.core.JavaConventions extends java.lang.Object {
private static final char DOT
private static final String PACKAGE_INFO
private static final org.eclipse.jdt.internal.compiler.parser.Scanner SCANNER
static void ()
private void ()
public static boolean isOverlappingRoots (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath rootPath1
org.eclipse.core.runtime.IPath rootPath2
private static synchronized char[] scannedIdentifier (java.lang.String, java.lang.String, java.lang.String)
String id
String sourceLevel
String complianceLevel
int token
public static org.eclipse.core.runtime.IStatus validateCompilationUnitName (java.lang.String)
String name
public static org.eclipse.core.runtime.IStatus validateCompilationUnitName (java.lang.String, java.lang.String, java.lang.String)
String name
String sourceLevel
String complianceLevel
String identifier
int index
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.IStatus status
public static org.eclipse.core.runtime.IStatus validateClassFileName (java.lang.String)
String name
public static org.eclipse.core.runtime.IStatus validateClassFileName (java.lang.String, java.lang.String, java.lang.String)
String name
String sourceLevel
String complianceLevel
String identifier
int index
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.IStatus status
public static org.eclipse.core.runtime.IStatus validateFieldName (java.lang.String)
String name
public static org.eclipse.core.runtime.IStatus validateFieldName (java.lang.String, java.lang.String, java.lang.String)
String name
String sourceLevel
String complianceLevel
public static org.eclipse.core.runtime.IStatus validateIdentifier (java.lang.String)
String id
public static org.eclipse.core.runtime.IStatus validateIdentifier (java.lang.String, java.lang.String, java.lang.String)
String id
String sourceLevel
String complianceLevel
public static org.eclipse.core.runtime.IStatus validateImportDeclaration (java.lang.String)
String name
public static org.eclipse.core.runtime.IStatus validateImportDeclaration (java.lang.String, java.lang.String, java.lang.String)
String name
String sourceLevel
String complianceLevel
public static org.eclipse.core.runtime.IStatus validateJavaTypeName (java.lang.String)
String name
public static org.eclipse.core.runtime.IStatus validateJavaTypeName (java.lang.String, java.lang.String, java.lang.String)
String name
String sourceLevel
String complianceLevel
String trimmed
int index
char[] scannedID
char[] scannedID
String pkg
org.eclipse.core.runtime.IStatus status
String type
org.eclipse.core.runtime.IStatus status
public static org.eclipse.core.runtime.IStatus validateMethodName (java.lang.String)
String name
public static org.eclipse.core.runtime.IStatus validateMethodName (java.lang.String, java.lang.String, java.lang.String)
String name
String sourceLevel
String complianceLevel
public static org.eclipse.core.runtime.IStatus validatePackageName (java.lang.String)
String name
public static org.eclipse.core.runtime.IStatus validatePackageName (java.lang.String, java.lang.String, java.lang.String)
String name
String sourceLevel
String complianceLevel
int length
int dot
org.eclipse.core.resources.IWorkspace workspace
java.util.StringTokenizer st
boolean firstToken
org.eclipse.core.runtime.IStatus warningStatus
String typeName
char[] scannedID
org.eclipse.core.runtime.IStatus status
public static org.eclipse.jdt.core.IJavaModelStatus validateClasspath (org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IPath)
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.core.IClasspathEntry[] rawClasspath
org.eclipse.core.runtime.IPath projectOutputLocation
public static org.eclipse.jdt.core.IJavaModelStatus validateClasspathEntry (org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.IClasspathEntry, boolean)
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.core.IClasspathEntry entry
boolean checkSourceAttachment
public static org.eclipse.core.runtime.IStatus validateTypeVariableName (java.lang.String)
String name
public static org.eclipse.core.runtime.IStatus validateTypeVariableName (java.lang.String, java.lang.String, java.lang.String)
String name
String sourceLevel
String complianceLevel
}
org/eclipse/jdt/core/JavaCore$1.classJavaCore.java
package org.eclipse.jdt.core
org.eclipse.jdt.core.JavaCore$1 extends org.eclipse.jdt.core.search.TypeNameRequestor {
void ()
public void acceptType (int, char[], char[], char[][], java.lang.String)
int modifiers
char[] packageName
char[] simpleTypeName
char[][] enclosingTypeNames
String path
}
org/eclipse/jdt/core/JavaCore$2.classJavaCore.java
package org.eclipse.jdt.core
org.eclipse.jdt.core.JavaCore$2 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable {
private final org.eclipse.jdt.core.IJavaProject[] val$projects
void (org.eclipse.jdt.core.IJavaProject[])
public void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor progressMonitor2
int i
int length
org.eclipse.jdt.core.IJavaProject project
}
org/eclipse/jdt/core/JavaCore.classJavaCore.java
package org.eclipse.jdt.core
public final org.eclipse.jdt.core.JavaCore extends org.eclipse.core.runtime.Plugin {
private static final org.eclipse.core.resources.IResource[] NO_GENERATED_RESOURCES
private static org.eclipse.core.runtime.Plugin JAVA_CORE_PLUGIN
public static final String PLUGIN_ID
public static final String BUILDER_ID
public static final String MODEL_ID
public static final String NATURE_ID
protected static final String ATT_HANDLE_ID
public static final String USER_LIBRARY_CONTAINER_ID
public static final String COMPILER_LOCAL_VARIABLE_ATTR
public static final String COMPILER_LINE_NUMBER_ATTR
public static final String COMPILER_SOURCE_FILE_ATTR
public static final String COMPILER_CODEGEN_UNUSED_LOCAL
public static final String COMPILER_CODEGEN_TARGET_PLATFORM
public static final String COMPILER_CODEGEN_INLINE_JSR_BYTECODE
public static final String COMPILER_DOC_COMMENT_SUPPORT
public static final String COMPILER_PB_UNREACHABLE_CODE
public static final String COMPILER_PB_INVALID_IMPORT
public static final String COMPILER_PB_OVERRIDING_PACKAGE_DEFAULT_METHOD
public static final String COMPILER_PB_METHOD_WITH_CONSTRUCTOR_NAME
public static final String COMPILER_PB_DEPRECATION
public static final String COMPILER_PB_DEPRECATION_IN_DEPRECATED_CODE
public static final String COMPILER_PB_DEPRECATION_WHEN_OVERRIDING_DEPRECATED_METHOD
public static final String COMPILER_PB_HIDDEN_CATCH_BLOCK
public static final String COMPILER_PB_UNUSED_LOCAL
public static final String COMPILER_PB_UNUSED_PARAMETER
public static final String COMPILER_PB_UNUSED_PARAMETER_WHEN_IMPLEMENTING_ABSTRACT
public static final String COMPILER_PB_UNUSED_PARAMETER_WHEN_OVERRIDING_CONCRETE
public static final String COMPILER_PB_UNUSED_PARAMETER_INCLUDE_DOC_COMMENT_REFERENCE
public static final String COMPILER_PB_UNUSED_IMPORT
public static final String COMPILER_PB_UNUSED_TYPE_ARGUMENTS_FOR_METHOD_INVOCATION
public static final String COMPILER_PB_SYNTHETIC_ACCESS_EMULATION
public static final String COMPILER_PB_NON_NLS_STRING_LITERAL
public static final String COMPILER_PB_ASSERT_IDENTIFIER
public static final String COMPILER_PB_ENUM_IDENTIFIER
public static final String COMPILER_PB_STATIC_ACCESS_RECEIVER
public static final String COMPILER_PB_INDIRECT_STATIC_ACCESS
public static final String COMPILER_PB_NO_EFFECT_ASSIGNMENT
public static final String COMPILER_PB_INCOMPATIBLE_NON_INHERITED_INTERFACE_METHOD
public static final String COMPILER_PB_UNUSED_PRIVATE_MEMBER
public static final String COMPILER_PB_LOCAL_VARIABLE_HIDING
public static final String COMPILER_PB_SPECIAL_PARAMETER_HIDING_FIELD
public static final String COMPILER_PB_FIELD_HIDING
public static final String COMPILER_PB_TYPE_PARAMETER_HIDING
public static final String COMPILER_PB_POSSIBLE_ACCIDENTAL_BOOLEAN_ASSIGNMENT
public static final String COMPILER_PB_FALLTHROUGH_CASE
public static final String COMPILER_PB_EMPTY_STATEMENT
public static final String COMPILER_PB_BOOLEAN_METHOD_THROWING_EXCEPTION
public static final String COMPILER_PB_UNNECESSARY_TYPE_CHECK
public static final String COMPILER_PB_UNNECESSARY_ELSE
public static final String COMPILER_PB_UNDOCUMENTED_EMPTY_BLOCK
public static final String COMPILER_PB_FINALLY_BLOCK_NOT_COMPLETING
public static final String COMPILER_PB_UNUSED_DECLARED_THROWN_EXCEPTION
public static final String COMPILER_PB_UNUSED_DECLARED_THROWN_EXCEPTION_WHEN_OVERRIDING
public static final String COMPILER_PB_UNUSED_DECLARED_THROWN_EXCEPTION_INCLUDE_DOC_COMMENT_REFERENCE
public static final String COMPILER_PB_UNUSED_DECLARED_THROWN_EXCEPTION_EXEMPT_EXCEPTION_AND_THROWABLE
public static final String COMPILER_PB_UNQUALIFIED_FIELD_ACCESS
public static final String COMPILER_PB_UNSAFE_TYPE_OPERATION
public static final String COMPILER_PB_UNCHECKED_TYPE_OPERATION
public static final String COMPILER_PB_RAW_TYPE_REFERENCE
public static final String COMPILER_PB_FINAL_PARAMETER_BOUND
public static final String COMPILER_PB_MISSING_SERIAL_VERSION
public static final String COMPILER_PB_VARARGS_ARGUMENT_NEED_CAST
public static final String COMPILER_PB_AUTOBOXING
public static final String COMPILER_PB_ANNOTATION_SUPER_INTERFACE
public static final String COMPILER_PB_MISSING_OVERRIDE_ANNOTATION
public static final String COMPILER_PB_MISSING_OVERRIDE_ANNOTATION_FOR_INTERFACE_METHOD_IMPLEMENTATION
public static final String COMPILER_PB_MISSING_DEPRECATED_ANNOTATION
public static final String COMPILER_PB_MISSING_HASHCODE_METHOD
public static final String COMPILER_PB_DEAD_CODE
public static final String COMPILER_PB_DEAD_CODE_IN_TRIVIAL_IF_STATEMENT
public static final String COMPILER_PB_INCOMPLETE_ENUM_SWITCH
public static final String COMPILER_PB_INCONSISTENT_NULL_CHECK
public static final String COMPILER_PB_UNUSED_LABEL
public static final String COMPILER_PB_INVALID_JAVADOC
public static final String COMPILER_PB_INVALID_JAVADOC_TAGS
public static final String COMPILER_PB_INVALID_JAVADOC_TAGS__DEPRECATED_REF
public static final String COMPILER_PB_INVALID_JAVADOC_TAGS__NOT_VISIBLE_REF
public static final String COMPILER_PB_INVALID_JAVADOC_TAGS_VISIBILITY
public static final String COMPILER_PB_MISSING_JAVADOC_TAG_DESCRIPTION
public static final String COMPILER_PB_MISSING_JAVADOC_TAGS
public static final String COMPILER_PB_MISSING_JAVADOC_TAGS_VISIBILITY
public static final String COMPILER_PB_MISSING_JAVADOC_TAGS_OVERRIDING
public static final String COMPILER_PB_MISSING_JAVADOC_COMMENTS
public static final String COMPILER_PB_MISSING_JAVADOC_COMMENTS_VISIBILITY
public static final String COMPILER_PB_MISSING_JAVADOC_COMMENTS_OVERRIDING
public static final String COMPILER_PB_CHAR_ARRAY_IN_STRING_CONCATENATION
public static final String COMPILER_PB_MAX_PER_UNIT
public static final String COMPILER_PB_FATAL_OPTIONAL_ERROR
public static final String COMPILER_PB_PARAMETER_ASSIGNMENT
public static final String COMPILER_SOURCE
public static final String COMPILER_COMPLIANCE
public static final String COMPILER_TASK_PRIORITIES
public static final String COMPILER_TASK_TAGS
public static final String COMPILER_TASK_CASE_SENSITIVE
public static final String COMPILER_PB_FORBIDDEN_REFERENCE
public static final String COMPILER_PB_DISCOURAGED_REFERENCE
public static final String COMPILER_PB_SUPPRESS_WARNINGS
public static final String COMPILER_PB_SUPPRESS_OPTIONAL_ERRORS
public static final String COMPILER_PB_UNHANDLED_WARNING_TOKEN
public static final String COMPILER_PB_UNUSED_WARNING_TOKEN
public static final String COMPILER_PB_NULL_REFERENCE
public static final String COMPILER_PB_POTENTIAL_NULL_REFERENCE
public static final String COMPILER_PB_REDUNDANT_NULL_CHECK
public static final String COMPILER_PB_OVERRIDING_METHOD_WITHOUT_SUPER_INVOCATION
public static final String COMPILER_PB_REDUNDANT_SUPERINTERFACE
public static final String COMPILER_PB_COMPARING_IDENTICAL
public static final String COMPILER_PB_MISSING_SYNCHRONIZED_ON_INHERITED_METHOD
public static final String COMPILER_PB_UNUSED_OBJECT_ALLOCATION
public static final String CORE_JAVA_BUILD_ORDER
public static final String CORE_JAVA_BUILD_RESOURCE_COPY_FILTER
public static final String CORE_JAVA_BUILD_DUPLICATE_RESOURCE
public static final String CORE_JAVA_BUILD_CLEAN_OUTPUT_FOLDER
public static final String CORE_JAVA_BUILD_RECREATE_MODIFIED_CLASS_FILES_IN_OUTPUT_FOLDER
public static final String CORE_INCOMPLETE_CLASSPATH
public static final String CORE_CIRCULAR_CLASSPATH
public static final String CORE_INCOMPATIBLE_JDK_LEVEL
public static final String CORE_JAVA_BUILD_INVALID_CLASSPATH
public static final String CORE_ENCODING
public static final String CORE_ENABLE_CLASSPATH_EXCLUSION_PATTERNS
public static final String CORE_ENABLE_CLASSPATH_MULTIPLE_OUTPUT_LOCATIONS
public static final String TIMEOUT_FOR_PARAMETER_NAME_FROM_ATTACHED_JAVADOC
public static final String FORMATTER_NEWLINE_OPENING_BRACE
public static final String FORMATTER_NEWLINE_CONTROL
public static final String FORMATTER_NEWLINE_ELSE_IF
public static final String FORMATTER_NEWLINE_EMPTY_BLOCK
public static final String FORMATTER_CLEAR_BLANK_LINES
public static final String FORMATTER_LINE_SPLIT
public static final String FORMATTER_COMPACT_ASSIGNMENT
public static final String FORMATTER_TAB_CHAR
public static final String FORMATTER_TAB_SIZE
public static final String FORMATTER_SPACE_CASTEXPRESSION
public static final String CODEASSIST_VISIBILITY_CHECK
public static final String CODEASSIST_DEPRECATION_CHECK
public static final String CODEASSIST_CAMEL_CASE_MATCH
public static final String CODEASSIST_IMPLICIT_QUALIFICATION
public static final String CODEASSIST_FIELD_PREFIXES
public static final String CODEASSIST_STATIC_FIELD_PREFIXES
public static final String CODEASSIST_STATIC_FINAL_FIELD_PREFIXES
public static final String CODEASSIST_LOCAL_PREFIXES
public static final String CODEASSIST_ARGUMENT_PREFIXES
public static final String CODEASSIST_FIELD_SUFFIXES
public static final String CODEASSIST_STATIC_FIELD_SUFFIXES
public static final String CODEASSIST_STATIC_FINAL_FIELD_SUFFIXES
public static final String CODEASSIST_LOCAL_SUFFIXES
public static final String CODEASSIST_ARGUMENT_SUFFIXES
public static final String CODEASSIST_FORBIDDEN_REFERENCE_CHECK
public static final String CODEASSIST_DISCOURAGED_REFERENCE_CHECK
public static final String CODEASSIST_SUGGEST_STATIC_IMPORTS
public static final String DEFAULT_TASK_TAG
public static final String DEFAULT_TASK_PRIORITY
public static final String DEFAULT_TASK_TAGS
public static final String DEFAULT_TASK_PRIORITIES
public static final String GENERATE
public static final String DO_NOT_GENERATE
public static final String PRESERVE
public static final String OPTIMIZE_OUT
public static final String COMPILER_TASK_PRIORITY_HIGH
public static final String COMPILER_TASK_PRIORITY_LOW
public static final String COMPILER_TASK_PRIORITY_NORMAL
public static final String VERSION_1_1
public static final String VERSION_1_2
public static final String VERSION_1_3
public static final String VERSION_1_4
public static final String VERSION_1_5
public static final String VERSION_1_6
public static final String VERSION_1_7
public static final String VERSION_CLDC_1_1
public static final String ABORT
public static final String ERROR
public static final String WARNING
public static final String IGNORE
public static final String COMPUTE
public static final String INSERT
public static final String DO_NOT_INSERT
public static final String PRESERVE_ONE
public static final String CLEAR_ALL
public static final String NORMAL
public static final String COMPACT
public static final String TAB
public static final String SPACE
public static final String ENABLED
public static final String DISABLED
public static final String CLEAN
public static final String PUBLIC
public static final String PROTECTED
public static final String DEFAULT
public static final String PRIVATE
public static final String NEVER
public static final String COMPILER_PB_MISSING_JAVADOC_TAG_DESCRIPTION_NO_TAG
public static final String COMPILER_PB_MISSING_JAVADOC_TAG_DESCRIPTION_RETURN_TAG
public static final String COMPILER_PB_MISSING_JAVADOC_TAG_DESCRIPTION_ALL_STANDARD_TAGS
public static final String JAVA_SOURCE_CONTENT_TYPE
static void ()
public void ()
public static void addElementChangedListener (org.eclipse.jdt.core.IElementChangedListener)
org.eclipse.jdt.core.IElementChangedListener listener
public static void addElementChangedListener (org.eclipse.jdt.core.IElementChangedListener, int)
org.eclipse.jdt.core.IElementChangedListener listener
int eventMask
public static void addJavaElementMarkerAttributes (java.util.Map, org.eclipse.jdt.core.IJavaElement)
java.util.Map attributes
org.eclipse.jdt.core.IJavaElement element
private static void addNonJavaResources (java.lang.Object[], org.eclipse.core.resources.IContainer, int, java.util.ArrayList)
Object[] nonJavaResources
org.eclipse.core.resources.IContainer container
int rootPathSegmentCounts
java.util.ArrayList collector
int i
int max
Object nonJavaResource
org.eclipse.core.resources.IFile file
org.eclipse.core.runtime.IPath path
org.eclipse.core.resources.IResource member
org.eclipse.core.resources.IFolder folder
org.eclipse.core.resources.IResource[] members
public static void addPreProcessingResourceChangedListener (org.eclipse.core.resources.IResourceChangeListener)
org.eclipse.core.resources.IResourceChangeListener listener
public static void addPreProcessingResourceChangedListener (org.eclipse.core.resources.IResourceChangeListener, int)
org.eclipse.core.resources.IResourceChangeListener listener
int eventMask
public void configureJavaElementMarker (org.eclipse.core.resources.IMarker, org.eclipse.jdt.core.IJavaElement) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IMarker marker
org.eclipse.jdt.core.IJavaElement element
public static org.eclipse.jdt.core.IJavaElement create (java.lang.String)
String handleIdentifier
public static org.eclipse.jdt.core.IJavaElement create (java.lang.String, org.eclipse.jdt.core.WorkingCopyOwner)
String handleIdentifier
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.jdt.internal.core.util.MementoTokenizer memento
org.eclipse.jdt.internal.core.JavaModel model
public static org.eclipse.jdt.core.IJavaElement create (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
public static org.eclipse.jdt.core.IJavaElement create (org.eclipse.core.resources.IFolder)
org.eclipse.core.resources.IFolder folder
public static org.eclipse.jdt.core.IJavaProject create (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
org.eclipse.jdt.internal.core.JavaModel javaModel
public static org.eclipse.jdt.core.IJavaElement create (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public static org.eclipse.jdt.core.IJavaElement create (org.eclipse.core.resources.IResource, org.eclipse.jdt.core.IJavaProject)
org.eclipse.core.resources.IResource resource
org.eclipse.jdt.core.IJavaProject project
public static org.eclipse.jdt.core.IJavaModel create (org.eclipse.core.resources.IWorkspaceRoot)
org.eclipse.core.resources.IWorkspaceRoot root
public static org.eclipse.jdt.core.IClassFile createClassFileFrom (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
public static org.eclipse.jdt.core.ICompilationUnit createCompilationUnitFrom (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
public static org.eclipse.jdt.core.IPackageFragmentRoot createJarPackageFragmentRootFrom (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
public static org.eclipse.jdt.core.IClasspathContainer getClasspathContainer (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.jdt.core.IClasspathContainer container
public static org.eclipse.jdt.core.ClasspathContainerInitializer getClasspathContainerInitializer (java.lang.String)
String containerID
java.util.Hashtable containerInitializersCache
org.eclipse.jdt.core.ClasspathContainerInitializer initializer
private static org.eclipse.jdt.core.ClasspathContainerInitializer computeClasspathContainerInitializer (java.lang.String)
String containerID
org.eclipse.core.runtime.Plugin jdtCorePlugin
org.eclipse.core.runtime.IExtensionPoint extension
org.eclipse.core.runtime.IExtension[] extensions
int i
org.eclipse.core.runtime.IConfigurationElement[] configElements
int j
org.eclipse.core.runtime.IConfigurationElement configurationElement
String initializerID
Object execExt
org.eclipse.core.runtime.CoreException e
private static void verbose_failed_to_instanciate_container_initializer (java.lang.String, org.eclipse.core.runtime.IConfigurationElement)
String containerID
org.eclipse.core.runtime.IConfigurationElement configurationElement
private static void verbose_found_container_initializer (java.lang.String, org.eclipse.core.runtime.IConfigurationElement)
String containerID
org.eclipse.core.runtime.IConfigurationElement configurationElement
public static org.eclipse.core.runtime.IPath getClasspathVariable (java.lang.String)
String variableName
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.core.runtime.IPath variablePath
org.eclipse.jdt.core.ClasspathVariableInitializer initializer
boolean ok
RuntimeException e
Error e
private static void verbose_no_variable_initializer_found (java.lang.String)
String variableName
private static void verbose_variable_value_after_initialization (java.lang.String, org.eclipse.core.runtime.IPath)
String variableName
org.eclipse.core.runtime.IPath variablePath
private static void verbose_triggering_variable_initialization (java.lang.String, org.eclipse.jdt.core.ClasspathVariableInitializer)
String variableName
org.eclipse.jdt.core.ClasspathVariableInitializer initializer
private static void verbose_triggering_variable_initialization_invocation_trace ()
public static java.lang.String getClasspathVariableDeprecationMessage (java.lang.String)
String variableName
org.eclipse.jdt.internal.core.JavaModelManager manager
String message
org.eclipse.core.runtime.IPath variablePath
org.eclipse.core.runtime.Plugin jdtCorePlugin
org.eclipse.core.runtime.IExtensionPoint extension
org.eclipse.core.runtime.IExtension[] extensions
int i
org.eclipse.core.runtime.IConfigurationElement[] configElements
int j
org.eclipse.core.runtime.IConfigurationElement configElement
String varAttribute
String deprecatedAttribute
public static org.eclipse.jdt.core.ClasspathVariableInitializer getClasspathVariableInitializer (java.lang.String)
String variable
org.eclipse.core.runtime.Plugin jdtCorePlugin
org.eclipse.core.runtime.IExtensionPoint extension
org.eclipse.core.runtime.IExtension[] extensions
int i
org.eclipse.core.runtime.IConfigurationElement[] configElements
int j
org.eclipse.core.runtime.IConfigurationElement configElement
String varAttribute
Object execExt
org.eclipse.jdt.core.ClasspathVariableInitializer initializer
String deprecatedAttribute
String readOnlyAttribute
org.eclipse.core.runtime.CoreException e
private static void verbose_failed_to_instanciate_variable_initializer (java.lang.String, org.eclipse.core.runtime.IConfigurationElement)
String variable
org.eclipse.core.runtime.IConfigurationElement configElement
private static void verbose_found_variable_initializer (java.lang.String, org.eclipse.core.runtime.IConfigurationElement)
String variable
org.eclipse.core.runtime.IConfigurationElement configElement
public static java.lang.String[] getClasspathVariableNames ()
public static java.util.Hashtable getDefaultOptions ()
public static java.lang.String getEncoding ()
public static org.eclipse.core.resources.IResource[] getGeneratedResources (org.eclipse.jdt.core.IRegion, boolean)
org.eclipse.jdt.core.IRegion region
boolean includesNonJavaResources
org.eclipse.jdt.core.IJavaElement[] elements
java.util.HashMap projectsStates
java.util.ArrayList collector
int i
int max
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.core.resources.IProject project
org.eclipse.jdt.internal.core.builder.State state
org.eclipse.jdt.internal.core.builder.State currentState
org.eclipse.jdt.core.IPackageFragmentRoot[] roots
org.eclipse.jdt.core.IRegion region2
int j
org.eclipse.core.resources.IResource[] res
int j
int max2
org.eclipse.core.runtime.IPath outputLocation
org.eclipse.jdt.core.IJavaElement root
org.eclipse.jdt.core.IPackageFragmentRoot packageFragmentRoot
int rootPathSegmentCounts
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.runtime.IPath entryOutputLocation
org.eclipse.jdt.core.JavaModelException e
org.eclipse.core.resources.IContainer container
org.eclipse.jdt.core.ICompilationUnit unit
org.eclipse.jdt.core.IPackageFragment fragment
org.eclipse.jdt.core.IPackageFragment fragment
org.eclipse.jdt.core.ICompilationUnit[] compilationUnits
int j
int max2
Object[] nonJavaResources
org.eclipse.jdt.core.IPackageFragmentRoot fragmentRoot
org.eclipse.jdt.core.IJavaElement[] children
int j
int max2
org.eclipse.jdt.core.ICompilationUnit[] units
int n
int max3
Object[] nonJavaResources
int size
org.eclipse.core.resources.IResource[] result
private static void getGeneratedResource (org.eclipse.jdt.core.ICompilationUnit, org.eclipse.core.resources.IContainer, org.eclipse.jdt.internal.core.builder.State, int, java.util.ArrayList)
org.eclipse.jdt.core.ICompilationUnit unit
org.eclipse.core.resources.IContainer container
org.eclipse.jdt.internal.core.builder.State state
int rootPathSegmentCounts
java.util.ArrayList collector
org.eclipse.core.resources.IResource resource
char[][] typeNames
org.eclipse.core.runtime.IPath path
int j
int max2
org.eclipse.core.runtime.IPath localPath
org.eclipse.core.resources.IResource member
org.eclipse.core.runtime.IPath path
org.eclipse.core.resources.IResource member
public static org.eclipse.jdt.core.JavaCore getJavaCore ()
public static java.lang.String[] getJavaLikeExtensions ()
public static java.lang.String getOption (java.lang.String)
String optionName
public static java.lang.String getOptionForConfigurableSeverity (int)
int problemID
public static java.util.Hashtable getOptions ()
public static org.eclipse.core.runtime.Plugin getPlugin ()
public static org.eclipse.jdt.core.IClasspathEntry getResolvedClasspathEntry (org.eclipse.jdt.core.IClasspathEntry)
org.eclipse.jdt.core.IClasspathEntry entry
public static org.eclipse.core.runtime.IPath getResolvedVariablePath (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath variablePath
public static org.eclipse.jdt.core.IWorkingCopy[] getSharedWorkingCopies (org.eclipse.jdt.core.IBufferFactory)
org.eclipse.jdt.core.IBufferFactory factory
public static java.lang.String[] getUserLibraryNames ()
public static org.eclipse.jdt.core.ICompilationUnit[] getWorkingCopies (org.eclipse.jdt.core.WorkingCopyOwner)
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.jdt.core.ICompilationUnit[] result
public static void initializeAfterLoad (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.core.runtime.SubProgressMonitor subMonitor
org.eclipse.jdt.internal.core.ExternalFoldersManager externalFoldersManager
org.eclipse.jdt.core.IJavaProject[] projects
java.util.HashSet visitedPaths
int i
int length
org.eclipse.jdt.internal.core.JavaProject javaProject
org.eclipse.jdt.core.IClasspathEntry[] classpath
org.eclipse.jdt.core.IClasspathEntry[] classpath
boolean needExternalFolderCreation
int j
int length2
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.runtime.IPath entryPath
org.eclipse.core.runtime.IPath entryPath
org.eclipse.jdt.core.search.SearchEngine engine
org.eclipse.jdt.core.search.IJavaSearchScope scope
org.eclipse.core.runtime.OperationCanceledException e
org.eclipse.core.runtime.QualifiedName qName
org.eclipse.core.resources.IWorkspaceRoot root
String versionNumber
org.eclipse.jdt.internal.core.JavaModel model
String newVersionNumber
org.eclipse.core.resources.IWorkspaceRunnable runnable
org.eclipse.core.runtime.CoreException e
public static boolean isClasspathVariableReadOnly (java.lang.String)
String variableName
public static boolean isJavaLikeFileName (java.lang.String)
String fileName
public static boolean isReferencedBy (org.eclipse.jdt.core.IJavaElement, org.eclipse.core.resources.IMarker) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.core.IJavaElement element
org.eclipse.core.resources.IMarker marker
org.eclipse.jdt.core.IMember member
String markerHandleId
org.eclipse.jdt.core.IJavaElement markerElement
org.eclipse.jdt.core.IType enclosingType
public static boolean isReferencedBy (org.eclipse.jdt.core.IJavaElement, org.eclipse.core.resources.IMarkerDelta) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.core.IJavaElement element
org.eclipse.core.resources.IMarkerDelta markerDelta
org.eclipse.jdt.core.IMember member
String markerDeltarHandleId
org.eclipse.jdt.core.IJavaElement markerElement
org.eclipse.jdt.core.IType enclosingType
public static org.eclipse.jdt.core.IAccessRule newAccessRule (org.eclipse.core.runtime.IPath, int)
org.eclipse.core.runtime.IPath filePattern
int kind
public static org.eclipse.jdt.core.IClasspathAttribute newClasspathAttribute (java.lang.String, java.lang.String)
String name
String value
public static org.eclipse.jdt.core.IClasspathEntry newContainerEntry (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath containerPath
public static org.eclipse.jdt.core.IClasspathEntry newContainerEntry (org.eclipse.core.runtime.IPath, boolean)
org.eclipse.core.runtime.IPath containerPath
boolean isExported
public static org.eclipse.jdt.core.IClasspathEntry newContainerEntry (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IAccessRule[], org.eclipse.jdt.core.IClasspathAttribute[], boolean)
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IAccessRule[] accessRules
org.eclipse.jdt.core.IClasspathAttribute[] extraAttributes
boolean isExported
public static org.eclipse.jdt.core.ITypeHierarchy newTypeHierarchy (org.eclipse.jdt.core.IRegion, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IRegion region
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.ICompilationUnit[] workingCopies
org.eclipse.jdt.internal.core.CreateTypeHierarchyOperation op
public static org.eclipse.jdt.core.IClasspathEntry newLibraryEntry (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath sourceAttachmentPath
org.eclipse.core.runtime.IPath sourceAttachmentRootPath
public static org.eclipse.jdt.core.IClasspathEntry newLibraryEntry (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, boolean)
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath sourceAttachmentPath
org.eclipse.core.runtime.IPath sourceAttachmentRootPath
boolean isExported
public static org.eclipse.jdt.core.IClasspathEntry newLibraryEntry (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IAccessRule[], org.eclipse.jdt.core.IClasspathAttribute[], boolean)
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath sourceAttachmentPath
org.eclipse.core.runtime.IPath sourceAttachmentRootPath
org.eclipse.jdt.core.IAccessRule[] accessRules
org.eclipse.jdt.core.IClasspathAttribute[] extraAttributes
boolean isExported
boolean hasDotDot
public static org.eclipse.jdt.core.IClasspathEntry newProjectEntry (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public static org.eclipse.jdt.core.IClasspathEntry newProjectEntry (org.eclipse.core.runtime.IPath, boolean)
org.eclipse.core.runtime.IPath path
boolean isExported
public static org.eclipse.jdt.core.IClasspathEntry newProjectEntry (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IAccessRule[], boolean, org.eclipse.jdt.core.IClasspathAttribute[], boolean)
org.eclipse.core.runtime.IPath path
org.eclipse.jdt.core.IAccessRule[] accessRules
boolean combineAccessRules
org.eclipse.jdt.core.IClasspathAttribute[] extraAttributes
boolean isExported
public static org.eclipse.jdt.core.IRegion newRegion ()
public static org.eclipse.jdt.core.IClasspathEntry newSourceEntry (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public static org.eclipse.jdt.core.IClasspathEntry newSourceEntry (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath[])
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath[] exclusionPatterns
public static org.eclipse.jdt.core.IClasspathEntry newSourceEntry (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath[], org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath[] exclusionPatterns
org.eclipse.core.runtime.IPath specificOutputLocation
public static org.eclipse.jdt.core.IClasspathEntry newSourceEntry (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath[], org.eclipse.core.runtime.IPath[], org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath[] inclusionPatterns
org.eclipse.core.runtime.IPath[] exclusionPatterns
org.eclipse.core.runtime.IPath specificOutputLocation
public static org.eclipse.jdt.core.IClasspathEntry newSourceEntry (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath[], org.eclipse.core.runtime.IPath[], org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IClasspathAttribute[])
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath[] inclusionPatterns
org.eclipse.core.runtime.IPath[] exclusionPatterns
org.eclipse.core.runtime.IPath specificOutputLocation
org.eclipse.jdt.core.IClasspathAttribute[] extraAttributes
public static org.eclipse.jdt.core.IClasspathEntry newVariableEntry (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath variablePath
org.eclipse.core.runtime.IPath variableSourceAttachmentPath
org.eclipse.core.runtime.IPath sourceAttachmentRootPath
public static org.eclipse.jdt.core.IClasspathEntry newVariableEntry (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, boolean)
org.eclipse.core.runtime.IPath variablePath
org.eclipse.core.runtime.IPath variableSourceAttachmentPath
org.eclipse.core.runtime.IPath variableSourceAttachmentRootPath
boolean isExported
public static org.eclipse.jdt.core.IClasspathEntry newVariableEntry (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IAccessRule[], org.eclipse.jdt.core.IClasspathAttribute[], boolean)
org.eclipse.core.runtime.IPath variablePath
org.eclipse.core.runtime.IPath variableSourceAttachmentPath
org.eclipse.core.runtime.IPath variableSourceAttachmentRootPath
org.eclipse.jdt.core.IAccessRule[] accessRules
org.eclipse.jdt.core.IClasspathAttribute[] extraAttributes
boolean isExported
public static org.eclipse.jdt.core.IClasspathEntry[] getReferencedClasspathEntries (org.eclipse.jdt.core.IClasspathEntry, org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IClasspathEntry libraryEntry
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.internal.core.JavaModelManager manager
public static void removeClasspathVariable (java.lang.String)
String variableName
public static void removeClasspathVariable (java.lang.String, org.eclipse.core.runtime.IProgressMonitor)
String variableName
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.SetVariablesOperation operation
org.eclipse.jdt.core.JavaModelException e
public static void removeElementChangedListener (org.eclipse.jdt.core.IElementChangedListener)
org.eclipse.jdt.core.IElementChangedListener listener
public static java.lang.String removeJavaLikeExtension (java.lang.String)
String fileName
public static void removePreProcessingResourceChangedListener (org.eclipse.core.resources.IResourceChangeListener)
org.eclipse.core.resources.IResourceChangeListener listener
public static void run (org.eclipse.core.resources.IWorkspaceRunnable, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IWorkspaceRunnable action
org.eclipse.core.runtime.IProgressMonitor monitor
public static void run (org.eclipse.core.resources.IWorkspaceRunnable, org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IWorkspaceRunnable action
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IWorkspace workspace
public static void setClasspathContainer (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject[], org.eclipse.jdt.core.IClasspathContainer[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject[] affectedProjects
org.eclipse.jdt.core.IClasspathContainer[] respectiveContainers
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.IClasspathContainer container
org.eclipse.jdt.internal.core.JavaModelManager manager
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.core.IClasspathContainer existingCointainer
org.eclipse.jdt.internal.core.SetContainerOperation operation
public static void setClasspathVariable (java.lang.String, org.eclipse.core.runtime.IPath) throws org.eclipse.jdt.core.JavaModelException
String variableName
org.eclipse.core.runtime.IPath path
public static void setClasspathVariable (java.lang.String, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String variableName
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IProgressMonitor monitor
public static void setClasspathVariables (java.lang.String[], org.eclipse.core.runtime.IPath[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String[] variableNames
org.eclipse.core.runtime.IPath[] paths
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.SetVariablesOperation operation
public static void setComplianceOptions (java.lang.String, java.util.Map)
String compliance
java.util.Map options
public static void setOptions (java.util.Hashtable)
java.util.Hashtable newOptions
public void stop (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext context
public void start (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext context
}
org/eclipse/jdt/core/JavaModelException.classJavaModelException.java
package org.eclipse.jdt.core
public org.eclipse.jdt.core.JavaModelException extends org.eclipse.core.runtime.CoreException {
private static final long serialVersionUID
org.eclipse.core.runtime.CoreException nestedCoreException
public void (java.lang.Throwable, int)
Throwable e
int code
public void (org.eclipse.core.runtime.CoreException)
org.eclipse.core.runtime.CoreException exception
public void (org.eclipse.jdt.core.IJavaModelStatus)
org.eclipse.jdt.core.IJavaModelStatus status
public java.lang.Throwable getException ()
public org.eclipse.jdt.core.IJavaModelStatus getJavaModelStatus ()
org.eclipse.core.runtime.IStatus status
public boolean isDoesNotExist ()
org.eclipse.jdt.core.IJavaModelStatus javaModelStatus
public void printStackTrace (java.io.PrintStream)
java.io.PrintStream output
Throwable throwable
public void printStackTrace (java.io.PrintWriter)
java.io.PrintWriter output
Throwable throwable
public java.lang.String toString ()
StringBuffer buffer
org.eclipse.core.runtime.CoreException c
}
org/eclipse/jdt/core/NamingConventions$NamingRequestor.classNamingConventions.java
package org.eclipse.jdt.core
org.eclipse.jdt.core.NamingConventions$NamingRequestor extends java.lang.Object implements org.eclipse.jdt.internal.core.INamingRequestor {
private static final int SIZE
private char[][] firstPrefixAndFirstSuffixResults
private int firstPrefixAndFirstSuffixResultsCount
private char[][] firstPrefixAndSuffixResults
private int firstPrefixAndSuffixResultsCount
private char[][] prefixAndFirstSuffixResults
private int prefixAndFirstSuffixResultsCount
private char[][] prefixAndSuffixResults
private int prefixAndSuffixResultsCount
private char[][] firstPrefixResults
private int firstPrefixResultsCount
private char[][] prefixResults
private int prefixResultsCount
private char[][] firstSuffixResults
private int firstSuffixResultsCount
private char[][] suffixResults
private int suffixResultsCount
private char[][] otherResults
private int otherResultsCount
void ()
public void acceptNameWithoutPrefixAndSuffix (char[], int)
char[] name
int reusedCharacters
int length
public void acceptNameWithPrefix (char[], boolean, int)
char[] name
boolean isFirstPrefix
int reusedCharacters
int length
int length
public void acceptNameWithPrefixAndSuffix (char[], boolean, boolean, int)
char[] name
boolean isFirstPrefix
boolean isFirstSuffix
int reusedCharacters
int length
int length
int length
int length
public void acceptNameWithSuffix (char[], boolean, int)
char[] name
boolean isFirstSuffix
int reusedCharacters
int length
int length
public char[][] getResults ()
int count
char[][] results
int index
}
org/eclipse/jdt/core/NamingConventions.classNamingConventions.java
package org.eclipse.jdt.core
public final org.eclipse.jdt.core.NamingConventions extends java.lang.Object {
private static final char[] GETTER_BOOL_NAME
private static final char[] GETTER_NAME
private static final char[] SETTER_NAME
public static final int VK_STATIC_FIELD
public static final int VK_INSTANCE_FIELD
public static final int VK_STATIC_FINAL_FIELD
public static final int VK_PARAMETER
public static final int VK_LOCAL
public static final int BK_NAME
public static final int BK_TYPE_NAME
static void ()
private static java.lang.String[] convertCharsToString (char[][])
char[][] c
int length
String[] s
int i
private static char[][] convertStringToChars (java.lang.String[])
String[] s
int length
char[][] c
int i
public static char[] removePrefixAndSuffixForArgumentName (org.eclipse.jdt.core.IJavaProject, char[])
org.eclipse.jdt.core.IJavaProject javaProject
char[] argumentName
public static java.lang.String removePrefixAndSuffixForArgumentName (org.eclipse.jdt.core.IJavaProject, java.lang.String)
org.eclipse.jdt.core.IJavaProject javaProject
String argumentName
public static char[] removePrefixAndSuffixForFieldName (org.eclipse.jdt.core.IJavaProject, char[], int)
org.eclipse.jdt.core.IJavaProject javaProject
char[] fieldName
int modifiers
public static java.lang.String removePrefixAndSuffixForFieldName (org.eclipse.jdt.core.IJavaProject, java.lang.String, int)
org.eclipse.jdt.core.IJavaProject javaProject
String fieldName
int modifiers
public static char[] removePrefixAndSuffixForLocalVariableName (org.eclipse.jdt.core.IJavaProject, char[])
org.eclipse.jdt.core.IJavaProject javaProject
char[] localName
public static java.lang.String removePrefixAndSuffixForLocalVariableName (org.eclipse.jdt.core.IJavaProject, java.lang.String)
org.eclipse.jdt.core.IJavaProject javaProject
String localName
public static java.lang.String getBaseName (int, java.lang.String, org.eclipse.jdt.core.IJavaProject)
int variableKind
String variableName
org.eclipse.jdt.core.IJavaProject javaProject
private static int getFieldVariableKind (int)
int modifiers
private static char[] suggestAccessorName (org.eclipse.jdt.core.IJavaProject, char[], int)
org.eclipse.jdt.core.IJavaProject project
char[] fieldName
int modifiers
char[] name
public static char[][] suggestArgumentNames (org.eclipse.jdt.core.IJavaProject, char[], char[], int, char[][])
org.eclipse.jdt.core.IJavaProject javaProject
char[] packageName
char[] qualifiedTypeName
int dim
char[][] excludedNames
char[] typeName
org.eclipse.jdt.core.NamingConventions$NamingRequestor requestor
public static java.lang.String[] suggestArgumentNames (org.eclipse.jdt.core.IJavaProject, java.lang.String, java.lang.String, int, java.lang.String[])
org.eclipse.jdt.core.IJavaProject javaProject
String packageName
String qualifiedTypeName
int dim
String[] excludedNames
public static char[][] suggestFieldNames (org.eclipse.jdt.core.IJavaProject, char[], char[], int, int, char[][])
org.eclipse.jdt.core.IJavaProject javaProject
char[] packageName
char[] qualifiedTypeName
int dim
int modifiers
char[][] excludedNames
char[] typeName
org.eclipse.jdt.core.NamingConventions$NamingRequestor requestor
public static java.lang.String[] suggestFieldNames (org.eclipse.jdt.core.IJavaProject, java.lang.String, java.lang.String, int, int, java.lang.String[])
org.eclipse.jdt.core.IJavaProject javaProject
String packageName
String qualifiedTypeName
int dim
int modifiers
String[] excludedNames
public static char[] suggestGetterName (org.eclipse.jdt.core.IJavaProject, char[], int, boolean, char[][])
org.eclipse.jdt.core.IJavaProject project
char[] fieldName
int modifiers
boolean isBoolean
char[][] excludedNames
char[] name
int prefixLen
public static java.lang.String suggestGetterName (org.eclipse.jdt.core.IJavaProject, java.lang.String, int, boolean, java.lang.String[])
org.eclipse.jdt.core.IJavaProject project
String fieldName
int modifiers
boolean isBoolean
String[] excludedNames
public static char[][] suggestLocalVariableNames (org.eclipse.jdt.core.IJavaProject, char[], char[], int, char[][])
org.eclipse.jdt.core.IJavaProject javaProject
char[] packageName
char[] qualifiedTypeName
int dim
char[][] excludedNames
char[] typeName
org.eclipse.jdt.core.NamingConventions$NamingRequestor requestor
public static java.lang.String[] suggestLocalVariableNames (org.eclipse.jdt.core.IJavaProject, java.lang.String, java.lang.String, int, java.lang.String[])
org.eclipse.jdt.core.IJavaProject javaProject
String packageName
String qualifiedTypeName
int dim
String[] excludedNames
private static char[] suggestNewName (char[], char[][])
char[] name
char[][] excludedNames
char[] newName
int count
int i
public static char[] suggestSetterName (org.eclipse.jdt.core.IJavaProject, char[], int, boolean, char[][])
org.eclipse.jdt.core.IJavaProject project
char[] fieldName
int modifiers
boolean isBoolean
char[][] excludedNames
char[] name
int prefixLen
public static java.lang.String suggestSetterName (org.eclipse.jdt.core.IJavaProject, java.lang.String, int, boolean, java.lang.String[])
org.eclipse.jdt.core.IJavaProject project
String fieldName
int modifiers
boolean isBoolean
String[] excludedNames
public static java.lang.String[] suggestVariableNames (int, int, java.lang.String, org.eclipse.jdt.core.IJavaProject, int, java.lang.String[], boolean)
int variableKind
int baseNameKind
String baseName
org.eclipse.jdt.core.IJavaProject javaProject
int dim
String[] excluded
boolean evaluateDefault
org.eclipse.jdt.core.NamingConventions$NamingRequestor requestor
private void ()
}
org/eclipse/jdt/core/Signature.classSignature.java
package org.eclipse.jdt.core
public final org.eclipse.jdt.core.Signature extends java.lang.Object {
public static final char C_BOOLEAN
public static final char C_BYTE
public static final char C_CHAR
public static final char C_DOUBLE
public static final char C_FLOAT
public static final char C_INT
public static final char C_SEMICOLON
public static final char C_COLON
public static final char C_LONG
public static final char C_SHORT
public static final char C_VOID
public static final char C_TYPE_VARIABLE
public static final char C_STAR
public static final char C_EXCEPTION_START
public static final char C_EXTENDS
public static final char C_SUPER
public static final char C_DOT
public static final char C_DOLLAR
public static final char C_ARRAY
public static final char C_RESOLVED
public static final char C_UNRESOLVED
public static final char C_NAME_END
public static final char C_PARAM_START
public static final char C_PARAM_END
public static final char C_GENERIC_START
public static final char C_GENERIC_END
public static final char C_CAPTURE
public static final String SIG_BOOLEAN
public static final String SIG_BYTE
public static final String SIG_CHAR
public static final String SIG_DOUBLE
public static final String SIG_FLOAT
public static final String SIG_INT
public static final String SIG_LONG
public static final String SIG_SHORT
public static final String SIG_VOID
public static final int CLASS_TYPE_SIGNATURE
public static final int BASE_TYPE_SIGNATURE
public static final int TYPE_VARIABLE_SIGNATURE
public static final int ARRAY_TYPE_SIGNATURE
public static final int WILDCARD_TYPE_SIGNATURE
public static final int CAPTURE_TYPE_SIGNATURE
private static final char[] BOOLEAN
private static final char[] BYTE
private static final char[] CHAR
private static final char[] DOUBLE
private static final char[] FLOAT
private static final char[] INT
private static final char[] LONG
private static final char[] SHORT
private static final char[] VOID
private static final char[] EXTENDS
private static final char[] SUPER
private static final char[] CAPTURE
static void ()
private void ()
private static int checkName (char[], char[], int, int)
char[] name
char[] typeName
int pos
int length
char currentChar
public static char[] createArraySignature (char[], int)
char[] typeSignature
int arrayCount
int sigLength
char[] result
int i
public static java.lang.String createArraySignature (java.lang.String, int)
String typeSignature
int arrayCount
public static char[] createMethodSignature (char[][], char[])
char[][] parameterTypes
char[] returnType
int parameterTypesLength
int parameterLength
int i
int returnTypeLength
char[] result
int index
int i
char[] parameterType
int length
public static java.lang.String createMethodSignature (java.lang.String[], java.lang.String)
String[] parameterTypes
String returnType
int parameterTypesLenth
char[][] parameters
int i
public static char[] createTypeParameterSignature (char[], char[][])
char[] typeParameterName
char[][] boundSignatures
int length
int boundsSize
int i
int nameLength
char[] result
int index
int i
int boundLength
public static java.lang.String createTypeParameterSignature (java.lang.String, java.lang.String[])
String typeParameterName
String[] boundSignatures
int length
char[][] boundSignatureChars
int i
public static java.lang.String createTypeSignature (char[], boolean)
char[] typeName
boolean isResolved
public static char[] createCharArrayTypeSignature (char[], boolean)
char[] typeName
boolean isResolved
int length
StringBuffer buffer
int pos
char[] result
private static int consumeWhitespace (char[], int, int)
char[] typeName
int pos
int length
char currentChar
private static int encodeQualifiedName (char[], int, int, java.lang.StringBuffer)
char[] typeName
int pos
int length
StringBuffer buffer
int count
char lastAppendedChar
char currentChar
int checkPos
private static int encodeArrayDimension (char[], int, int, java.lang.StringBuffer)
char[] typeName
int pos
int length
StringBuffer buffer
int checkPos
int checkPos
private static int checkArrayDimension (char[], int, int)
char[] typeName
int pos
int length
int genericBalance
private static int checkNextChar (char[], char, int, int, boolean)
char[] typeName
char expectedChar
int pos
int length
boolean isOptional
private static int encodeTypeSignature (char[], int, boolean, int, java.lang.StringBuffer)
char[] typeName
int start
boolean isResolved
int length
StringBuffer buffer
int pos
int checkPos
int checkPos
int checkPos
int checkPos
int checkPos
int checkPos
int checkPos
int checkPos
int checkPos
int checkPos
char currentChar
int end
int end
public static java.lang.String createTypeSignature (java.lang.String, boolean)
String typeName
boolean isResolved
public static int getArrayCount (char[]) throws java.lang.IllegalArgumentException
char[] typeSignature
int count
public static int getArrayCount (java.lang.String) throws java.lang.IllegalArgumentException
String typeSignature
public static char[] getElementType (char[]) throws java.lang.IllegalArgumentException
char[] typeSignature
int count
int length
char[] result
public static java.lang.String getElementType (java.lang.String) throws java.lang.IllegalArgumentException
String typeSignature
public static int getParameterCount (char[]) throws java.lang.IllegalArgumentException
char[] methodSignature
int count
int i
int e
public static int getTypeSignatureKind (char[])
char[] typeSignature
char c
int count
int i
int length
public static int getTypeSignatureKind (java.lang.String)
String typeSignature
char c
int count
int i
int length
public static int getParameterCount (java.lang.String) throws java.lang.IllegalArgumentException
String methodSignature
public static char[][] getParameterTypes (char[]) throws java.lang.IllegalArgumentException
char[] methodSignature
int count
char[][] result
int i
int t
int e
public static java.lang.String[] getParameterTypes (java.lang.String) throws java.lang.IllegalArgumentException
String methodSignature
char[][] parameterTypes
public static java.lang.String[] getThrownExceptionTypes (java.lang.String) throws java.lang.IllegalArgumentException
String methodSignature
char[][] parameterTypes
public static char[][] getThrownExceptionTypes (char[]) throws java.lang.IllegalArgumentException
char[] methodSignature
int exceptionStart
int paren
int length
int length
int i
java.util.ArrayList exceptionList
char[][] result
public static char[][] getTypeArguments (char[]) throws java.lang.IllegalArgumentException
char[] parameterizedTypeSignature
int length
int count
int start
java.util.ArrayList args
int p
char c
int size
char[][] result
int e
public static java.lang.String[] getTypeArguments (java.lang.String) throws java.lang.IllegalArgumentException
String parameterizedTypeSignature
char[][] args
public static char[] getTypeErasure (char[]) throws java.lang.IllegalArgumentException
char[] parameterizedTypeSignature
int end
int length
char[] result
int pos
int start
int deep
int idx
int size
int size
char[] resized
public static java.lang.String getTypeErasure (java.lang.String) throws java.lang.IllegalArgumentException
String parameterizedTypeSignature
public static char[][] getTypeParameters (char[]) throws java.lang.IllegalArgumentException
char[] methodOrTypeSignature
int length
java.util.ArrayList paramList
int paramStart
int i
int size
char[][] result
public static java.lang.String[] getTypeParameters (java.lang.String) throws java.lang.IllegalArgumentException
String methodOrTypeSignature
char[][] params
public static java.lang.String getTypeVariable (java.lang.String) throws java.lang.IllegalArgumentException
String formalTypeParameterSignature
public static char[] getTypeVariable (char[]) throws java.lang.IllegalArgumentException
char[] formalTypeParameterSignature
int p
public static char[][] getTypeParameterBounds (char[]) throws java.lang.IllegalArgumentException
char[] formalTypeParameterSignature
int p1
int p2
char[] classBound
char[] classBound
char[] classBound
char[][] interfaceBounds
int resultLength
char[][] result
public static java.lang.String[] getTypeParameterBounds (java.lang.String) throws java.lang.IllegalArgumentException
String formalTypeParameterSignature
char[][] bounds
public static char[] getQualifier (char[])
char[] name
int firstGenericStart
int lastDot
public static java.lang.String getQualifier (java.lang.String)
String name
char[] qualifier
public static char[] getReturnType (char[]) throws java.lang.IllegalArgumentException
char[] methodSignature
int paren
int last
public static java.lang.String getReturnType (java.lang.String) throws java.lang.IllegalArgumentException
String methodSignature
public static char[] getSignatureQualifier (char[])
char[] typeSignature
char[] qualifiedType
int dotCount
int i
int i
public static java.lang.String getSignatureQualifier (java.lang.String)
String typeSignature
public static char[] getSignatureSimpleName (char[])
char[] typeSignature
char[] qualifiedType
int dotCount
int i
int i
public static java.lang.String getSignatureSimpleName (java.lang.String)
String typeSignature
public static char[] getSimpleName (char[])
char[] name
int lastDot
int lastGenericStart
int lastGenericEnd
int depth
int length
int i
StringBuffer buffer
int nameStart
char[] result
public static java.lang.String getSimpleName (java.lang.String)
String name
int lastDot
int lastGenericStart
int lastGenericEnd
int depth
int length
int i
StringBuffer buffer
char[] nameChars
int nameStart
private static void appendSimpleName (char[], int, int, java.lang.StringBuffer)
char[] name
int start
int end
StringBuffer buffer
int lastDot
int lastGenericStart
int lastGenericEnd
int depth
int index
int checkPos
int checkPos
int i
char c
int nameStart
int nameEnd
private static void appendArgumentSimpleNames (char[], int, int, java.lang.StringBuffer)
char[] name
int start
int end
StringBuffer buffer
int depth
int argumentStart
int argumentCount
int i
public static char[][] getSimpleNames (char[])
char[] name
int length
int wordCount
int i
char[][] split
int last
int currentWord
int i
public static java.lang.String[] getSimpleNames (java.lang.String)
String name
public static char[] removeCapture (char[])
char[] methodOrTypeSignature
public static java.lang.String removeCapture (java.lang.String)
String methodOrTypeSignature
char[] array
char[] result
public static char[] toCharArray (char[], char[], char[][], boolean, boolean)
char[] methodSignature
char[] methodName
char[][] parameterNames
boolean fullyQualifyTypeNames
boolean includeReturnType
public static char[] toCharArray (char[], char[], char[][], boolean, boolean, boolean)
char[] methodSignature
char[] methodName
char[][] parameterNames
boolean fullyQualifyTypeNames
boolean includeReturnType
boolean isVargArgs
int firstParen
StringBuffer buffer
char[] rts
char[][] pts
int i
int max
char[] result
public static char[] toCharArray (char[]) throws java.lang.IllegalArgumentException
char[] signature
int sigLength
StringBuffer buffer
char[] result
private static int appendTypeSignature (char[], int, boolean, java.lang.StringBuffer)
char[] string
int start
boolean fullyQualifyTypeNames
StringBuffer buffer
private static int appendTypeSignature (char[], int, boolean, java.lang.StringBuffer, boolean)
char[] string
int start
boolean fullyQualifyTypeNames
StringBuffer buffer
boolean isVarArgs
char c
int e
private static int appendArrayTypeSignature (char[], int, boolean, java.lang.StringBuffer)
char[] string
int start
boolean fullyQualifyTypeNames
StringBuffer buffer
private static int appendCaptureTypeSignature (char[], int, boolean, java.lang.StringBuffer)
char[] string
int start
boolean fullyQualifyTypeNames
StringBuffer buffer
char c
private static int appendArrayTypeSignature (char[], int, boolean, java.lang.StringBuffer, boolean)
char[] string
int start
boolean fullyQualifyTypeNames
StringBuffer buffer
boolean isVarArgs
int length
char c
int index
int e
int i
int dims
private static int appendClassTypeSignature (char[], int, boolean, java.lang.StringBuffer)
char[] string
int start
boolean fullyQualifyTypeNames
StringBuffer buffer
char c
boolean resolved
boolean removePackageQualifiers
int p
int checkpoint
int innerTypeStart
boolean inAnonymousType
int e
private static int appendTypeArgumentSignatures (char[], int, boolean, java.lang.StringBuffer)
char[] string
int start
boolean fullyQualifyTypeNames
StringBuffer buffer
char c
int p
int count
int e
private static int appendTypeArgumentSignature (char[], int, boolean, java.lang.StringBuffer)
char[] string
int start
boolean fullyQualifyTypeNames
StringBuffer buffer
char c
public static char[] toQualifiedName (char[][])
char[][] segments
int length
int resultLength
int i
char[] result
int index
int i
char[] segment
int segmentLength
public static java.lang.String toQualifiedName (java.lang.String[])
String[] segments
int length
char[][] charArrays
int i
public static java.lang.String toString (java.lang.String) throws java.lang.IllegalArgumentException
String signature
public static java.lang.String toString (java.lang.String, java.lang.String, java.lang.String[], boolean, boolean)
String methodSignature
String methodName
String[] parameterNames
boolean fullyQualifyTypeNames
boolean includeReturnType
public static java.lang.String toString (java.lang.String, java.lang.String, java.lang.String[], boolean, boolean, boolean)
String methodSignature
String methodName
String[] parameterNames
boolean fullyQualifyTypeNames
boolean includeReturnType
boolean isVarArgs
char[][] params
char[][] params
int paramLength
int i
}
org/eclipse/jdt/core/SourceRange.classSourceRange.java
package org.eclipse.jdt.core
public final org.eclipse.jdt.core.SourceRange extends java.lang.Object implements org.eclipse.jdt.core.ISourceRange {
private int offset
private int length
public static boolean isAvailable (org.eclipse.jdt.core.ISourceRange)
org.eclipse.jdt.core.ISourceRange range
public void (int, int)
int offset
int length
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.core.ISourceRange sourceRange
public int getLength ()
public int getOffset ()
public int hashCode ()
public java.lang.String toString ()
StringBuffer buffer
}
org/eclipse/jdt/core/ToolFactory$1$DeprecatedDisassembler.classToolFactory.java
package org.eclipse.jdt.core
org.eclipse.jdt.core.ToolFactory$1$DeprecatedDisassembler extends org.eclipse.jdt.internal.core.util.Disassembler implements org.eclipse.jdt.core.util.IClassFileDisassembler {
void ()
}
org/eclipse/jdt/core/ToolFactory.classToolFactory.java
package org.eclipse.jdt.core
public org.eclipse.jdt.core.ToolFactory extends java.lang.Object {
public static final int M_FORMAT_NEW
public static final int M_FORMAT_EXISTING
static void ()
public void ()
public static org.eclipse.jdt.core.ICodeFormatter createCodeFormatter ()
org.eclipse.core.runtime.Plugin jdtCorePlugin
org.eclipse.core.runtime.IExtensionPoint extension
org.eclipse.core.runtime.IExtension[] extensions
int i
org.eclipse.core.runtime.IConfigurationElement[] configElements
int j
Object execExt
public static org.eclipse.jdt.core.formatter.CodeFormatter createCodeFormatter (java.util.Map)
java.util.Map options
public static org.eclipse.jdt.core.formatter.CodeFormatter createCodeFormatter (java.util.Map, int)
java.util.Map options
int mode
java.util.Map currentOptions
public static org.eclipse.jdt.core.util.ClassFileBytesDisassembler createDefaultClassFileBytesDisassembler ()
public static org.eclipse.jdt.core.util.IClassFileDisassembler createDefaultClassFileDisassembler ()
public static org.eclipse.jdt.core.util.IClassFileReader createDefaultClassFileReader (org.eclipse.jdt.core.IClassFile, int)
org.eclipse.jdt.core.IClassFile classfile
int decodingFlag
org.eclipse.jdt.core.IPackageFragmentRoot root
String archiveName
java.util.zip.ZipFile jar
org.eclipse.jdt.internal.core.PackageFragment packageFragment
String classFileName
String entryName
java.io.InputStream in
public static org.eclipse.jdt.core.util.IClassFileReader createDefaultClassFileReader (java.io.InputStream, int)
java.io.InputStream stream
int decodingFlag
public static org.eclipse.jdt.core.util.IClassFileReader createDefaultClassFileReader (java.lang.String, int)
String fileName
int decodingFlag
public static org.eclipse.jdt.core.util.IClassFileReader createDefaultClassFileReader (java.lang.String, java.lang.String, int)
String zipFileName
String zipEntryName
int decodingFlag
java.util.zip.ZipFile zipFile
java.util.zip.ZipEntry zipEntry
java.util.zip.ZipEntry zipEntry
byte[] classFileBytes
public static org.eclipse.jdt.core.ICodeFormatter createDefaultCodeFormatter (java.util.Map)
java.util.Map options
public static org.eclipse.jdt.core.compiler.IScanner createScanner (boolean, boolean, boolean, boolean)
boolean tokenizeComments
boolean tokenizeWhiteSpace
boolean assertMode
boolean recordLineSeparator
long complianceLevelValue
org.eclipse.jdt.internal.core.util.PublicScanner scanner
public static org.eclipse.jdt.core.compiler.IScanner createScanner (boolean, boolean, boolean, java.lang.String)
boolean tokenizeComments
boolean tokenizeWhiteSpace
boolean recordLineSeparator
String sourceLevel
long complianceLevelValue
long sourceLevelValue
org.eclipse.jdt.internal.core.util.PublicScanner scanner
public static org.eclipse.jdt.core.compiler.IScanner createScanner (boolean, boolean, boolean, java.lang.String, java.lang.String)
boolean tokenizeComments
boolean tokenizeWhiteSpace
boolean recordLineSeparator
String sourceLevel
String complianceLevel
org.eclipse.jdt.internal.core.util.PublicScanner scanner
long sourceLevelValue
long complianceLevelValue
}
org/eclipse/jdt/core/WorkingCopyOwner.classWorkingCopyOwner.java
package org.eclipse.jdt.core
public abstract org.eclipse.jdt.core.WorkingCopyOwner extends java.lang.Object {
public void ()
public static void setPrimaryBufferProvider (org.eclipse.jdt.core.WorkingCopyOwner)
org.eclipse.jdt.core.WorkingCopyOwner primaryBufferProvider
public org.eclipse.jdt.core.IBuffer createBuffer (org.eclipse.jdt.core.ICompilationUnit)
org.eclipse.jdt.core.ICompilationUnit workingCopy
public org.eclipse.jdt.core.IProblemRequestor getProblemRequestor (org.eclipse.jdt.core.ICompilationUnit)
org.eclipse.jdt.core.ICompilationUnit workingCopy
public java.lang.String findSource (java.lang.String, java.lang.String)
String typeName
String packageName
public boolean isPackage (java.lang.String[])
String[] pkg
public final org.eclipse.jdt.core.ICompilationUnit newWorkingCopy (java.lang.String, org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.jdt.core.IProblemRequestor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String name
org.eclipse.jdt.core.IClasspathEntry[] classpath
org.eclipse.jdt.core.IProblemRequestor problemRequestor
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.ExternalJavaProject project
org.eclipse.jdt.core.IPackageFragment parent
org.eclipse.jdt.internal.core.CompilationUnit result
public final org.eclipse.jdt.core.ICompilationUnit newWorkingCopy (java.lang.String, org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
String name
org.eclipse.jdt.core.IClasspathEntry[] classpath
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.ExternalJavaProject project
org.eclipse.jdt.core.IPackageFragment parent
org.eclipse.jdt.internal.core.CompilationUnit result
}
org/eclipse/jdt/core/compiler/
org/eclipse/jdt/core/compiler/BuildContext.classBuildContext.java
package org.eclipse.jdt.core.compiler
public org.eclipse.jdt.core.compiler.BuildContext extends java.lang.Object {
public void ()
public char[] getContents ()
public org.eclipse.core.resources.IFile getFile ()
public boolean hasAnnotations ()
public void recordAddedGeneratedFiles (org.eclipse.core.resources.IFile[])
org.eclipse.core.resources.IFile[] addedGeneratedFiles
public void recordDeletedGeneratedFiles (org.eclipse.core.resources.IFile[])
org.eclipse.core.resources.IFile[] deletedGeneratedFiles
public void recordDependencies (java.lang.String[])
String[] typeNameDependencies
public void recordNewProblems (org.eclipse.jdt.core.compiler.CategorizedProblem[])
org.eclipse.jdt.core.compiler.CategorizedProblem[] newProblems
}
org/eclipse/jdt/core/compiler/CategorizedProblem.classCategorizedProblem.java
package org.eclipse.jdt.core.compiler
public abstract org.eclipse.jdt.core.compiler.CategorizedProblem extends java.lang.Object implements org.eclipse.jdt.core.compiler.IProblem {
public static final int CAT_UNSPECIFIED
public static final int CAT_BUILDPATH
public static final int CAT_SYNTAX
public static final int CAT_IMPORT
public static final int CAT_TYPE
public static final int CAT_MEMBER
public static final int CAT_INTERNAL
public static final int CAT_JAVADOC
public static final int CAT_CODE_STYLE
public static final int CAT_POTENTIAL_PROGRAMMING_PROBLEM
public static final int CAT_NAME_SHADOWING_CONFLICT
public static final int CAT_DEPRECATION
public static final int CAT_UNNECESSARY_CODE
public static final int CAT_UNCHECKED_RAW
public static final int CAT_NLS
public static final int CAT_RESTRICTION
public void ()
public abstract int getCategoryID ()
public abstract java.lang.String getMarkerType ()
public java.lang.String[] getExtraMarkerAttributeNames ()
public java.lang.Object[] getExtraMarkerAttributeValues ()
}
org/eclipse/jdt/core/compiler/CharOperation.classCharOperation.java
package org.eclipse.jdt.core.compiler
public final org.eclipse.jdt.core.compiler.CharOperation extends java.lang.Object {
public static final char[] NO_CHAR
public static final char[][] NO_CHAR_CHAR
public static final String[] NO_STRINGS
static void ()
public void ()
public static final char[] append (char[], char)
char[] array
char suffix
int length
public static final char[] append (char[], int, char[], int, int)
char[] target
int index
char[] array
int start
int end
int targetLength
int subLength
int newTargetLength
public static final char[][] arrayConcat (char[][], char[][])
char[][] first
char[][] second
int length1
int length2
char[][] result
public static final boolean camelCaseMatch (char[], char[])
char[] pattern
char[] name
public static final boolean camelCaseMatch (char[], char[], boolean)
char[] pattern
char[] name
boolean samePartCount
public static final boolean camelCaseMatch (char[], int, int, char[], int, int)
char[] pattern
int patternStart
int patternEnd
char[] name
int nameStart
int nameEnd
public static final boolean camelCaseMatch (char[], int, int, char[], int, int, boolean)
char[] pattern
int patternStart
int patternEnd
char[] name
int nameStart
int nameEnd
boolean samePartCount
char patternChar
char nameChar
char nameChar
int iPattern
int iName
int charNature
public static java.lang.String[] charArrayToStringArray (char[][])
char[][] charArrays
int length
String[] strings
int i
public static java.lang.String charToString (char[])
char[] charArray
public static final char[][] arrayConcat (char[][], char[])
char[][] first
char[] second
int length
char[][] result
public static final int compareTo (char[], char[])
char[] array1
char[] array2
int length1
int length2
int min
int i
public static final int compareWith (char[], char[])
char[] array
char[] prefix
int arrayLength
int prefixLength
int min
int i
char c1
char c2
public static final char[] concat (char[], char[])
char[] first
char[] second
int length1
int length2
char[] result
public static final char[] concat (char[], char[], char[])
char[] first
char[] second
char[] third
int length1
int length2
int length3
char[] result
public static final char[] concat (char[], char[], char)
char[] first
char[] second
char separator
int length1
int length2
char[] result
public static final char[] concat (char[], char, char[], char, char[])
char[] first
char sep1
char[] second
char sep2
char[] third
int length1
int length2
int length3
char[] result
public static final char[] concat (char, char[], char)
char prefix
char[] array
char suffix
int length
char[] result
public static final char[] concatWith (char[], char[][], char)
char[] name
char[][] array
char separator
int nameLength
int length
int size
int index
char[] result
int i
int subLength
public static final char[] concatWith (char[][], char[], char)
char[][] array
char[] name
char separator
int nameLength
int length
int size
int index
char[] result
int i
int subLength
public static final char[] concatWith (char[][], char)
char[][] array
char separator
int length
int size
int index
char[] result
public static final boolean contains (char, char[][])
char character
char[][] array
int i
char[] subarray
int j
public static final boolean contains (char, char[])
char character
char[] array
int i
public static final boolean contains (char[], char[])
char[] characters
char[] array
int i
int j
public static final char[][] deepCopy (char[][])
char[][] toCopy
int toCopyLength
char[][] result
int i
char[] toElement
int toElementLength
char[] resultElement
public static final boolean endsWith (char[], char[])
char[] array
char[] toBeFound
int i
int j
public static final boolean equals (char[][], char[][])
char[][] first
char[][] second
int i
public static final boolean equals (char[][], char[][], boolean)
char[][] first
char[][] second
boolean isCaseSensitive
int i
public static final boolean equals (char[], char[])
char[] first
char[] second
int i
public static final boolean equals (char[], char[], int, int)
char[] first
char[] second
int secondStart
int secondEnd
public static final boolean equals (char[], char[], int, int, boolean)
char[] first
char[] second
int secondStart
int secondEnd
boolean isCaseSensitive
int i
int i
public static final boolean equals (char[], char[], boolean)
char[] first
char[] second
boolean isCaseSensitive
int i
public static final boolean fragmentEquals (char[], char[], int, boolean)
char[] fragment
char[] name
int startIndex
boolean isCaseSensitive
int max
int i
int i
public static final int hashCode (char[])
char[] array
int length
int hash
int i
int i
int last
public static boolean isWhitespace (char)
char c
public static final int indexOf (char, char[])
char toBeFound
char[] array
public static final int indexOf (char[], char[], boolean)
char[] toBeFound
char[] array
boolean isCaseSensitive
public static final int indexOf (char[], char[], boolean, int)
char[] toBeFound
char[] array
boolean isCaseSensitive
int start
public static final int indexOf (char[], char[], boolean, int, int)
char[] toBeFound
char[] array
boolean isCaseSensitive
int start
int end
int arrayLength
int toBeFoundLength
int i
int i
int i
int max
int j
int i
int max
int j
public static final int indexOf (char, char[], int)
char toBeFound
char[] array
int start
int i
public static final int indexOf (char, char[], int, int)
char toBeFound
char[] array
int start
int end
int i
public static final int lastIndexOf (char, char[])
char toBeFound
char[] array
int i
public static final int lastIndexOf (char, char[], int)
char toBeFound
char[] array
int startIndex
int i
public static final int lastIndexOf (char, char[], int, int)
char toBeFound
char[] array
int startIndex
int endIndex
int i
public static final char[] lastSegment (char[], char)
char[] array
char separator
int pos
public static final boolean match (char[], char[], boolean)
char[] pattern
char[] name
boolean isCaseSensitive
public static final boolean match (char[], int, int, char[], int, int, boolean)
char[] pattern
int patternStart
int patternEnd
char[] name
int nameStart
int nameEnd
boolean isCaseSensitive
int iPattern
int iName
char patternChar
int segmentStart
int segmentStart
int prefixStart
public static final boolean pathMatch (char[], char[], boolean, char)
char[] pattern
char[] filepath
boolean isCaseSensitive
char pathSeparator
int pSegmentStart
int pLength
int pSegmentEnd
boolean freeTrailingDoubleStar
int fSegmentStart
int fSegmentStart
int fLength
int fSegmentEnd
int pSegmentRestart
int pSegmentRestart
int fSegmentRestart
public static final int occurencesOf (char, char[])
char toBeFound
char[] array
int count
int i
public static final int occurencesOf (char, char[], int)
char toBeFound
char[] array
int start
int count
int i
public static final int parseInt (char[], int, int) throws java.lang.NumberFormatException
char[] array
int start
int length
int result
public static final boolean prefixEquals (char[], char[])
char[] prefix
char[] name
int max
int i
public static final boolean prefixEquals (char[], char[], boolean)
char[] prefix
char[] name
boolean isCaseSensitive
int max
int i
int i
public static final char[] remove (char[], char)
char[] array
char toBeRemoved
int length
char[] result
int count
int i
char c
public static final void replace (char[], char, char)
char[] array
char toBeReplaced
char replacementChar
int i
int max
public static final void replace (char[], char[], char)
char[] array
char[] toBeReplaced
char replacementChar
public static final void replace (char[], char[], char, int, int)
char[] array
char[] toBeReplaced
char replacementChar
int start
int end
int i
int j
public static final char[] replace (char[], char[], char[])
char[] array
char[] toBeReplaced
char[] replacementChars
int max
int replacedLength
int replacementLength
int[] starts
int occurrenceCount
int i
int index
char[] result
int inStart
int outStart
int i
int offset
public static final char[] replaceOnCopy (char[], char, char)
char[] array
char toBeReplaced
char replacementChar
char[] result
int i
int length
char c
public static final char[][] splitAndTrimOn (char, char[])
char divider
char[] array
int length
int wordCount
int i
char[][] split
int last
int currentWord
int i
int start
int end
int start
int end
public static final char[][] splitOn (char, char[])
char divider
char[] array
int length
int wordCount
int i
char[][] split
int last
int currentWord
int i
public static final char[][] splitOn (char, char[], int, int)
char divider
char[] array
int start
int end
int length
int wordCount
int i
char[][] split
int last
int currentWord
int i
public static final char[][] subarray (char[][], int, int)
char[][] array
int start
int end
char[][] result
public static final char[] subarray (char[], int, int)
char[] array
int start
int end
char[] result
public static final char[] toLowerCase (char[])
char[] chars
int length
char[] lowerChars
int i
char c
char lc
public static final char[] toUpperCase (char[])
char[] chars
int length
char[] upperChars
int i
char c
char lc
public static final char[] trim (char[])
char[] chars
int start
int length
int end
public static final java.lang.String toString (char[][])
char[][] array
char[] result
public static final java.lang.String[] toStrings (char[][])
char[][] array
int length
String[] result
int i
}
org/eclipse/jdt/core/compiler/CompilationParticipant.classCompilationParticipant.java
package org.eclipse.jdt.core.compiler
public abstract org.eclipse.jdt.core.compiler.CompilationParticipant extends java.lang.Object {
public static final int READY_FOR_BUILD
public static final int NEEDS_FULL_BUILD
public void ()
public int aboutToBuild (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject project
public void buildFinished (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject project
public void buildStarting (org.eclipse.jdt.core.compiler.BuildContext[], boolean)
org.eclipse.jdt.core.compiler.BuildContext[] files
boolean isBatch
public void cleanStarting (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject project
public boolean isActive (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject project
public boolean isAnnotationProcessor ()
public void processAnnotations (org.eclipse.jdt.core.compiler.BuildContext[])
org.eclipse.jdt.core.compiler.BuildContext[] files
public void reconcile (org.eclipse.jdt.core.compiler.ReconcileContext)
org.eclipse.jdt.core.compiler.ReconcileContext context
}
org/eclipse/jdt/core/compiler/CompilationProgress.classCompilationProgress.java
package org.eclipse.jdt.core.compiler
public abstract org.eclipse.jdt.core.compiler.CompilationProgress extends java.lang.Object {
public void ()
public abstract void begin (int)
public abstract void done ()
public abstract boolean isCanceled ()
public abstract void setTaskName (java.lang.String)
public abstract void worked (int, int)
}
org/eclipse/jdt/core/compiler/IProblem.classIProblem.java
package org.eclipse.jdt.core.compiler
public abstract org.eclipse.jdt.core.compiler.IProblem extends java.lang.Object {
public static final int TypeRelated
public static final int FieldRelated
public static final int MethodRelated
public static final int ConstructorRelated
public static final int ImportRelated
public static final int Internal
public static final int Syntax
public static final int Javadoc
public static final int IgnoreCategoriesMask
public static final int Unclassified
public static final int ObjectHasNoSuperclass
public static final int UndefinedType
public static final int NotVisibleType
public static final int AmbiguousType
public static final int UsingDeprecatedType
public static final int InternalTypeNameProvided
public static final int UnusedPrivateType
public static final int IncompatibleTypesInEqualityOperator
public static final int IncompatibleTypesInConditionalOperator
public static final int TypeMismatch
public static final int IndirectAccessToStaticType
public static final int MissingEnclosingInstanceForConstructorCall
public static final int MissingEnclosingInstance
public static final int IncorrectEnclosingInstanceReference
public static final int IllegalEnclosingInstanceSpecification
public static final int CannotDefineStaticInitializerInLocalType
public static final int OuterLocalMustBeFinal
public static final int CannotDefineInterfaceInLocalType
public static final int IllegalPrimitiveOrArrayTypeForEnclosingInstance
public static final int EnclosingInstanceInConstructorCall
public static final int AnonymousClassCannotExtendFinalClass
public static final int CannotDefineAnnotationInLocalType
public static final int CannotDefineEnumInLocalType
public static final int NonStaticContextForEnumMemberType
public static final int TypeHidingType
public static final int UndefinedName
public static final int UninitializedLocalVariable
public static final int VariableTypeCannotBeVoid
public static final int VariableTypeCannotBeVoidArray
public static final int CannotAllocateVoidArray
public static final int RedefinedLocal
public static final int RedefinedArgument
public static final int DuplicateFinalLocalInitialization
public static final int NonBlankFinalLocalAssignment
public static final int ParameterAssignment
public static final int FinalOuterLocalAssignment
public static final int LocalVariableIsNeverUsed
public static final int ArgumentIsNeverUsed
public static final int BytecodeExceeds64KLimit
public static final int BytecodeExceeds64KLimitForClinit
public static final int TooManyArgumentSlots
public static final int TooManyLocalVariableSlots
public static final int TooManySyntheticArgumentSlots
public static final int TooManyArrayDimensions
public static final int BytecodeExceeds64KLimitForConstructor
public static final int UndefinedField
public static final int NotVisibleField
public static final int AmbiguousField
public static final int UsingDeprecatedField
public static final int NonStaticFieldFromStaticInvocation
public static final int ReferenceToForwardField
public static final int NonStaticAccessToStaticField
public static final int UnusedPrivateField
public static final int IndirectAccessToStaticField
public static final int UnqualifiedFieldAccess
public static final int FinalFieldAssignment
public static final int UninitializedBlankFinalField
public static final int DuplicateBlankFinalFieldInitialization
public static final int UnresolvedVariable
public static final int LocalVariableHidingLocalVariable
public static final int LocalVariableHidingField
public static final int FieldHidingLocalVariable
public static final int FieldHidingField
public static final int ArgumentHidingLocalVariable
public static final int ArgumentHidingField
public static final int MissingSerialVersion
public static final int UndefinedMethod
public static final int NotVisibleMethod
public static final int AmbiguousMethod
public static final int UsingDeprecatedMethod
public static final int DirectInvocationOfAbstractMethod
public static final int VoidMethodReturnsValue
public static final int MethodReturnsVoid
public static final int MethodRequiresBody
public static final int ShouldReturnValue
public static final int MethodButWithConstructorName
public static final int MissingReturnType
public static final int BodyForNativeMethod
public static final int BodyForAbstractMethod
public static final int NoMessageSendOnBaseType
public static final int ParameterMismatch
public static final int NoMessageSendOnArrayType
public static final int NonStaticAccessToStaticMethod
public static final int UnusedPrivateMethod
public static final int IndirectAccessToStaticMethod
public static final int MissingTypeInMethod
public static final int MissingTypeInConstructor
public static final int UndefinedConstructor
public static final int NotVisibleConstructor
public static final int AmbiguousConstructor
public static final int UsingDeprecatedConstructor
public static final int UnusedPrivateConstructor
public static final int InstanceFieldDuringConstructorInvocation
public static final int InstanceMethodDuringConstructorInvocation
public static final int RecursiveConstructorInvocation
public static final int ThisSuperDuringConstructorInvocation
public static final int InvalidExplicitConstructorCall
public static final int UndefinedConstructorInDefaultConstructor
public static final int NotVisibleConstructorInDefaultConstructor
public static final int AmbiguousConstructorInDefaultConstructor
public static final int UndefinedConstructorInImplicitConstructorCall
public static final int NotVisibleConstructorInImplicitConstructorCall
public static final int AmbiguousConstructorInImplicitConstructorCall
public static final int UnhandledExceptionInDefaultConstructor
public static final int UnhandledExceptionInImplicitConstructorCall
public static final int UnusedObjectAllocation
public static final int DeadCode
public static final int ArrayReferenceRequired
public static final int NoImplicitStringConversionForCharArrayExpression
public static final int StringConstantIsExceedingUtf8Limit
public static final int NonConstantExpression
public static final int NumericValueOutOfRange
public static final int IllegalCast
public static final int InvalidClassInstantiation
public static final int CannotDefineDimensionExpressionsWithInit
public static final int MustDefineEitherDimensionExpressionsOrInitializer
public static final int InvalidOperator
public static final int CodeCannotBeReached
public static final int CannotReturnInInitializer
public static final int InitializerMustCompleteNormally
public static final int InvalidVoidExpression
public static final int MaskedCatch
public static final int DuplicateDefaultCase
public static final int UnreachableCatch
public static final int UnhandledException
public static final int IncorrectSwitchType
public static final int DuplicateCase
public static final int DuplicateLabel
public static final int InvalidBreak
public static final int InvalidContinue
public static final int UndefinedLabel
public static final int InvalidTypeToSynchronized
public static final int InvalidNullToSynchronized
public static final int CannotThrowNull
public static final int AssignmentHasNoEffect
public static final int PossibleAccidentalBooleanAssignment
public static final int SuperfluousSemicolon
public static final int UnnecessaryCast
public static final int UnnecessaryArgumentCast
public static final int UnnecessaryInstanceof
public static final int FinallyMustCompleteNormally
public static final int UnusedMethodDeclaredThrownException
public static final int UnusedConstructorDeclaredThrownException
public static final int InvalidCatchBlockSequence
public static final int EmptyControlFlowStatement
public static final int UnnecessaryElse
public static final int NeedToEmulateFieldReadAccess
public static final int NeedToEmulateFieldWriteAccess
public static final int NeedToEmulateMethodAccess
public static final int NeedToEmulateConstructorAccess
public static final int FallthroughCase
public static final int InheritedMethodHidesEnclosingName
public static final int InheritedFieldHidesEnclosingName
public static final int InheritedTypeHidesEnclosingName
public static final int IllegalUsageOfQualifiedTypeReference
public static final int UnusedLabel
public static final int ThisInStaticContext
public static final int StaticMethodRequested
public static final int IllegalDimension
public static final int InvalidTypeExpression
public static final int ParsingError
public static final int ParsingErrorNoSuggestion
public static final int InvalidUnaryExpression
public static final int InterfaceCannotHaveConstructors
public static final int ArrayConstantsOnlyInArrayInitializers
public static final int ParsingErrorOnKeyword
public static final int ParsingErrorOnKeywordNoSuggestion
public static final int ComparingIdentical
public static final int UnmatchedBracket
public static final int NoFieldOnBaseType
public static final int InvalidExpressionAsStatement
public static final int ExpressionShouldBeAVariable
public static final int MissingSemiColon
public static final int InvalidParenthesizedExpression
public static final int ParsingErrorInsertTokenBefore
public static final int ParsingErrorInsertTokenAfter
public static final int ParsingErrorDeleteToken
public static final int ParsingErrorDeleteTokens
public static final int ParsingErrorMergeTokens
public static final int ParsingErrorInvalidToken
public static final int ParsingErrorMisplacedConstruct
public static final int ParsingErrorReplaceTokens
public static final int ParsingErrorNoSuggestionForTokens
public static final int ParsingErrorUnexpectedEOF
public static final int ParsingErrorInsertToComplete
public static final int ParsingErrorInsertToCompleteScope
public static final int ParsingErrorInsertToCompletePhrase
public static final int EndOfSource
public static final int InvalidHexa
public static final int InvalidOctal
public static final int InvalidCharacterConstant
public static final int InvalidEscape
public static final int InvalidInput
public static final int InvalidUnicodeEscape
public static final int InvalidFloat
public static final int NullSourceString
public static final int UnterminatedString
public static final int UnterminatedComment
public static final int NonExternalizedStringLiteral
public static final int InvalidDigit
public static final int InvalidLowSurrogate
public static final int InvalidHighSurrogate
public static final int UnnecessaryNLSTag
public static final int DiscouragedReference
public static final int InterfaceCannotHaveInitializers
public static final int DuplicateModifierForType
public static final int IllegalModifierForClass
public static final int IllegalModifierForInterface
public static final int IllegalModifierForMemberClass
public static final int IllegalModifierForMemberInterface
public static final int IllegalModifierForLocalClass
public static final int ForbiddenReference
public static final int IllegalModifierCombinationFinalAbstractForClass
public static final int IllegalVisibilityModifierForInterfaceMemberType
public static final int IllegalVisibilityModifierCombinationForMemberType
public static final int IllegalStaticModifierForMemberType
public static final int SuperclassMustBeAClass
public static final int ClassExtendFinalClass
public static final int DuplicateSuperInterface
public static final int SuperInterfaceMustBeAnInterface
public static final int HierarchyCircularitySelfReference
public static final int HierarchyCircularity
public static final int HidingEnclosingType
public static final int DuplicateNestedType
public static final int CannotThrowType
public static final int PackageCollidesWithType
public static final int TypeCollidesWithPackage
public static final int DuplicateTypes
public static final int IsClassPathCorrect
public static final int PublicClassMustMatchFileName
public static final int MustSpecifyPackage
public static final int HierarchyHasProblems
public static final int PackageIsNotExpectedPackage
public static final int ObjectCannotHaveSuperTypes
public static final int ObjectMustBeClass
public static final int RedundantSuperinterface
public static final int ShouldImplementHashcode
public static final int AbstractMethodsInConcreteClass
public static final int SuperclassNotFound
public static final int SuperclassNotVisible
public static final int SuperclassAmbiguous
public static final int SuperclassInternalNameProvided
public static final int SuperclassInheritedNameHidesEnclosingName
public static final int InterfaceNotFound
public static final int InterfaceNotVisible
public static final int InterfaceAmbiguous
public static final int InterfaceInternalNameProvided
public static final int InterfaceInheritedNameHidesEnclosingName
public static final int DuplicateField
public static final int DuplicateModifierForField
public static final int IllegalModifierForField
public static final int IllegalModifierForInterfaceField
public static final int IllegalVisibilityModifierCombinationForField
public static final int IllegalModifierCombinationFinalVolatileForField
public static final int UnexpectedStaticModifierForField
public static final int FieldTypeNotFound
public static final int FieldTypeNotVisible
public static final int FieldTypeAmbiguous
public static final int FieldTypeInternalNameProvided
public static final int FieldTypeInheritedNameHidesEnclosingName
public static final int DuplicateMethod
public static final int IllegalModifierForArgument
public static final int DuplicateModifierForMethod
public static final int IllegalModifierForMethod
public static final int IllegalModifierForInterfaceMethod
public static final int IllegalVisibilityModifierCombinationForMethod
public static final int UnexpectedStaticModifierForMethod
public static final int IllegalAbstractModifierCombinationForMethod
public static final int AbstractMethodInAbstractClass
public static final int ArgumentTypeCannotBeVoid
public static final int ArgumentTypeCannotBeVoidArray
public static final int ReturnTypeCannotBeVoidArray
public static final int NativeMethodsCannotBeStrictfp
public static final int DuplicateModifierForArgument
public static final int IllegalModifierForConstructor
public static final int ArgumentTypeNotFound
public static final int ArgumentTypeNotVisible
public static final int ArgumentTypeAmbiguous
public static final int ArgumentTypeInternalNameProvided
public static final int ArgumentTypeInheritedNameHidesEnclosingName
public static final int ExceptionTypeNotFound
public static final int ExceptionTypeNotVisible
public static final int ExceptionTypeAmbiguous
public static final int ExceptionTypeInternalNameProvided
public static final int ExceptionTypeInheritedNameHidesEnclosingName
public static final int ReturnTypeNotFound
public static final int ReturnTypeNotVisible
public static final int ReturnTypeAmbiguous
public static final int ReturnTypeInternalNameProvided
public static final int ReturnTypeInheritedNameHidesEnclosingName
public static final int ConflictingImport
public static final int DuplicateImport
public static final int CannotImportPackage
public static final int UnusedImport
public static final int ImportNotFound
public static final int ImportNotVisible
public static final int ImportAmbiguous
public static final int ImportInternalNameProvided
public static final int ImportInheritedNameHidesEnclosingName
public static final int InvalidTypeForStaticImport
public static final int DuplicateModifierForVariable
public static final int IllegalModifierForVariable
public static final int LocalVariableCannotBeNull
public static final int LocalVariableCanOnlyBeNull
public static final int LocalVariableMayBeNull
public static final int AbstractMethodMustBeImplemented
public static final int FinalMethodCannotBeOverridden
public static final int IncompatibleExceptionInThrowsClause
public static final int IncompatibleExceptionInInheritedMethodThrowsClause
public static final int IncompatibleReturnType
public static final int InheritedMethodReducesVisibility
public static final int CannotOverrideAStaticMethodWithAnInstanceMethod
public static final int CannotHideAnInstanceMethodWithAStaticMethod
public static final int StaticInheritedMethodConflicts
public static final int MethodReducesVisibility
public static final int OverridingNonVisibleMethod
public static final int AbstractMethodCannotBeOverridden
public static final int OverridingDeprecatedMethod
public static final int IncompatibleReturnTypeForNonInheritedInterfaceMethod
public static final int IncompatibleExceptionInThrowsClauseForNonInheritedInterfaceMethod
public static final int IllegalVararg
public static final int OverridingMethodWithoutSuperInvocation
public static final int MissingSynchronizedModifierInInheritedMethod
public static final int AbstractMethodMustBeImplementedOverConcreteMethod
public static final int InheritedIncompatibleReturnType
public static final int CodeSnippetMissingClass
public static final int CodeSnippetMissingMethod
public static final int CannotUseSuperInCodeSnippet
public static final int TooManyConstantsInConstantPool
public static final int TooManyBytesForStringConstant
public static final int TooManyFields
public static final int TooManyMethods
public static final int UseAssertAsAnIdentifier
public static final int UseEnumAsAnIdentifier
public static final int EnumConstantsCannotBeSurroundedByParenthesis
public static final int Task
public static final int NullLocalVariableReference
public static final int PotentialNullLocalVariableReference
public static final int RedundantNullCheckOnNullLocalVariable
public static final int NullLocalVariableComparisonYieldsFalse
public static final int RedundantLocalVariableNullAssignment
public static final int NullLocalVariableInstanceofYieldsFalse
public static final int RedundantNullCheckOnNonNullLocalVariable
public static final int NonNullLocalVariableComparisonYieldsFalse
public static final int UndocumentedEmptyBlock
public static final int JavadocInvalidSeeUrlReference
public static final int JavadocMissingTagDescription
public static final int JavadocDuplicateTag
public static final int JavadocHiddenReference
public static final int JavadocInvalidMemberTypeQualification
public static final int JavadocMissingIdentifier
public static final int JavadocNonStaticTypeFromStaticInvocation
public static final int JavadocInvalidParamTagTypeParameter
public static final int JavadocUnexpectedTag
public static final int JavadocMissingParamTag
public static final int JavadocMissingParamName
public static final int JavadocDuplicateParamName
public static final int JavadocInvalidParamName
public static final int JavadocMissingReturnTag
public static final int JavadocDuplicateReturnTag
public static final int JavadocMissingThrowsTag
public static final int JavadocMissingThrowsClassName
public static final int JavadocInvalidThrowsClass
public static final int JavadocDuplicateThrowsClassName
public static final int JavadocInvalidThrowsClassName
public static final int JavadocMissingSeeReference
public static final int JavadocInvalidSeeReference
public static final int JavadocInvalidSeeHref
public static final int JavadocInvalidSeeArgs
public static final int JavadocMissing
public static final int JavadocInvalidTag
public static final int JavadocUndefinedField
public static final int JavadocNotVisibleField
public static final int JavadocAmbiguousField
public static final int JavadocUsingDeprecatedField
public static final int JavadocUndefinedConstructor
public static final int JavadocNotVisibleConstructor
public static final int JavadocAmbiguousConstructor
public static final int JavadocUsingDeprecatedConstructor
public static final int JavadocUndefinedMethod
public static final int JavadocNotVisibleMethod
public static final int JavadocAmbiguousMethod
public static final int JavadocUsingDeprecatedMethod
public static final int JavadocNoMessageSendOnBaseType
public static final int JavadocParameterMismatch
public static final int JavadocNoMessageSendOnArrayType
public static final int JavadocUndefinedType
public static final int JavadocNotVisibleType
public static final int JavadocAmbiguousType
public static final int JavadocUsingDeprecatedType
public static final int JavadocInternalTypeNameProvided
public static final int JavadocInheritedMethodHidesEnclosingName
public static final int JavadocInheritedFieldHidesEnclosingName
public static final int JavadocInheritedNameHidesEnclosingTypeName
public static final int JavadocAmbiguousMethodReference
public static final int JavadocUnterminatedInlineTag
public static final int JavadocMalformedSeeReference
public static final int JavadocMessagePrefix
public static final int JavadocMissingHashCharacter
public static final int JavadocEmptyReturnTag
public static final int JavadocInvalidValueReference
public static final int JavadocUnexpectedText
public static final int JavadocInvalidParamTagName
public static final int DuplicateTypeVariable
public static final int IllegalTypeVariableSuperReference
public static final int NonStaticTypeFromStaticInvocation
public static final int ObjectCannotBeGeneric
public static final int NonGenericType
public static final int IncorrectArityForParameterizedType
public static final int TypeArgumentMismatch
public static final int DuplicateMethodErasure
public static final int ReferenceToForwardTypeVariable
public static final int BoundMustBeAnInterface
public static final int UnsafeRawConstructorInvocation
public static final int UnsafeRawMethodInvocation
public static final int UnsafeTypeConversion
public static final int InvalidTypeVariableExceptionType
public static final int InvalidParameterizedExceptionType
public static final int IllegalGenericArray
public static final int UnsafeRawFieldAssignment
public static final int FinalBoundForTypeVariable
public static final int UndefinedTypeVariable
public static final int SuperInterfacesCollide
public static final int WildcardConstructorInvocation
public static final int WildcardMethodInvocation
public static final int WildcardFieldAssignment
public static final int GenericMethodTypeArgumentMismatch
public static final int GenericConstructorTypeArgumentMismatch
public static final int UnsafeGenericCast
public static final int IllegalInstanceofParameterizedType
public static final int IllegalInstanceofTypeParameter
public static final int NonGenericMethod
public static final int IncorrectArityForParameterizedMethod
public static final int ParameterizedMethodArgumentTypeMismatch
public static final int NonGenericConstructor
public static final int IncorrectArityForParameterizedConstructor
public static final int ParameterizedConstructorArgumentTypeMismatch
public static final int TypeArgumentsForRawGenericMethod
public static final int TypeArgumentsForRawGenericConstructor
public static final int SuperTypeUsingWildcard
public static final int GenericTypeCannotExtendThrowable
public static final int IllegalClassLiteralForTypeVariable
public static final int UnsafeReturnTypeOverride
public static final int MethodNameClash
public static final int RawMemberTypeCannotBeParameterized
public static final int MissingArgumentsForParameterizedMemberType
public static final int StaticMemberOfParameterizedType
public static final int BoundHasConflictingArguments
public static final int DuplicateParameterizedMethods
public static final int IllegalQualifiedParameterizedTypeAllocation
public static final int DuplicateBounds
public static final int BoundCannotBeArray
public static final int UnsafeRawGenericConstructorInvocation
public static final int UnsafeRawGenericMethodInvocation
public static final int TypeParameterHidingType
public static final int RawTypeReference
public static final int NoAdditionalBoundAfterTypeVariable
public static final int UnsafeGenericArrayForVarargs
public static final int IllegalAccessFromTypeVariable
public static final int TypeHidingTypeParameterFromType
public static final int TypeHidingTypeParameterFromMethod
public static final int InvalidUsageOfWildcard
public static final int UnusedTypeArgumentsForMethodInvocation
public static final int IncompatibleTypesInForeach
public static final int InvalidTypeForCollection
public static final int InvalidTypeForCollectionTarget14
public static final int InvalidUsageOfTypeParameters
public static final int InvalidUsageOfStaticImports
public static final int InvalidUsageOfForeachStatements
public static final int InvalidUsageOfTypeArguments
public static final int InvalidUsageOfEnumDeclarations
public static final int InvalidUsageOfVarargs
public static final int InvalidUsageOfAnnotations
public static final int InvalidUsageOfAnnotationDeclarations
public static final int InvalidUsageOfTypeParametersForAnnotationDeclaration
public static final int InvalidUsageOfTypeParametersForEnumDeclaration
public static final int IllegalModifierForAnnotationMethod
public static final int IllegalExtendedDimensions
public static final int InvalidFileNameForPackageAnnotations
public static final int IllegalModifierForAnnotationType
public static final int IllegalModifierForAnnotationMemberType
public static final int InvalidAnnotationMemberType
public static final int AnnotationCircularitySelfReference
public static final int AnnotationCircularity
public static final int DuplicateAnnotation
public static final int MissingValueForAnnotationMember
public static final int DuplicateAnnotationMember
public static final int UndefinedAnnotationMember
public static final int AnnotationValueMustBeClassLiteral
public static final int AnnotationValueMustBeConstant
public static final int AnnotationFieldNeedConstantInitialization
public static final int IllegalModifierForAnnotationField
public static final int AnnotationCannotOverrideMethod
public static final int AnnotationMembersCannotHaveParameters
public static final int AnnotationMembersCannotHaveTypeParameters
public static final int AnnotationTypeDeclarationCannotHaveSuperclass
public static final int AnnotationTypeDeclarationCannotHaveSuperinterfaces
public static final int DuplicateTargetInTargetAnnotation
public static final int DisallowedTargetForAnnotation
public static final int MethodMustOverride
public static final int AnnotationTypeDeclarationCannotHaveConstructor
public static final int AnnotationValueMustBeAnnotation
public static final int AnnotationTypeUsedAsSuperInterface
public static final int MissingOverrideAnnotation
public static final int FieldMissingDeprecatedAnnotation
public static final int MethodMissingDeprecatedAnnotation
public static final int TypeMissingDeprecatedAnnotation
public static final int UnhandledWarningToken
public static final int AnnotationValueMustBeArrayInitializer
public static final int AnnotationValueMustBeAnEnumConstant
public static final int MethodMustOverrideOrImplement
public static final int UnusedWarningToken
public static final int MissingOverrideAnnotationForInterfaceMethodImplementation
public static final int UnusedTypeArgumentsForConstructorInvocation
public static final int CorruptedSignature
public static final int InvalidEncoding
public static final int CannotReadSource
public static final int BoxingConversion
public static final int UnboxingConversion
public static final int IllegalModifierForEnum
public static final int IllegalModifierForEnumConstant
public static final int IllegalModifierForLocalEnum
public static final int IllegalModifierForMemberEnum
public static final int CannotDeclareEnumSpecialMethod
public static final int IllegalQualifiedEnumConstantLabel
public static final int CannotExtendEnum
public static final int CannotInvokeSuperConstructorInEnum
public static final int EnumAbstractMethodMustBeImplemented
public static final int EnumSwitchCannotTargetField
public static final int IllegalModifierForEnumConstructor
public static final int MissingEnumConstantCase
public static final int EnumStaticFieldInInInitializerContext
public static final int EnumConstantMustImplementAbstractMethod
public static final int EnumConstantCannotDefineAbstractMethod
public static final int AbstractMethodInEnum
public static final int IllegalExtendedDimensionsForVarArgs
public static final int MethodVarargsArgumentNeedCast
public static final int ConstructorVarargsArgumentNeedCast
public static final int VarargsConflict
public static final int JavadocGenericMethodTypeArgumentMismatch
public static final int JavadocNonGenericMethod
public static final int JavadocIncorrectArityForParameterizedMethod
public static final int JavadocParameterizedMethodArgumentTypeMismatch
public static final int JavadocTypeArgumentsForRawGenericMethod
public static final int JavadocGenericConstructorTypeArgumentMismatch
public static final int JavadocNonGenericConstructor
public static final int JavadocIncorrectArityForParameterizedConstructor
public static final int JavadocParameterizedConstructorArgumentTypeMismatch
public static final int JavadocTypeArgumentsForRawGenericConstructor
public static final int ExternalProblemNotFixable
public static final int ExternalProblemFixable
public abstract java.lang.String[] getArguments ()
public abstract int getID ()
public abstract java.lang.String getMessage ()
public abstract char[] getOriginatingFileName ()
public abstract int getSourceEnd ()
public abstract int getSourceLineNumber ()
public abstract int getSourceStart ()
public abstract boolean isError ()
public abstract boolean isWarning ()
public abstract void setSourceEnd (int)
public abstract void setSourceLineNumber (int)
public abstract void setSourceStart (int)
}
org/eclipse/jdt/core/compiler/IScanner.classIScanner.java
package org.eclipse.jdt.core.compiler
public abstract org.eclipse.jdt.core.compiler.IScanner extends java.lang.Object {
public abstract char[] getCurrentTokenSource ()
public abstract char[] getRawTokenSource ()
public abstract int getCurrentTokenStartPosition ()
public abstract int getCurrentTokenEndPosition ()
public abstract int getLineStart (int)
public abstract int getLineEnd (int)
public abstract int[] getLineEnds ()
public abstract int getLineNumber (int)
public abstract int getNextToken () throws org.eclipse.jdt.core.compiler.InvalidInputException
public abstract char[] getSource ()
public abstract void resetTo (int, int)
public abstract void setSource (char[])
}
org/eclipse/jdt/core/compiler/ITerminalSymbols.classITerminalSymbols.java
package org.eclipse.jdt.core.compiler
public abstract org.eclipse.jdt.core.compiler.ITerminalSymbols extends java.lang.Object {
public static final int TokenNameWHITESPACE
public static final int TokenNameCOMMENT_LINE
public static final int TokenNameCOMMENT_BLOCK
public static final int TokenNameCOMMENT_JAVADOC
public static final int TokenNameIdentifier
public static final int TokenNameabstract
public static final int TokenNameassert
public static final int TokenNameboolean
public static final int TokenNamebreak
public static final int TokenNamebyte
public static final int TokenNamecase
public static final int TokenNamecatch
public static final int TokenNamechar
public static final int TokenNameclass
public static final int TokenNamecontinue
public static final int TokenNamedefault
public static final int TokenNamedo
public static final int TokenNamedouble
public static final int TokenNameelse
public static final int TokenNameextends
public static final int TokenNamefalse
public static final int TokenNamefinal
public static final int TokenNamefinally
public static final int TokenNamefloat
public static final int TokenNamefor
public static final int TokenNameif
public static final int TokenNameimplements
public static final int TokenNameimport
public static final int TokenNameinstanceof
public static final int TokenNameint
public static final int TokenNameinterface
public static final int TokenNamelong
public static final int TokenNamenative
public static final int TokenNamenew
public static final int TokenNamenull
public static final int TokenNamepackage
public static final int TokenNameprivate
public static final int TokenNameprotected
public static final int TokenNamepublic
public static final int TokenNamereturn
public static final int TokenNameshort
public static final int TokenNamestatic
public static final int TokenNamestrictfp
public static final int TokenNamesuper
public static final int TokenNameswitch
public static final int TokenNamesynchronized
public static final int TokenNamethis
public static final int TokenNamethrow
public static final int TokenNamethrows
public static final int TokenNametransient
public static final int TokenNametrue
public static final int TokenNametry
public static final int TokenNamevoid
public static final int TokenNamevolatile
public static final int TokenNamewhile
public static final int TokenNameIntegerLiteral
public static final int TokenNameLongLiteral
public static final int TokenNameFloatingPointLiteral
public static final int TokenNameDoubleLiteral
public static final int TokenNameCharacterLiteral
public static final int TokenNameStringLiteral
public static final int TokenNamePLUS_PLUS
public static final int TokenNameMINUS_MINUS
public static final int TokenNameEQUAL_EQUAL
public static final int TokenNameLESS_EQUAL
public static final int TokenNameGREATER_EQUAL
public static final int TokenNameNOT_EQUAL
public static final int TokenNameLEFT_SHIFT
public static final int TokenNameRIGHT_SHIFT
public static final int TokenNameUNSIGNED_RIGHT_SHIFT
public static final int TokenNamePLUS_EQUAL
public static final int TokenNameMINUS_EQUAL
public static final int TokenNameMULTIPLY_EQUAL
public static final int TokenNameDIVIDE_EQUAL
public static final int TokenNameAND_EQUAL
public static final int TokenNameOR_EQUAL
public static final int TokenNameXOR_EQUAL
public static final int TokenNameREMAINDER_EQUAL
public static final int TokenNameLEFT_SHIFT_EQUAL
public static final int TokenNameRIGHT_SHIFT_EQUAL
public static final int TokenNameUNSIGNED_RIGHT_SHIFT_EQUAL
public static final int TokenNameOR_OR
public static final int TokenNameAND_AND
public static final int TokenNamePLUS
public static final int TokenNameMINUS
public static final int TokenNameNOT
public static final int TokenNameREMAINDER
public static final int TokenNameXOR
public static final int TokenNameAND
public static final int TokenNameMULTIPLY
public static final int TokenNameOR
public static final int TokenNameTWIDDLE
public static final int TokenNameDIVIDE
public static final int TokenNameGREATER
public static final int TokenNameLESS
public static final int TokenNameLPAREN
public static final int TokenNameRPAREN
public static final int TokenNameLBRACE
public static final int TokenNameRBRACE
public static final int TokenNameLBRACKET
public static final int TokenNameRBRACKET
public static final int TokenNameSEMICOLON
public static final int TokenNameQUESTION
public static final int TokenNameCOLON
public static final int TokenNameCOMMA
public static final int TokenNameDOT
public static final int TokenNameEQUAL
public static final int TokenNameEOF
public static final int TokenNameERROR
public static final int TokenNameenum
public static final int TokenNameAT
public static final int TokenNameELLIPSIS
public static final int TokenNameconst
public static final int TokenNamegoto
}
org/eclipse/jdt/core/compiler/InvalidInputException.classInvalidInputException.java
package org.eclipse.jdt.core.compiler
public org.eclipse.jdt.core.compiler.InvalidInputException extends java.lang.Exception {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
}
org/eclipse/jdt/core/compiler/ReconcileContext.classReconcileContext.java
package org.eclipse.jdt.core.compiler
public org.eclipse.jdt.core.compiler.ReconcileContext extends java.lang.Object {
private org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation operation
private org.eclipse.jdt.internal.core.CompilationUnit workingCopy
public void (org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation, org.eclipse.jdt.internal.core.CompilationUnit)
org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation operation
org.eclipse.jdt.internal.core.CompilationUnit workingCopy
public org.eclipse.jdt.core.dom.CompilationUnit getAST3 () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.dom.ASTParser parser
public int getASTLevel ()
public boolean isResolvingBindings ()
public int getReconcileFlags ()
public org.eclipse.jdt.core.IJavaElementDelta getDelta ()
public org.eclipse.jdt.core.compiler.CategorizedProblem[] getProblems (java.lang.String)
String markerType
public org.eclipse.jdt.core.ICompilationUnit getWorkingCopy ()
public void resetAST ()
public void putProblems (java.lang.String, org.eclipse.jdt.core.compiler.CategorizedProblem[])
String markerType
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
}
org/eclipse/jdt/core/compiler/batch/
org/eclipse/jdt/core/compiler/batch/BatchCompiler.classBatchCompiler.java
package org.eclipse.jdt.core.compiler.batch
public final org.eclipse.jdt.core.compiler.batch.BatchCompiler extends java.lang.Object {
public static boolean compile (java.lang.String, java.io.PrintWriter, java.io.PrintWriter, org.eclipse.jdt.core.compiler.CompilationProgress)
String commandLine
java.io.PrintWriter outWriter
java.io.PrintWriter errWriter
org.eclipse.jdt.core.compiler.CompilationProgress progress
public static boolean compile (java.lang.String[], java.io.PrintWriter, java.io.PrintWriter, org.eclipse.jdt.core.compiler.CompilationProgress)
String[] commandLineArguments
java.io.PrintWriter outWriter
java.io.PrintWriter errWriter
org.eclipse.jdt.core.compiler.CompilationProgress progress
private void ()
}
org/eclipse/jdt/core/dom/
org/eclipse/jdt/core/dom/AST.classAST.java
package org.eclipse.jdt.core.dom
public final org.eclipse.jdt.core.dom.AST extends java.lang.Object {
public static final int JLS2
static final int JLS2_INTERNAL
public static final int JLS3
private org.eclipse.jdt.core.dom.BindingResolver resolver
private org.eclipse.jdt.core.dom.NodeEventHandler eventHandler
int apiLevel
private long modificationCount
private long originalModificationCount
private int disableEvents
private final Object internalASTLock
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
org.eclipse.jdt.core.dom.InternalASTRewrite rewriter
private int defaultNodeFlag
private static final Class[] AST_CLASS
private final Object[] THIS_AST
static final int RESOLVED_BINDINGS
private int bits
static Class class$0
static void ()
private void (int)
int level
public void ()
public static org.eclipse.jdt.core.dom.CompilationUnit convertCompilationUnit (int, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, java.util.Map, boolean, org.eclipse.jdt.internal.core.CompilationUnit, int, org.eclipse.core.runtime.IProgressMonitor)
int level
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
java.util.Map options
boolean isResolved
org.eclipse.jdt.internal.core.CompilationUnit workingCopy
int reconcileFlags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.dom.ASTConverter converter
org.eclipse.jdt.core.dom.AST ast
int savedDefaultNodeFlag
org.eclipse.jdt.core.dom.BindingResolver resolver
org.eclipse.jdt.core.dom.CompilationUnit unit
public static org.eclipse.jdt.core.dom.CompilationUnit convertCompilationUnit (int, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, char[], java.util.Map, boolean, org.eclipse.jdt.internal.core.CompilationUnit, int, org.eclipse.core.runtime.IProgressMonitor)
int level
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
char[] source
java.util.Map options
boolean isResolved
org.eclipse.jdt.internal.core.CompilationUnit workingCopy
int reconcileFlags
org.eclipse.core.runtime.IProgressMonitor monitor
public void (java.util.Map)
java.util.Map options
Object sourceLevelOption
long sourceLevel
Object complianceLevelOption
long complianceLevel
public static org.eclipse.jdt.core.dom.AST newAST (int)
int level
public long modificationCount ()
public int apiLevel ()
void modifying ()
final void disableEvents ()
final void reenableEvents ()
void preRemoveChildEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode child
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
void postRemoveChildEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode child
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
void preReplaceChildEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode child
org.eclipse.jdt.core.dom.ASTNode newChild
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
void postReplaceChildEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode child
org.eclipse.jdt.core.dom.ASTNode newChild
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
void preAddChildEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode child
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
void postAddChildEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode child
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
void preValueChangeEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.SimplePropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
void postValueChangeEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.SimplePropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
void preCloneNodeEvent (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
void postCloneNodeEvent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode clone
public static org.eclipse.jdt.core.dom.CompilationUnit parseCompilationUnit (org.eclipse.jdt.core.ICompilationUnit, boolean)
org.eclipse.jdt.core.ICompilationUnit unit
boolean resolveBindings
org.eclipse.jdt.core.dom.ASTParser c
org.eclipse.jdt.core.dom.ASTNode result
public static org.eclipse.jdt.core.dom.CompilationUnit parseCompilationUnit (org.eclipse.jdt.core.IClassFile, boolean)
org.eclipse.jdt.core.IClassFile classFile
boolean resolveBindings
org.eclipse.jdt.core.dom.ASTParser c
org.eclipse.jdt.core.dom.ASTNode result
public static org.eclipse.jdt.core.dom.CompilationUnit parseCompilationUnit (char[], java.lang.String, org.eclipse.jdt.core.IJavaProject)
char[] source
String unitName
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.core.dom.ASTParser astParser
org.eclipse.jdt.core.dom.ASTNode result
public static org.eclipse.jdt.core.dom.CompilationUnit parseCompilationUnit (char[])
char[] source
org.eclipse.jdt.core.dom.ASTParser c
org.eclipse.jdt.core.dom.ASTNode result
org.eclipse.jdt.core.dom.BindingResolver getBindingResolver ()
org.eclipse.jdt.core.dom.NodeEventHandler getEventHandler ()
void setEventHandler (org.eclipse.jdt.core.dom.NodeEventHandler)
org.eclipse.jdt.core.dom.NodeEventHandler eventHandler
int getDefaultNodeFlag ()
void setDefaultNodeFlag (int)
int flag
void setOriginalModificationCount (long)
long count
public org.eclipse.jdt.core.dom.ITypeBinding resolveWellKnownType (java.lang.String)
String name
void setBindingResolver (org.eclipse.jdt.core.dom.BindingResolver)
org.eclipse.jdt.core.dom.BindingResolver resolver
void unsupportedIn2 ()
void supportedOnlyIn2 ()
public org.eclipse.jdt.core.dom.ASTNode createInstance (java.lang.Class)
Class nodeClass
java.lang.reflect.Constructor c
Object result
public org.eclipse.jdt.core.dom.ASTNode createInstance (int)
int nodeType
Class nodeClass
public org.eclipse.jdt.core.dom.SimpleName newSimpleName (java.lang.String)
String identifier
org.eclipse.jdt.core.dom.SimpleName result
public org.eclipse.jdt.core.dom.QualifiedName newQualifiedName (org.eclipse.jdt.core.dom.Name, org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.Name qualifier
org.eclipse.jdt.core.dom.SimpleName name
org.eclipse.jdt.core.dom.QualifiedName result
public org.eclipse.jdt.core.dom.Name newName (java.lang.String[])
String[] identifiers
int count
org.eclipse.jdt.core.dom.Name result
int i
org.eclipse.jdt.core.dom.SimpleName name
org.eclipse.jdt.core.dom.Name internalNewName (java.lang.String[])
String[] identifiers
int count
org.eclipse.jdt.core.dom.SimpleName simpleName
org.eclipse.jdt.core.dom.Name result
int i
org.eclipse.jdt.core.dom.SimpleName name
public org.eclipse.jdt.core.dom.Name newName (java.lang.String)
String qualifiedName
java.util.StringTokenizer t
org.eclipse.jdt.core.dom.Name result
int balance
String s
org.eclipse.jdt.core.dom.SimpleName name
public org.eclipse.jdt.core.dom.SimpleType newSimpleType (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name typeName
org.eclipse.jdt.core.dom.SimpleType result
public org.eclipse.jdt.core.dom.ArrayType newArrayType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type componentType
org.eclipse.jdt.core.dom.ArrayType result
public org.eclipse.jdt.core.dom.ArrayType newArrayType (org.eclipse.jdt.core.dom.Type, int)
org.eclipse.jdt.core.dom.Type elementType
int dimensions
org.eclipse.jdt.core.dom.ArrayType result
int i
public org.eclipse.jdt.core.dom.PrimitiveType newPrimitiveType (org.eclipse.jdt.core.dom.PrimitiveType$Code)
org.eclipse.jdt.core.dom.PrimitiveType$Code typeCode
org.eclipse.jdt.core.dom.PrimitiveType result
public org.eclipse.jdt.core.dom.ParameterizedType newParameterizedType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ParameterizedType result
public org.eclipse.jdt.core.dom.QualifiedType newQualifiedType (org.eclipse.jdt.core.dom.Type, org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.Type qualifier
org.eclipse.jdt.core.dom.SimpleName name
org.eclipse.jdt.core.dom.QualifiedType result
public org.eclipse.jdt.core.dom.WildcardType newWildcardType ()
org.eclipse.jdt.core.dom.WildcardType result
public org.eclipse.jdt.core.dom.CompilationUnit newCompilationUnit ()
public org.eclipse.jdt.core.dom.PackageDeclaration newPackageDeclaration ()
org.eclipse.jdt.core.dom.PackageDeclaration result
public org.eclipse.jdt.core.dom.ImportDeclaration newImportDeclaration ()
org.eclipse.jdt.core.dom.ImportDeclaration result
public org.eclipse.jdt.core.dom.TypeDeclaration newTypeDeclaration ()
org.eclipse.jdt.core.dom.TypeDeclaration result
public org.eclipse.jdt.core.dom.MethodDeclaration newMethodDeclaration ()
org.eclipse.jdt.core.dom.MethodDeclaration result
public org.eclipse.jdt.core.dom.SingleVariableDeclaration newSingleVariableDeclaration ()
org.eclipse.jdt.core.dom.SingleVariableDeclaration result
public org.eclipse.jdt.core.dom.VariableDeclarationFragment newVariableDeclarationFragment ()
org.eclipse.jdt.core.dom.VariableDeclarationFragment result
public org.eclipse.jdt.core.dom.Initializer newInitializer ()
org.eclipse.jdt.core.dom.Initializer result
public org.eclipse.jdt.core.dom.EnumConstantDeclaration newEnumConstantDeclaration ()
org.eclipse.jdt.core.dom.EnumConstantDeclaration result
public org.eclipse.jdt.core.dom.EnumDeclaration newEnumDeclaration ()
org.eclipse.jdt.core.dom.EnumDeclaration result
public org.eclipse.jdt.core.dom.TypeParameter newTypeParameter ()
org.eclipse.jdt.core.dom.TypeParameter result
public org.eclipse.jdt.core.dom.AnnotationTypeDeclaration newAnnotationTypeDeclaration ()
org.eclipse.jdt.core.dom.AnnotationTypeDeclaration result
public org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration newAnnotationTypeMemberDeclaration ()
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration result
public org.eclipse.jdt.core.dom.Modifier newModifier (org.eclipse.jdt.core.dom.Modifier$ModifierKeyword)
org.eclipse.jdt.core.dom.Modifier$ModifierKeyword keyword
org.eclipse.jdt.core.dom.Modifier result
public java.util.List newModifiers (int)
int flags
java.util.List result
public org.eclipse.jdt.core.dom.BlockComment newBlockComment ()
org.eclipse.jdt.core.dom.BlockComment result
public org.eclipse.jdt.core.dom.LineComment newLineComment ()
org.eclipse.jdt.core.dom.LineComment result
public org.eclipse.jdt.core.dom.Javadoc newJavadoc ()
org.eclipse.jdt.core.dom.Javadoc result
public org.eclipse.jdt.core.dom.TagElement newTagElement ()
org.eclipse.jdt.core.dom.TagElement result
public org.eclipse.jdt.core.dom.TextElement newTextElement ()
org.eclipse.jdt.core.dom.TextElement result
public org.eclipse.jdt.core.dom.MemberRef newMemberRef ()
org.eclipse.jdt.core.dom.MemberRef result
public org.eclipse.jdt.core.dom.MethodRef newMethodRef ()
org.eclipse.jdt.core.dom.MethodRef result
public org.eclipse.jdt.core.dom.MethodRefParameter newMethodRefParameter ()
org.eclipse.jdt.core.dom.MethodRefParameter result
public org.eclipse.jdt.core.dom.VariableDeclarationStatement newVariableDeclarationStatement (org.eclipse.jdt.core.dom.VariableDeclarationFragment)
org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment
org.eclipse.jdt.core.dom.VariableDeclarationStatement result
public org.eclipse.jdt.core.dom.TypeDeclarationStatement newTypeDeclarationStatement (org.eclipse.jdt.core.dom.TypeDeclaration)
org.eclipse.jdt.core.dom.TypeDeclaration decl
org.eclipse.jdt.core.dom.TypeDeclarationStatement result
public org.eclipse.jdt.core.dom.TypeDeclarationStatement newTypeDeclarationStatement (org.eclipse.jdt.core.dom.AbstractTypeDeclaration)
org.eclipse.jdt.core.dom.AbstractTypeDeclaration decl
org.eclipse.jdt.core.dom.TypeDeclarationStatement result
public org.eclipse.jdt.core.dom.Block newBlock ()
public org.eclipse.jdt.core.dom.ContinueStatement newContinueStatement ()
public org.eclipse.jdt.core.dom.BreakStatement newBreakStatement ()
public org.eclipse.jdt.core.dom.ExpressionStatement newExpressionStatement (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ExpressionStatement result
public org.eclipse.jdt.core.dom.IfStatement newIfStatement ()
public org.eclipse.jdt.core.dom.WhileStatement newWhileStatement ()
public org.eclipse.jdt.core.dom.DoStatement newDoStatement ()
public org.eclipse.jdt.core.dom.TryStatement newTryStatement ()
public org.eclipse.jdt.core.dom.CatchClause newCatchClause ()
public org.eclipse.jdt.core.dom.ReturnStatement newReturnStatement ()
public org.eclipse.jdt.core.dom.ThrowStatement newThrowStatement ()
public org.eclipse.jdt.core.dom.AssertStatement newAssertStatement ()
public org.eclipse.jdt.core.dom.EmptyStatement newEmptyStatement ()
public org.eclipse.jdt.core.dom.LabeledStatement newLabeledStatement ()
public org.eclipse.jdt.core.dom.SwitchStatement newSwitchStatement ()
public org.eclipse.jdt.core.dom.SwitchCase newSwitchCase ()
public org.eclipse.jdt.core.dom.SynchronizedStatement newSynchronizedStatement ()
public org.eclipse.jdt.core.dom.ForStatement newForStatement ()
public org.eclipse.jdt.core.dom.EnhancedForStatement newEnhancedForStatement ()
public org.eclipse.jdt.core.dom.StringLiteral newStringLiteral ()
public org.eclipse.jdt.core.dom.CharacterLiteral newCharacterLiteral ()
public org.eclipse.jdt.core.dom.NumberLiteral newNumberLiteral (java.lang.String)
String literal
org.eclipse.jdt.core.dom.NumberLiteral result
public org.eclipse.jdt.core.dom.NumberLiteral newNumberLiteral ()
org.eclipse.jdt.core.dom.NumberLiteral result
public org.eclipse.jdt.core.dom.NullLiteral newNullLiteral ()
public org.eclipse.jdt.core.dom.BooleanLiteral newBooleanLiteral (boolean)
boolean value
org.eclipse.jdt.core.dom.BooleanLiteral result
public org.eclipse.jdt.core.dom.Assignment newAssignment ()
org.eclipse.jdt.core.dom.Assignment result
public org.eclipse.jdt.core.dom.MethodInvocation newMethodInvocation ()
org.eclipse.jdt.core.dom.MethodInvocation result
public org.eclipse.jdt.core.dom.SuperMethodInvocation newSuperMethodInvocation ()
org.eclipse.jdt.core.dom.SuperMethodInvocation result
public org.eclipse.jdt.core.dom.ConstructorInvocation newConstructorInvocation ()
org.eclipse.jdt.core.dom.ConstructorInvocation result
public org.eclipse.jdt.core.dom.SuperConstructorInvocation newSuperConstructorInvocation ()
org.eclipse.jdt.core.dom.SuperConstructorInvocation result
public org.eclipse.jdt.core.dom.VariableDeclarationExpression newVariableDeclarationExpression (org.eclipse.jdt.core.dom.VariableDeclarationFragment)
org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment
org.eclipse.jdt.core.dom.VariableDeclarationExpression result
public org.eclipse.jdt.core.dom.FieldDeclaration newFieldDeclaration (org.eclipse.jdt.core.dom.VariableDeclarationFragment)
org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment
org.eclipse.jdt.core.dom.FieldDeclaration result
public org.eclipse.jdt.core.dom.ThisExpression newThisExpression ()
org.eclipse.jdt.core.dom.ThisExpression result
public org.eclipse.jdt.core.dom.FieldAccess newFieldAccess ()
org.eclipse.jdt.core.dom.FieldAccess result
public org.eclipse.jdt.core.dom.SuperFieldAccess newSuperFieldAccess ()
org.eclipse.jdt.core.dom.SuperFieldAccess result
public org.eclipse.jdt.core.dom.TypeLiteral newTypeLiteral ()
org.eclipse.jdt.core.dom.TypeLiteral result
public org.eclipse.jdt.core.dom.CastExpression newCastExpression ()
org.eclipse.jdt.core.dom.CastExpression result
public org.eclipse.jdt.core.dom.ParenthesizedExpression newParenthesizedExpression ()
org.eclipse.jdt.core.dom.ParenthesizedExpression result
public org.eclipse.jdt.core.dom.InfixExpression newInfixExpression ()
org.eclipse.jdt.core.dom.InfixExpression result
public org.eclipse.jdt.core.dom.InstanceofExpression newInstanceofExpression ()
org.eclipse.jdt.core.dom.InstanceofExpression result
public org.eclipse.jdt.core.dom.PostfixExpression newPostfixExpression ()
org.eclipse.jdt.core.dom.PostfixExpression result
public org.eclipse.jdt.core.dom.PrefixExpression newPrefixExpression ()
org.eclipse.jdt.core.dom.PrefixExpression result
public org.eclipse.jdt.core.dom.ArrayAccess newArrayAccess ()
org.eclipse.jdt.core.dom.ArrayAccess result
public org.eclipse.jdt.core.dom.ArrayCreation newArrayCreation ()
org.eclipse.jdt.core.dom.ArrayCreation result
public org.eclipse.jdt.core.dom.ClassInstanceCreation newClassInstanceCreation ()
org.eclipse.jdt.core.dom.ClassInstanceCreation result
public org.eclipse.jdt.core.dom.AnonymousClassDeclaration newAnonymousClassDeclaration ()
org.eclipse.jdt.core.dom.AnonymousClassDeclaration result
public org.eclipse.jdt.core.dom.ArrayInitializer newArrayInitializer ()
org.eclipse.jdt.core.dom.ArrayInitializer result
public org.eclipse.jdt.core.dom.ConditionalExpression newConditionalExpression ()
org.eclipse.jdt.core.dom.ConditionalExpression result
public org.eclipse.jdt.core.dom.NormalAnnotation newNormalAnnotation ()
org.eclipse.jdt.core.dom.NormalAnnotation result
public org.eclipse.jdt.core.dom.MarkerAnnotation newMarkerAnnotation ()
org.eclipse.jdt.core.dom.MarkerAnnotation result
public org.eclipse.jdt.core.dom.SingleMemberAnnotation newSingleMemberAnnotation ()
org.eclipse.jdt.core.dom.SingleMemberAnnotation result
public org.eclipse.jdt.core.dom.MemberValuePair newMemberValuePair ()
org.eclipse.jdt.core.dom.MemberValuePair result
void recordModifications (org.eclipse.jdt.core.dom.CompilationUnit)
org.eclipse.jdt.core.dom.CompilationUnit root
org.eclipse.text.edits.TextEdit rewrite (org.eclipse.jface.text.IDocument, java.util.Map)
org.eclipse.jface.text.IDocument document
java.util.Map options
public boolean hasResolvedBindings ()
public boolean hasStatementsRecovery ()
public boolean hasBindingsRecovery ()
void setFlag (int)
int newValue
}
org/eclipse/jdt/core/dom/ASTConverter.classASTConverter.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.ASTConverter extends java.lang.Object {
protected org.eclipse.jdt.core.dom.AST ast
protected org.eclipse.jdt.core.dom.Comment[] commentsTable
char[] compilationUnitSource
int compilationUnitSourceLength
protected org.eclipse.jdt.core.dom.DocCommentParser docParser
protected boolean insideComments
protected org.eclipse.core.runtime.IProgressMonitor monitor
protected java.util.Set pendingNameScopeResolution
protected java.util.Set pendingThisExpressionScopeResolution
protected boolean resolveBindings
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
private org.eclipse.jdt.core.dom.DefaultCommentMapper commentMapper
public void (java.util.Map, boolean, org.eclipse.core.runtime.IProgressMonitor)
java.util.Map options
boolean resolveBindings
org.eclipse.core.runtime.IProgressMonitor monitor
Object sourceModeSetting
long sourceLevel
protected void adjustSourcePositionsForParent (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
int start
int end
int leftParentCount
int rightParentCount
int token
boolean stop
protected void buildBodyDeclarations (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.core.dom.AbstractTypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.dom.AbstractTypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] members
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
int fieldsLength
int methodsLength
int membersLength
int fieldsIndex
int methodsIndex
int membersIndex
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration nextFieldDeclaration
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration nextMethodDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration nextMemberDeclaration
int position
int nextDeclarationType
org.eclipse.jdt.core.dom.ASTNode node
protected void buildBodyDeclarations (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.core.dom.EnumDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enumDeclaration2
org.eclipse.jdt.core.dom.EnumDeclaration enumDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] members
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
int fieldsLength
int methodsLength
int membersLength
int fieldsIndex
int methodsIndex
int membersIndex
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration nextFieldDeclaration
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration nextMethodDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration nextMemberDeclaration
int position
int nextDeclarationType
protected void buildBodyDeclarations (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.core.dom.AnonymousClassDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration expression
org.eclipse.jdt.core.dom.AnonymousClassDeclaration anonymousClassDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] members
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
int fieldsLength
int methodsLength
int membersLength
int fieldsIndex
int methodsIndex
int membersIndex
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration nextFieldDeclaration
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration nextMethodDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration nextMemberDeclaration
int position
int nextDeclarationType
org.eclipse.jdt.core.dom.ASTNode node
void buildCommentsTable (org.eclipse.jdt.core.dom.CompilationUnit, int[][])
org.eclipse.jdt.core.dom.CompilationUnit compilationUnit
int[][] comments
int nbr
int i
org.eclipse.jdt.core.dom.Comment comment
org.eclipse.jdt.core.dom.Comment[] newCommentsTable
protected void checkAndAddMultipleFieldDeclaration (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[], int, java.util.List)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int index
java.util.List bodyDeclarations
org.eclipse.jdt.internal.compiler.ast.Initializer oldInitializer
org.eclipse.jdt.core.dom.Initializer initializer
org.eclipse.jdt.core.dom.FieldDeclaration fieldDeclaration
protected void checkAndAddMultipleLocalDeclaration (org.eclipse.jdt.internal.compiler.ast.Statement[], int, java.util.List)
org.eclipse.jdt.internal.compiler.ast.Statement[] stmts
int index
java.util.List blockStatements
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration local1
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration local2
org.eclipse.jdt.core.dom.VariableDeclarationStatement variableDeclarationStatement
protected void checkCanceled ()
protected void completeRecord (org.eclipse.jdt.core.dom.ArrayType, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.core.dom.ArrayType arrayType
org.eclipse.jdt.internal.compiler.ast.ASTNode astNode
org.eclipse.jdt.core.dom.ArrayType array
int dimensions
int i
org.eclipse.jdt.core.dom.Type componentType
public org.eclipse.jdt.core.dom.ASTNode convert (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
org.eclipse.jdt.core.dom.MethodDeclaration methodDecl
boolean isConstructor
org.eclipse.jdt.core.dom.SimpleName methodName
int start
int end
org.eclipse.jdt.internal.compiler.ast.TypeReference[] thrownExceptions
int methodHeaderEnd
int thrownExceptionsLength
org.eclipse.jdt.core.dom.Name thrownException
int i
org.eclipse.jdt.internal.compiler.ast.Argument[] parameters
int parametersLength
org.eclipse.jdt.core.dom.SingleVariableDeclaration parameter
int i
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall explicitConstructorCall
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jdt.core.dom.PrimitiveType returnType
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration method
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.core.dom.Type returnType
int rightParenthesisPosition
int extraDimensions
int declarationSourceStart
int declarationSourceEnd
int closingPosition
int startPosition
org.eclipse.jdt.internal.compiler.ast.Statement[] statements
org.eclipse.jdt.core.dom.Block block
int statementsLength
int i
org.eclipse.jdt.core.dom.Statement statement
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
int i
int max
org.eclipse.jdt.core.compiler.CategorizedProblem currentProblem
int startPosition
org.eclipse.jdt.core.dom.Block block
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
int i
int max
public org.eclipse.jdt.core.dom.ClassInstanceCreation convert (org.eclipse.jdt.internal.compiler.ast.AllocationExpression)
org.eclipse.jdt.internal.compiler.ast.AllocationExpression expression
org.eclipse.jdt.core.dom.ClassInstanceCreation classInstanceCreation
int i
int max
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int length
int i
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression)
org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression expression
org.eclipse.jdt.core.dom.InfixExpression infixExpression
int expressionOperatorID
org.eclipse.jdt.internal.compiler.ast.Expression leftOperand
org.eclipse.jdt.internal.compiler.ast.Expression rightOperand
java.util.List extendedOperands
org.eclipse.jdt.core.dom.InfixExpression temp
org.eclipse.jdt.core.dom.Expression leftSide
int size
int i
org.eclipse.jdt.core.dom.Expression expr
int i
org.eclipse.jdt.core.dom.Expression extendedOperand
int startPosition
int startPosition
org.eclipse.jdt.core.dom.Expression leftExpression
int startPosition
org.eclipse.jdt.core.dom.Expression leftExpression
int startPosition
private org.eclipse.jdt.core.dom.AnnotationTypeDeclaration convertToAnnotationDeclaration (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.dom.AnnotationTypeDeclaration typeDecl
org.eclipse.jdt.core.dom.SimpleName typeName
public org.eclipse.jdt.core.dom.ASTNode convert (org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration)
org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration annotationTypeMemberDeclaration
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration annotationTypeMemberDeclaration2
org.eclipse.jdt.core.dom.SimpleName methodName
int start
int end
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.core.dom.Type returnType
int declarationSourceStart
int declarationSourceEnd
org.eclipse.jdt.internal.compiler.ast.Expression memberValue
public org.eclipse.jdt.core.dom.SingleVariableDeclaration convert (org.eclipse.jdt.internal.compiler.ast.Argument)
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.core.dom.SingleVariableDeclaration variableDecl
org.eclipse.jdt.core.dom.SimpleName name
int start
int nameEnd
int typeSourceEnd
int extraDimensions
boolean isVarArgs
org.eclipse.jdt.core.dom.Type type
int typeEnd
int rightEnd
public org.eclipse.jdt.core.dom.Annotation convert (org.eclipse.jdt.internal.compiler.ast.Annotation)
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
public org.eclipse.jdt.core.dom.ArrayCreation convert (org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression)
org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression expression
org.eclipse.jdt.core.dom.ArrayCreation arrayCreation
org.eclipse.jdt.internal.compiler.ast.Expression[] dimensions
int dimensionsLength
int i
org.eclipse.jdt.core.dom.Expression dimension
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ArrayType arrayType
int start
int end
int previousSearchStart
org.eclipse.jdt.core.dom.ArrayType componentType
int i
public org.eclipse.jdt.core.dom.ArrayInitializer convert (org.eclipse.jdt.internal.compiler.ast.ArrayInitializer)
org.eclipse.jdt.internal.compiler.ast.ArrayInitializer expression
org.eclipse.jdt.core.dom.ArrayInitializer arrayInitializer
org.eclipse.jdt.internal.compiler.ast.Expression[] expressions
int length
int i
org.eclipse.jdt.core.dom.Expression expr
public org.eclipse.jdt.core.dom.ArrayAccess convert (org.eclipse.jdt.internal.compiler.ast.ArrayReference)
org.eclipse.jdt.internal.compiler.ast.ArrayReference reference
org.eclipse.jdt.core.dom.ArrayAccess arrayAccess
public org.eclipse.jdt.core.dom.AssertStatement convert (org.eclipse.jdt.internal.compiler.ast.AssertStatement)
org.eclipse.jdt.internal.compiler.ast.AssertStatement statement
org.eclipse.jdt.core.dom.AssertStatement assertStatement
org.eclipse.jdt.core.dom.Expression assertExpression
org.eclipse.jdt.core.dom.Expression searchingNode
org.eclipse.jdt.internal.compiler.ast.Expression exceptionArgument
org.eclipse.jdt.core.dom.Expression exceptionMessage
int start
int sourceEnd
public org.eclipse.jdt.core.dom.Assignment convert (org.eclipse.jdt.internal.compiler.ast.Assignment)
org.eclipse.jdt.internal.compiler.ast.Assignment expression
org.eclipse.jdt.core.dom.Assignment assignment
org.eclipse.jdt.core.dom.Expression lhs
int start
public org.eclipse.jdt.core.dom.TypeDeclaration convert (org.eclipse.jdt.internal.compiler.ast.ASTNode[])
org.eclipse.jdt.internal.compiler.ast.ASTNode[] nodes
org.eclipse.jdt.core.dom.TypeDeclaration typeDecl
int nodesLength
int i
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.Initializer oldInitializer
org.eclipse.jdt.core.dom.Initializer initializer
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.core.dom.FieldDeclaration currentFieldDeclaration
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration nextMethodDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration nextMemberDeclaration
org.eclipse.jdt.core.dom.ASTNode nextMemberDeclarationNode
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.BinaryExpression)
org.eclipse.jdt.internal.compiler.ast.BinaryExpression expression
org.eclipse.jdt.core.dom.InfixExpression infixExpression
int expressionOperatorID
org.eclipse.jdt.internal.compiler.ast.Expression leftOperand
org.eclipse.jdt.internal.compiler.ast.Expression rightOperand
java.util.List extendedOperands
org.eclipse.jdt.core.dom.InfixExpression temp
org.eclipse.jdt.core.dom.Expression leftSide
int size
int i
org.eclipse.jdt.core.dom.Expression expr
int i
org.eclipse.jdt.core.dom.Expression extendedOperand
int startPosition
int startPosition
org.eclipse.jdt.core.dom.Expression leftExpression
int startPosition
org.eclipse.jdt.internal.compiler.ast.StringLiteralConcatenation literal
org.eclipse.jdt.internal.compiler.ast.Expression[] stringLiterals
int i
int startPosition
org.eclipse.jdt.core.dom.Expression leftExpression
int startPosition
public org.eclipse.jdt.core.dom.Block convert (org.eclipse.jdt.internal.compiler.ast.Block)
org.eclipse.jdt.internal.compiler.ast.Block statement
org.eclipse.jdt.core.dom.Block block
org.eclipse.jdt.internal.compiler.ast.Statement[] statements
int statementsLength
int i
org.eclipse.jdt.core.dom.Statement statement2
public org.eclipse.jdt.core.dom.BreakStatement convert (org.eclipse.jdt.internal.compiler.ast.BreakStatement)
org.eclipse.jdt.internal.compiler.ast.BreakStatement statement
org.eclipse.jdt.core.dom.BreakStatement breakStatement
org.eclipse.jdt.core.dom.SimpleName name
public org.eclipse.jdt.core.dom.SwitchCase convert (org.eclipse.jdt.internal.compiler.ast.CaseStatement)
org.eclipse.jdt.internal.compiler.ast.CaseStatement statement
org.eclipse.jdt.core.dom.SwitchCase switchCase
org.eclipse.jdt.internal.compiler.ast.Expression constantExpression
public org.eclipse.jdt.core.dom.CastExpression convert (org.eclipse.jdt.internal.compiler.ast.CastExpression)
org.eclipse.jdt.internal.compiler.ast.CastExpression expression
org.eclipse.jdt.core.dom.CastExpression castExpression
org.eclipse.jdt.internal.compiler.ast.Expression type
public org.eclipse.jdt.core.dom.CharacterLiteral convert (org.eclipse.jdt.internal.compiler.ast.CharLiteral)
org.eclipse.jdt.internal.compiler.ast.CharLiteral expression
int length
int sourceStart
org.eclipse.jdt.core.dom.CharacterLiteral literal
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess)
org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess expression
org.eclipse.jdt.core.dom.TypeLiteral typeLiteral
public org.eclipse.jdt.core.dom.CompilationUnit convert (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, char[])
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
char[] source
org.eclipse.jdt.internal.compiler.parser.RecoveryScanner recoveryScanner
org.eclipse.jdt.core.dom.CompilationUnit compilationUnit
int[][] comments
org.eclipse.jdt.core.dom.PackageDeclaration packageDeclaration
org.eclipse.jdt.internal.compiler.ast.ImportReference[] imports
int importLength
int i
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int typesLength
int i
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declaration
org.eclipse.jdt.core.dom.ASTNode type
int problemLength
org.eclipse.jdt.core.compiler.CategorizedProblem[] resizedProblems
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
int realProblemLength
org.eclipse.jdt.core.dom.ASTSyntaxErrorPropagator syntaxErrorPropagator
org.eclipse.jdt.core.dom.ASTRecoveryPropagator recoveryPropagator
IllegalArgumentException e
StringBuffer message
String lineDelimiter
public org.eclipse.jdt.core.dom.Assignment convert (org.eclipse.jdt.internal.compiler.ast.CompoundAssignment)
org.eclipse.jdt.internal.compiler.ast.CompoundAssignment expression
org.eclipse.jdt.core.dom.Assignment assignment
org.eclipse.jdt.core.dom.Expression lhs
int start
public org.eclipse.jdt.core.dom.ConditionalExpression convert (org.eclipse.jdt.internal.compiler.ast.ConditionalExpression)
org.eclipse.jdt.internal.compiler.ast.ConditionalExpression expression
org.eclipse.jdt.core.dom.ConditionalExpression conditionalExpression
public org.eclipse.jdt.core.dom.ContinueStatement convert (org.eclipse.jdt.internal.compiler.ast.ContinueStatement)
org.eclipse.jdt.internal.compiler.ast.ContinueStatement statement
org.eclipse.jdt.core.dom.ContinueStatement continueStatement
org.eclipse.jdt.core.dom.SimpleName name
public org.eclipse.jdt.core.dom.DoStatement convert (org.eclipse.jdt.internal.compiler.ast.DoStatement)
org.eclipse.jdt.internal.compiler.ast.DoStatement statement
org.eclipse.jdt.core.dom.DoStatement doStatement
org.eclipse.jdt.core.dom.Statement action
public org.eclipse.jdt.core.dom.NumberLiteral convert (org.eclipse.jdt.internal.compiler.ast.DoubleLiteral)
org.eclipse.jdt.internal.compiler.ast.DoubleLiteral expression
int length
int sourceStart
org.eclipse.jdt.core.dom.NumberLiteral literal
public org.eclipse.jdt.core.dom.EmptyStatement convert (org.eclipse.jdt.internal.compiler.ast.EmptyStatement)
org.eclipse.jdt.internal.compiler.ast.EmptyStatement statement
org.eclipse.jdt.core.dom.EmptyStatement emptyStatement
public org.eclipse.jdt.core.dom.EnumConstantDeclaration convert (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration enumConstant
org.eclipse.jdt.core.dom.EnumConstantDeclaration enumConstantDeclaration
org.eclipse.jdt.core.dom.SimpleName typeName
int declarationSourceStart
int declarationSourceEnd
org.eclipse.jdt.internal.compiler.ast.Expression initialization
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration anonymousType
org.eclipse.jdt.core.dom.AnonymousClassDeclaration anonymousClassDeclaration
int start
int end
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int i
int max
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.EqualExpression)
org.eclipse.jdt.internal.compiler.ast.EqualExpression expression
org.eclipse.jdt.core.dom.InfixExpression infixExpression
org.eclipse.jdt.core.dom.Expression leftExpression
int startPosition
public org.eclipse.jdt.core.dom.Statement convert (org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall)
org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall statement
org.eclipse.jdt.core.dom.Statement newStatement
org.eclipse.jdt.core.dom.Statement newStatement
int sourceStart
org.eclipse.jdt.core.dom.SuperConstructorInvocation superConstructorInvocation
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int length
int i
int i
int max
org.eclipse.jdt.core.dom.ConstructorInvocation constructorInvocation
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int length
int i
int i
int max
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
public org.eclipse.jdt.core.dom.StringLiteral convert (org.eclipse.jdt.internal.compiler.ast.ExtendedStringLiteral)
org.eclipse.jdt.internal.compiler.ast.ExtendedStringLiteral expression
org.eclipse.jdt.core.dom.StringLiteral literal
public org.eclipse.jdt.core.dom.BooleanLiteral convert (org.eclipse.jdt.internal.compiler.ast.FalseLiteral)
org.eclipse.jdt.internal.compiler.ast.FalseLiteral expression
org.eclipse.jdt.core.dom.BooleanLiteral literal
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.FieldReference)
org.eclipse.jdt.internal.compiler.ast.FieldReference reference
org.eclipse.jdt.core.dom.SuperFieldAccess superFieldAccess
org.eclipse.jdt.core.dom.Name qualifier
org.eclipse.jdt.core.dom.SimpleName simpleName
int sourceStart
int length
org.eclipse.jdt.core.dom.FieldAccess fieldAccess
org.eclipse.jdt.core.dom.Expression receiver
org.eclipse.jdt.core.dom.SimpleName simpleName
int sourceStart
int length
public org.eclipse.jdt.core.dom.NumberLiteral convert (org.eclipse.jdt.internal.compiler.ast.FloatLiteral)
org.eclipse.jdt.internal.compiler.ast.FloatLiteral expression
int length
int sourceStart
org.eclipse.jdt.core.dom.NumberLiteral literal
public org.eclipse.jdt.core.dom.Statement convert (org.eclipse.jdt.internal.compiler.ast.ForeachStatement)
org.eclipse.jdt.internal.compiler.ast.ForeachStatement statement
org.eclipse.jdt.core.dom.EnhancedForStatement enhancedForStatement
org.eclipse.jdt.internal.compiler.ast.Expression collection
org.eclipse.jdt.core.dom.Statement action
int start
int end
public org.eclipse.jdt.core.dom.ForStatement convert (org.eclipse.jdt.internal.compiler.ast.ForStatement)
org.eclipse.jdt.internal.compiler.ast.ForStatement statement
org.eclipse.jdt.core.dom.ForStatement forStatement
org.eclipse.jdt.internal.compiler.ast.Statement[] initializations
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration initialization
org.eclipse.jdt.core.dom.VariableDeclarationExpression variableDeclarationExpression
int initializationsLength
int i
int start
int end
int initializationsLength
int i
org.eclipse.jdt.core.dom.Expression initializer
org.eclipse.jdt.internal.compiler.ast.Statement[] increments
int incrementsLength
int i
org.eclipse.jdt.core.dom.Statement action
public org.eclipse.jdt.core.dom.IfStatement convert (org.eclipse.jdt.internal.compiler.ast.IfStatement)
org.eclipse.jdt.internal.compiler.ast.IfStatement statement
org.eclipse.jdt.core.dom.IfStatement ifStatement
org.eclipse.jdt.core.dom.Statement thenStatement
org.eclipse.jdt.internal.compiler.ast.Statement statement2
org.eclipse.jdt.core.dom.Statement elseStatement
public org.eclipse.jdt.core.dom.InstanceofExpression convert (org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression)
org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression expression
org.eclipse.jdt.core.dom.InstanceofExpression instanceOfExpression
org.eclipse.jdt.core.dom.Expression leftExpression
org.eclipse.jdt.core.dom.Type convertType
int startPosition
int sourceEnd
public org.eclipse.jdt.core.dom.NumberLiteral convert (org.eclipse.jdt.internal.compiler.ast.IntLiteral)
org.eclipse.jdt.internal.compiler.ast.IntLiteral expression
int length
int sourceStart
org.eclipse.jdt.core.dom.NumberLiteral literal
public org.eclipse.jdt.core.dom.NumberLiteral convert (org.eclipse.jdt.internal.compiler.ast.IntLiteralMinValue)
org.eclipse.jdt.internal.compiler.ast.IntLiteralMinValue expression
int length
int sourceStart
org.eclipse.jdt.core.dom.NumberLiteral literal
public void convert (org.eclipse.jdt.internal.compiler.ast.Javadoc, org.eclipse.jdt.core.dom.BodyDeclaration)
org.eclipse.jdt.internal.compiler.ast.Javadoc javadoc
org.eclipse.jdt.core.dom.BodyDeclaration bodyDeclaration
org.eclipse.jdt.core.dom.Comment comment
org.eclipse.jdt.core.dom.Javadoc docComment
java.util.Iterator tags
public void convert (org.eclipse.jdt.internal.compiler.ast.Javadoc, org.eclipse.jdt.core.dom.PackageDeclaration)
org.eclipse.jdt.internal.compiler.ast.Javadoc javadoc
org.eclipse.jdt.core.dom.PackageDeclaration packageDeclaration
org.eclipse.jdt.core.dom.Comment comment
org.eclipse.jdt.core.dom.Javadoc docComment
java.util.Iterator tags
public org.eclipse.jdt.core.dom.LabeledStatement convert (org.eclipse.jdt.internal.compiler.ast.LabeledStatement)
org.eclipse.jdt.internal.compiler.ast.LabeledStatement statement
org.eclipse.jdt.core.dom.LabeledStatement labeledStatement
int sourceStart
org.eclipse.jdt.core.dom.Statement body
org.eclipse.jdt.core.dom.SimpleName name
public org.eclipse.jdt.core.dom.NumberLiteral convert (org.eclipse.jdt.internal.compiler.ast.LongLiteral)
org.eclipse.jdt.internal.compiler.ast.LongLiteral expression
int length
int sourceStart
org.eclipse.jdt.core.dom.NumberLiteral literal
public org.eclipse.jdt.core.dom.NumberLiteral convert (org.eclipse.jdt.internal.compiler.ast.LongLiteralMinValue)
org.eclipse.jdt.internal.compiler.ast.LongLiteralMinValue expression
int length
int sourceStart
org.eclipse.jdt.core.dom.NumberLiteral literal
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.MessageSend)
org.eclipse.jdt.internal.compiler.ast.MessageSend expression
org.eclipse.jdt.core.dom.Expression expr
org.eclipse.jdt.core.dom.Expression expr
int sourceStart
org.eclipse.jdt.core.dom.SuperMethodInvocation superMethodInvocation
org.eclipse.jdt.core.dom.SimpleName name
int nameSourceStart
int nameSourceLength
org.eclipse.jdt.core.dom.Name qualifier
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int argumentsLength
int i
org.eclipse.jdt.core.dom.Expression expri
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
int i
int max
org.eclipse.jdt.core.dom.MethodInvocation methodInvocation
org.eclipse.jdt.core.dom.SimpleName name
int nameSourceStart
int nameSourceLength
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int argumentsLength
int i
org.eclipse.jdt.core.dom.Expression expri
org.eclipse.jdt.core.dom.Expression qualifier
org.eclipse.jdt.internal.compiler.ast.Expression receiver
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
int i
int max
public org.eclipse.jdt.core.dom.MarkerAnnotation convert (org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation)
org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation annotation
org.eclipse.jdt.core.dom.MarkerAnnotation markerAnnotation
int start
int end
public org.eclipse.jdt.core.dom.MemberValuePair convert (org.eclipse.jdt.internal.compiler.ast.MemberValuePair)
org.eclipse.jdt.internal.compiler.ast.MemberValuePair memberValuePair
org.eclipse.jdt.core.dom.MemberValuePair pair
org.eclipse.jdt.core.dom.SimpleName simpleName
int start
int end
org.eclipse.jdt.core.dom.Expression value
public org.eclipse.jdt.core.dom.Name convert (org.eclipse.jdt.internal.compiler.ast.NameReference)
org.eclipse.jdt.internal.compiler.ast.NameReference reference
public org.eclipse.jdt.core.dom.InfixExpression convert (org.eclipse.jdt.internal.compiler.ast.StringLiteralConcatenation)
org.eclipse.jdt.internal.compiler.ast.StringLiteralConcatenation expression
org.eclipse.jdt.core.dom.InfixExpression infixExpression
org.eclipse.jdt.internal.compiler.ast.Expression[] stringLiterals
int i
public org.eclipse.jdt.core.dom.NormalAnnotation convert (org.eclipse.jdt.internal.compiler.ast.NormalAnnotation)
org.eclipse.jdt.internal.compiler.ast.NormalAnnotation annotation
org.eclipse.jdt.core.dom.NormalAnnotation normalAnnotation
int start
int end
org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] memberValuePairs
int i
int max
org.eclipse.jdt.core.dom.MemberValuePair memberValuePair
int memberValuePairEnd
public org.eclipse.jdt.core.dom.NullLiteral convert (org.eclipse.jdt.internal.compiler.ast.NullLiteral)
org.eclipse.jdt.internal.compiler.ast.NullLiteral expression
org.eclipse.jdt.core.dom.NullLiteral literal
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression)
org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression expression
org.eclipse.jdt.core.dom.InfixExpression infixExpression
int expressionOperatorID
org.eclipse.jdt.internal.compiler.ast.Expression leftOperand
org.eclipse.jdt.internal.compiler.ast.Expression rightOperand
java.util.List extendedOperands
org.eclipse.jdt.core.dom.InfixExpression temp
org.eclipse.jdt.core.dom.Expression leftSide
int size
int i
org.eclipse.jdt.core.dom.Expression expr
int i
org.eclipse.jdt.core.dom.Expression extendedOperand
int startPosition
int startPosition
org.eclipse.jdt.core.dom.Expression leftExpression
int startPosition
org.eclipse.jdt.core.dom.Expression leftExpression
int startPosition
public org.eclipse.jdt.core.dom.PostfixExpression convert (org.eclipse.jdt.internal.compiler.ast.PostfixExpression)
org.eclipse.jdt.internal.compiler.ast.PostfixExpression expression
org.eclipse.jdt.core.dom.PostfixExpression postfixExpression
public org.eclipse.jdt.core.dom.PrefixExpression convert (org.eclipse.jdt.internal.compiler.ast.PrefixExpression)
org.eclipse.jdt.internal.compiler.ast.PrefixExpression expression
org.eclipse.jdt.core.dom.PrefixExpression prefixExpression
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression)
org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression allocation
org.eclipse.jdt.core.dom.ClassInstanceCreation classInstanceCreation
org.eclipse.jdt.internal.compiler.ast.Expression[] arguments
int length
int i
org.eclipse.jdt.core.dom.Expression argument
int i
int max
int declarationSourceStart
org.eclipse.jdt.core.dom.AnonymousClassDeclaration anonymousClassDeclaration
int start
int start
public org.eclipse.jdt.core.dom.Name convert (org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference)
org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference nameReference
public org.eclipse.jdt.core.dom.Name convert (org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference)
org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference reference
public org.eclipse.jdt.core.dom.ThisExpression convert (org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference)
org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference reference
org.eclipse.jdt.core.dom.ThisExpression thisExpression
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.Reference)
org.eclipse.jdt.internal.compiler.ast.Reference reference
public org.eclipse.jdt.core.dom.ReturnStatement convert (org.eclipse.jdt.internal.compiler.ast.ReturnStatement)
org.eclipse.jdt.internal.compiler.ast.ReturnStatement statement
org.eclipse.jdt.core.dom.ReturnStatement returnStatement
public org.eclipse.jdt.core.dom.SingleMemberAnnotation convert (org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation)
org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation annotation
org.eclipse.jdt.core.dom.SingleMemberAnnotation singleMemberAnnotation
int start
int end
public org.eclipse.jdt.core.dom.SimpleName convert (org.eclipse.jdt.internal.compiler.ast.SingleNameReference)
org.eclipse.jdt.internal.compiler.ast.SingleNameReference nameReference
org.eclipse.jdt.core.dom.SimpleName name
public org.eclipse.jdt.core.dom.Statement convert (org.eclipse.jdt.internal.compiler.ast.Statement)
org.eclipse.jdt.internal.compiler.ast.Statement statement
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.core.dom.ASTNode result
org.eclipse.jdt.core.dom.TypeDeclarationStatement typeDeclarationStatement
org.eclipse.jdt.core.dom.AbstractTypeDeclaration typeDecl
org.eclipse.jdt.core.dom.TypeDeclarationStatement typeDeclarationStatement
org.eclipse.jdt.core.dom.AbstractTypeDeclaration typeDecl
org.eclipse.jdt.core.dom.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.dom.TypeDeclarationStatement typeDeclarationStatement
org.eclipse.jdt.core.dom.TypeDeclaration typeDecl
org.eclipse.jdt.core.dom.AbstractTypeDeclaration typeDeclAST3
org.eclipse.jdt.internal.compiler.ast.Expression statement2
org.eclipse.jdt.core.dom.Expression expr
org.eclipse.jdt.core.dom.ExpressionStatement stmt
int sourceStart
int sourceEnd
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.StringLiteral)
org.eclipse.jdt.internal.compiler.ast.StringLiteral expression
int length
int sourceStart
org.eclipse.jdt.core.dom.StringLiteral literal
public org.eclipse.jdt.core.dom.SwitchStatement convert (org.eclipse.jdt.internal.compiler.ast.SwitchStatement)
org.eclipse.jdt.internal.compiler.ast.SwitchStatement statement
org.eclipse.jdt.core.dom.SwitchStatement switchStatement
org.eclipse.jdt.internal.compiler.ast.Statement[] statements
int statementsLength
int i
org.eclipse.jdt.core.dom.Statement currentStatement
public org.eclipse.jdt.core.dom.SynchronizedStatement convert (org.eclipse.jdt.internal.compiler.ast.SynchronizedStatement)
org.eclipse.jdt.internal.compiler.ast.SynchronizedStatement statement
org.eclipse.jdt.core.dom.SynchronizedStatement synchronizedStatement
public org.eclipse.jdt.core.dom.Expression convert (org.eclipse.jdt.internal.compiler.ast.ThisReference)
org.eclipse.jdt.internal.compiler.ast.ThisReference reference
org.eclipse.jdt.core.dom.ThisExpression thisExpression
public org.eclipse.jdt.core.dom.ThrowStatement convert (org.eclipse.jdt.internal.compiler.ast.ThrowStatement)
org.eclipse.jdt.internal.compiler.ast.ThrowStatement statement
org.eclipse.jdt.core.dom.ThrowStatement throwStatement
public org.eclipse.jdt.core.dom.BooleanLiteral convert (org.eclipse.jdt.internal.compiler.ast.TrueLiteral)
org.eclipse.jdt.internal.compiler.ast.TrueLiteral expression
org.eclipse.jdt.core.dom.BooleanLiteral literal
public org.eclipse.jdt.core.dom.TryStatement convert (org.eclipse.jdt.internal.compiler.ast.TryStatement)
org.eclipse.jdt.internal.compiler.ast.TryStatement statement
org.eclipse.jdt.core.dom.TryStatement tryStatement
org.eclipse.jdt.internal.compiler.ast.Argument[] catchArguments
int catchArgumentsLength
org.eclipse.jdt.internal.compiler.ast.Block[] catchBlocks
int start
int i
org.eclipse.jdt.core.dom.CatchClause catchClause
int catchClauseSourceStart
public org.eclipse.jdt.core.dom.ASTNode convert (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int kind
org.eclipse.jdt.core.dom.TypeDeclaration typeDecl
org.eclipse.jdt.core.dom.SimpleName typeName
org.eclipse.jdt.internal.compiler.ast.TypeReference[] superInterfaces
int index
int length
int index
int length
org.eclipse.jdt.internal.compiler.ast.TypeParameter[] typeParameters
int index
int length
public org.eclipse.jdt.core.dom.TypeParameter convert (org.eclipse.jdt.internal.compiler.ast.TypeParameter)
org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter
org.eclipse.jdt.core.dom.TypeParameter typeParameter2
org.eclipse.jdt.core.dom.SimpleName simpleName
int start
int end
org.eclipse.jdt.internal.compiler.ast.TypeReference superType
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.internal.compiler.ast.TypeReference[] bounds
org.eclipse.jdt.core.dom.Type type
int index
int length
public org.eclipse.jdt.core.dom.Name convert (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
char[][] typeName
int length
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
long[] positions
org.eclipse.jdt.core.dom.SimpleName name
public org.eclipse.jdt.core.dom.PrefixExpression convert (org.eclipse.jdt.internal.compiler.ast.UnaryExpression)
org.eclipse.jdt.internal.compiler.ast.UnaryExpression expression
org.eclipse.jdt.core.dom.PrefixExpression prefixExpression
public org.eclipse.jdt.core.dom.WhileStatement convert (org.eclipse.jdt.internal.compiler.ast.WhileStatement)
org.eclipse.jdt.internal.compiler.ast.WhileStatement statement
org.eclipse.jdt.core.dom.WhileStatement whileStatement
org.eclipse.jdt.core.dom.Statement action
public org.eclipse.jdt.core.dom.ImportDeclaration convertImport (org.eclipse.jdt.internal.compiler.ast.ImportReference)
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
org.eclipse.jdt.core.dom.ImportDeclaration importDeclaration
boolean onDemand
char[][] tokens
int length
long[] positions
org.eclipse.jdt.core.dom.SimpleName name
int start
int end
int modifiers
public org.eclipse.jdt.core.dom.PackageDeclaration convertPackage (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
org.eclipse.jdt.internal.compiler.ast.ImportReference importReference
org.eclipse.jdt.core.dom.PackageDeclaration packageDeclaration
char[][] tokens
int length
long[] positions
org.eclipse.jdt.core.dom.SimpleName name
int start
int end
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int i
int max
private org.eclipse.jdt.core.dom.EnumDeclaration convertToEnumDeclaration (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.dom.EnumDeclaration enumDeclaration2
org.eclipse.jdt.core.dom.SimpleName typeName
org.eclipse.jdt.internal.compiler.ast.TypeReference[] superInterfaces
int index
int length
public org.eclipse.jdt.core.dom.Expression convertToExpression (org.eclipse.jdt.internal.compiler.ast.Statement)
org.eclipse.jdt.internal.compiler.ast.Statement statement
protected org.eclipse.jdt.core.dom.FieldDeclaration convertToFieldDeclaration (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
org.eclipse.jdt.core.dom.VariableDeclarationFragment variableDeclarationFragment
org.eclipse.jdt.core.dom.FieldDeclaration fieldDeclaration
org.eclipse.jdt.core.dom.Type type
public org.eclipse.jdt.core.dom.ParenthesizedExpression convertToParenthesizedExpression (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.core.dom.ParenthesizedExpression parenthesizedExpression
int numberOfParenthesis
public org.eclipse.jdt.core.dom.Type convertToType (org.eclipse.jdt.internal.compiler.ast.NameReference)
org.eclipse.jdt.internal.compiler.ast.NameReference reference
org.eclipse.jdt.core.dom.Name name
org.eclipse.jdt.core.dom.SimpleType type
protected org.eclipse.jdt.core.dom.VariableDeclarationExpression convertToVariableDeclarationExpression (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.core.dom.VariableDeclarationFragment variableDeclarationFragment
org.eclipse.jdt.core.dom.VariableDeclarationExpression variableDeclarationExpression
org.eclipse.jdt.core.dom.Type type
protected org.eclipse.jdt.core.dom.SingleVariableDeclaration convertToSingleVariableDeclaration (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.core.dom.SingleVariableDeclaration variableDecl
org.eclipse.jdt.core.dom.SimpleName name
int start
int nameEnd
int extraDimensions
org.eclipse.jdt.core.dom.Type type
int typeEnd
int rightEnd
protected org.eclipse.jdt.core.dom.VariableDeclarationFragment convertToVariableDeclarationFragment (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration)
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
org.eclipse.jdt.core.dom.VariableDeclarationFragment variableDeclarationFragment
org.eclipse.jdt.core.dom.SimpleName name
int start
int end
int extraDimensions
org.eclipse.jdt.core.dom.Expression expression
int possibleEnd
protected org.eclipse.jdt.core.dom.VariableDeclarationFragment convertToVariableDeclarationFragment (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.core.dom.VariableDeclarationFragment variableDeclarationFragment
org.eclipse.jdt.core.dom.SimpleName name
int start
org.eclipse.jdt.internal.compiler.ast.Expression initialization
int extraDimension
boolean hasInitialization
int end
int end
int end
int end
org.eclipse.jdt.core.dom.Expression expression
int possibleEnd
protected org.eclipse.jdt.core.dom.VariableDeclarationStatement convertToVariableDeclarationStatement (org.eclipse.jdt.internal.compiler.ast.LocalDeclaration)
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.core.dom.VariableDeclarationFragment variableDeclarationFragment
org.eclipse.jdt.core.dom.VariableDeclarationStatement variableDeclarationStatement
org.eclipse.jdt.core.dom.Type type
public org.eclipse.jdt.core.dom.Type convertType (org.eclipse.jdt.internal.compiler.ast.TypeReference)
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.Wildcard wildcard
org.eclipse.jdt.core.dom.WildcardType wildcardType
org.eclipse.jdt.core.dom.Type bound
int start
int start
int end
org.eclipse.jdt.core.dom.Type type
int sourceStart
int length
int dimensions
char[] name
int end
org.eclipse.jdt.core.dom.PrimitiveType primitiveType
org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference
org.eclipse.jdt.core.dom.SimpleName simpleName
int end
org.eclipse.jdt.core.dom.SimpleType simpleType
org.eclipse.jdt.core.dom.SimpleType simpleType
org.eclipse.jdt.core.dom.ParameterizedType parameterizedType
org.eclipse.jdt.internal.compiler.ast.TypeReference[] typeArguments
org.eclipse.jdt.core.dom.Type type2
int i
int max
org.eclipse.jdt.core.dom.SimpleName simpleName
int end
org.eclipse.jdt.core.dom.SimpleType simpleType
org.eclipse.jdt.core.dom.ArrayType subarrayType
int index
int end
org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference
char[][] tokens
org.eclipse.jdt.internal.compiler.ast.TypeReference[][] typeArguments
long[] positions
char[][] name
int nameLength
org.eclipse.jdt.core.dom.Name qualifiedName
org.eclipse.jdt.core.dom.SimpleType simpleType
int numberOfEnclosingType
int startingIndex
int endingIndex
int i
int max
org.eclipse.jdt.core.dom.Name name
org.eclipse.jdt.core.dom.SimpleName simpleName
int start
int end
org.eclipse.jdt.core.dom.SimpleType simpleType
int start
int end
org.eclipse.jdt.core.dom.ParameterizedType parameterizedType
int i
int max
org.eclipse.jdt.core.dom.Type type2
int indexOfEnclosingType
org.eclipse.jdt.core.dom.Type currentType
org.eclipse.jdt.core.dom.SimpleName simpleName
org.eclipse.jdt.core.dom.QualifiedType qualifiedType
org.eclipse.jdt.core.dom.ParameterizedType parameterizedType2
int i
int max
org.eclipse.jdt.core.dom.Type type2
char[][] name
int nameLength
long[] positions
org.eclipse.jdt.core.dom.Name qualifiedName
org.eclipse.jdt.core.dom.SimpleType simpleType
int end
org.eclipse.jdt.core.dom.ArrayType subarrayType
int index
protected org.eclipse.jdt.core.dom.Comment createComment (int[])
int[] positions
org.eclipse.jdt.core.dom.Comment comment
int start
int end
org.eclipse.jdt.core.dom.Javadoc docComment
protected org.eclipse.jdt.core.dom.Statement createFakeEmptyStatement (org.eclipse.jdt.internal.compiler.ast.Statement)
org.eclipse.jdt.internal.compiler.ast.Statement statement
org.eclipse.jdt.core.dom.EmptyStatement emptyStatement
int start
int end
private org.eclipse.jdt.core.dom.Modifier createModifier (org.eclipse.jdt.core.dom.Modifier$ModifierKeyword)
org.eclipse.jdt.core.dom.Modifier$ModifierKeyword keyword
org.eclipse.jdt.core.dom.Modifier modifier
int start
int end
protected org.eclipse.jdt.core.dom.InfixExpression$Operator getOperatorFor (int)
int operatorID
protected org.eclipse.jdt.core.dom.PrimitiveType$Code getPrimitiveTypeCode (char[])
char[] name
protected boolean isPrimitiveType (char[])
char[] name
private void lookupForScopes ()
java.util.Iterator iterator
org.eclipse.jdt.core.dom.Name name
java.util.Iterator iterator
org.eclipse.jdt.core.dom.ThisExpression thisExpression
private org.eclipse.jdt.internal.compiler.lookup.BlockScope lookupScope (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode currentNode
org.eclipse.jdt.core.dom.Initializer initializer
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.core.dom.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration abstractMethodDeclaration
protected void recordName (org.eclipse.jdt.core.dom.Name, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.core.dom.Name name
org.eclipse.jdt.internal.compiler.ast.ASTNode compilerNode
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.core.dom.SimpleName simpleName
protected void recordNodes (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.internal.compiler.ast.ASTNode oldASTNode
protected void recordNodes (org.eclipse.jdt.internal.compiler.ast.Javadoc, org.eclipse.jdt.core.dom.TagElement)
org.eclipse.jdt.internal.compiler.ast.Javadoc javadoc
org.eclipse.jdt.core.dom.TagElement tagElement
java.util.Iterator fragments
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.MemberRef memberRef
org.eclipse.jdt.core.dom.Name name
int start
org.eclipse.jdt.internal.compiler.ast.ASTNode compilerNode
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.core.dom.MethodRef methodRef
org.eclipse.jdt.core.dom.Name name
int start
int token
int token
org.eclipse.jdt.internal.compiler.ast.ASTNode compilerNode
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.internal.compiler.ast.Expression expression
java.util.Iterator parameters
org.eclipse.jdt.core.dom.MethodRefParameter param
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.internal.compiler.ast.JavadocArgumentExpression argExpr
org.eclipse.jdt.internal.compiler.ast.TypeReference typeRef
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.internal.compiler.ast.ASTNode compilerNode
protected void recordPendingNameScopeResolution (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name name
protected void recordPendingThisExpressionScopeResolution (org.eclipse.jdt.core.dom.ThisExpression)
org.eclipse.jdt.core.dom.ThisExpression thisExpression
private void trimWhiteSpacesAndComments (org.eclipse.jdt.internal.compiler.ast.Expression)
org.eclipse.jdt.internal.compiler.ast.Expression expression
int start
int end
int token
int trimLeftPosition
int trimRightPosition
boolean first
org.eclipse.jdt.internal.compiler.parser.Scanner removeBlankScanner
protected void removeLeadingAndTrailingCommentsFromLiteral (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
int start
int token
int token
int startPosition
int end
protected void removeTrailingCommentFromExpressionEndingWithAParen (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
int start
int token
int token
int parenCounter
int end
protected int retrieveClosingAngleBracketPosition (int)
int start
int token
protected void retrieveColonPosition (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
int start
int length
int end
int token
int token
protected int retrieveEllipsisStartPosition (int, int)
int start
int end
int token
int token
protected int retrieveEndBlockPosition (int, int)
int start
int end
int count
int token
int token
protected int retrieveSemiColonPosition (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression node
int start
int length
int end
int token
int token
protected int retrieveEndOfDimensionsPosition (int, int)
int start
int end
int foundPosition
int token
int token
protected int retrieveEndOfElementTypeNamePosition (int, int)
int start
int end
int token
int token
protected int retrieveEndOfRightParenthesisPosition (int, int)
int start
int end
int token
int token
protected int retrieveExtraDimension (int, int)
int start
int end
int dimensions
int token
int token
protected void retrieveIdentifierAndSetPositions (int, int, org.eclipse.jdt.core.dom.Name)
int start
int end
org.eclipse.jdt.core.dom.Name name
int token
int token
int startName
int endName
protected int retrieveIdentifierEndPosition (int, int)
int start
int end
int token
int token
protected int retrieveEndOfPotentialExtendedDimensions (int, int, int)
int initializerEnd
int nameEnd
int end
boolean hasTokens
int balance
int pos
int token
int token
protected int retrieveProperRightBracketPosition (int, int)
int bracketNumber
int start
int token
int token
int count
protected int retrieveRightBraceOrSemiColonPosition (int, int)
int start
int end
int token
int token
protected int retrieveRightBrace (int, int)
int start
int end
int token
int token
protected int retrieveRightBracketPosition (int, int)
int start
int end
int token
int token
int balance
protected int retrieveStartBlockPosition (int, int)
int start
int end
int token
int token
protected int retrieveStartingCatchPosition (int, int)
int start
int end
int token
int token
public void setAST (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
protected void setModifiers (org.eclipse.jdt.core.dom.AnnotationTypeDeclaration, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
protected void setModifiers (org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration, org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration annotationTypeMemberDecl
org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration annotationTypeMemberDeclaration
protected void setModifiers (org.eclipse.jdt.core.dom.BodyDeclaration, org.eclipse.jdt.internal.compiler.ast.Annotation[], int)
org.eclipse.jdt.core.dom.BodyDeclaration bodyDeclaration
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int modifiersEnd
int token
int token
int indexInAnnotations
org.eclipse.jdt.core.dom.IExtendedModifier modifier
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
protected void setModifiers (org.eclipse.jdt.core.dom.EnumDeclaration, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.core.dom.EnumDeclaration enumDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enumDeclaration2
protected void setModifiers (org.eclipse.jdt.core.dom.EnumConstantDeclaration, org.eclipse.jdt.internal.compiler.ast.FieldDeclaration)
org.eclipse.jdt.core.dom.EnumConstantDeclaration enumConstantDeclaration
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
protected void setModifiers (org.eclipse.jdt.core.dom.FieldDeclaration, org.eclipse.jdt.internal.compiler.ast.FieldDeclaration)
org.eclipse.jdt.core.dom.FieldDeclaration fieldDeclaration
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDecl
protected void setModifiers (org.eclipse.jdt.core.dom.Initializer, org.eclipse.jdt.internal.compiler.ast.Initializer)
org.eclipse.jdt.core.dom.Initializer initializer
org.eclipse.jdt.internal.compiler.ast.Initializer oldInitializer
protected void setModifiers (org.eclipse.jdt.core.dom.MethodDeclaration, org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration)
org.eclipse.jdt.core.dom.MethodDeclaration methodDecl
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
protected void setModifiers (org.eclipse.jdt.core.dom.SingleVariableDeclaration, org.eclipse.jdt.internal.compiler.ast.Argument)
org.eclipse.jdt.core.dom.SingleVariableDeclaration variableDecl
org.eclipse.jdt.internal.compiler.ast.Argument argument
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int indexInAnnotations
int token
int token
org.eclipse.jdt.core.dom.IExtendedModifier modifier
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
protected void setModifiers (org.eclipse.jdt.core.dom.SingleVariableDeclaration, org.eclipse.jdt.internal.compiler.ast.LocalDeclaration)
org.eclipse.jdt.core.dom.SingleVariableDeclaration variableDecl
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int indexInAnnotations
int token
int token
org.eclipse.jdt.core.dom.IExtendedModifier modifier
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
protected void setModifiers (org.eclipse.jdt.core.dom.TypeDeclaration, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.core.dom.TypeDeclaration typeDecl
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
int modifiers
protected void setModifiers (org.eclipse.jdt.core.dom.VariableDeclarationExpression, org.eclipse.jdt.internal.compiler.ast.LocalDeclaration)
org.eclipse.jdt.core.dom.VariableDeclarationExpression variableDeclarationExpression
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
int modifiers
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int indexInAnnotations
int token
int token
org.eclipse.jdt.core.dom.IExtendedModifier modifier
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
protected void setModifiers (org.eclipse.jdt.core.dom.VariableDeclarationStatement, org.eclipse.jdt.internal.compiler.ast.LocalDeclaration)
org.eclipse.jdt.core.dom.VariableDeclarationStatement variableDeclarationStatement
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration
int modifiers
org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
int indexInAnnotations
int token
int token
org.eclipse.jdt.core.dom.IExtendedModifier modifier
org.eclipse.jdt.internal.compiler.ast.Annotation annotation
protected org.eclipse.jdt.core.dom.QualifiedName setQualifiedNameNameAndSourceRanges (char[][], long[], org.eclipse.jdt.internal.compiler.ast.ASTNode)
char[][] typeName
long[] positions
org.eclipse.jdt.internal.compiler.ast.ASTNode node
int length
org.eclipse.jdt.core.dom.SimpleName firstToken
int start0
int start
int end
org.eclipse.jdt.core.dom.SimpleName secondToken
org.eclipse.jdt.core.dom.QualifiedName qualifiedName
org.eclipse.jdt.core.dom.SimpleName newPart
int i
org.eclipse.jdt.core.dom.QualifiedName qualifiedName2
org.eclipse.jdt.core.dom.QualifiedName name
protected org.eclipse.jdt.core.dom.QualifiedName setQualifiedNameNameAndSourceRanges (char[][], long[], int, org.eclipse.jdt.internal.compiler.ast.ASTNode)
char[][] typeName
long[] positions
int endingIndex
org.eclipse.jdt.internal.compiler.ast.ASTNode node
int length
org.eclipse.jdt.core.dom.SimpleName firstToken
int start0
int start
int end
org.eclipse.jdt.core.dom.SimpleName secondToken
org.eclipse.jdt.core.dom.QualifiedName qualifiedName
org.eclipse.jdt.core.dom.SimpleName newPart
int i
org.eclipse.jdt.core.dom.QualifiedName qualifiedName2
protected void setTypeNameForAnnotation (org.eclipse.jdt.internal.compiler.ast.Annotation, org.eclipse.jdt.core.dom.Annotation)
org.eclipse.jdt.internal.compiler.ast.Annotation compilerAnnotation
org.eclipse.jdt.core.dom.Annotation annotation
org.eclipse.jdt.internal.compiler.ast.TypeReference typeReference
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference
char[][] tokens
long[] positions
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference
org.eclipse.jdt.core.dom.SimpleName name
int start
int end
protected void setTypeForField (org.eclipse.jdt.core.dom.FieldDeclaration, org.eclipse.jdt.core.dom.Type, int)
org.eclipse.jdt.core.dom.FieldDeclaration fieldDeclaration
org.eclipse.jdt.core.dom.Type type
int extraDimension
org.eclipse.jdt.core.dom.ArrayType arrayType
int remainingDimensions
org.eclipse.jdt.core.dom.Type elementType
int start
org.eclipse.jdt.core.dom.ArrayType subarrayType
int index
int end
int dimensions
protected void setTypeForMethodDeclaration (org.eclipse.jdt.core.dom.MethodDeclaration, org.eclipse.jdt.core.dom.Type, int)
org.eclipse.jdt.core.dom.MethodDeclaration methodDeclaration
org.eclipse.jdt.core.dom.Type type
int extraDimension
org.eclipse.jdt.core.dom.ArrayType arrayType
int remainingDimensions
org.eclipse.jdt.core.dom.Type elementType
int start
org.eclipse.jdt.core.dom.ArrayType subarrayType
int index
int end
protected void setTypeForMethodDeclaration (org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration, org.eclipse.jdt.core.dom.Type, int)
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration annotationTypeMemberDeclaration
org.eclipse.jdt.core.dom.Type type
int extraDimension
protected void setTypeForSingleVariableDeclaration (org.eclipse.jdt.core.dom.SingleVariableDeclaration, org.eclipse.jdt.core.dom.Type, int)
org.eclipse.jdt.core.dom.SingleVariableDeclaration singleVariableDeclaration
org.eclipse.jdt.core.dom.Type type
int extraDimension
org.eclipse.jdt.core.dom.ArrayType arrayType
int remainingDimensions
org.eclipse.jdt.core.dom.Type elementType
int start
org.eclipse.jdt.core.dom.ArrayType subarrayType
int index
int end
protected void setTypeForVariableDeclarationExpression (org.eclipse.jdt.core.dom.VariableDeclarationExpression, org.eclipse.jdt.core.dom.Type, int)
org.eclipse.jdt.core.dom.VariableDeclarationExpression variableDeclarationExpression
org.eclipse.jdt.core.dom.Type type
int extraDimension
org.eclipse.jdt.core.dom.ArrayType arrayType
int remainingDimensions
org.eclipse.jdt.core.dom.Type elementType
int start
org.eclipse.jdt.core.dom.ArrayType subarrayType
int index
int end
protected void setTypeForVariableDeclarationStatement (org.eclipse.jdt.core.dom.VariableDeclarationStatement, org.eclipse.jdt.core.dom.Type, int)
org.eclipse.jdt.core.dom.VariableDeclarationStatement variableDeclarationStatement
org.eclipse.jdt.core.dom.Type type
int extraDimension
org.eclipse.jdt.core.dom.ArrayType arrayType
int remainingDimensions
org.eclipse.jdt.core.dom.Type elementType
int start
org.eclipse.jdt.core.dom.ArrayType subarrayType
int index
int end
protected void updateInnerPositions (org.eclipse.jdt.core.dom.Type, int)
org.eclipse.jdt.core.dom.Type type
int dimensions
int start
org.eclipse.jdt.core.dom.Type currentComponentType
int searchedDimension
int rightBracketEndPosition
}
org/eclipse/jdt/core/dom/ASTMatcher.classASTMatcher.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ASTMatcher extends java.lang.Object {
private boolean matchDocTags
public void ()
public void (boolean)
boolean matchDocTags
public final boolean safeSubtreeListMatch (java.util.List, java.util.List)
java.util.List list1
java.util.List list2
int size1
int size2
java.util.Iterator it1
java.util.Iterator it2
org.eclipse.jdt.core.dom.ASTNode n1
org.eclipse.jdt.core.dom.ASTNode n2
public final boolean safeSubtreeMatch (java.lang.Object, java.lang.Object)
Object node1
Object node2
public static boolean safeEquals (java.lang.Object, java.lang.Object)
Object o1
Object o2
public boolean match (org.eclipse.jdt.core.dom.AnnotationTypeDeclaration, java.lang.Object)
org.eclipse.jdt.core.dom.AnnotationTypeDeclaration node
Object other
org.eclipse.jdt.core.dom.AnnotationTypeDeclaration o
public boolean match (org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration, java.lang.Object)
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration node
Object other
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration o
public boolean match (org.eclipse.jdt.core.dom.AnonymousClassDeclaration, java.lang.Object)
org.eclipse.jdt.core.dom.AnonymousClassDeclaration node
Object other
org.eclipse.jdt.core.dom.AnonymousClassDeclaration o
public boolean match (org.eclipse.jdt.core.dom.ArrayAccess, java.lang.Object)
org.eclipse.jdt.core.dom.ArrayAccess node
Object other
org.eclipse.jdt.core.dom.ArrayAccess o
public boolean match (org.eclipse.jdt.core.dom.ArrayCreation, java.lang.Object)
org.eclipse.jdt.core.dom.ArrayCreation node
Object other
org.eclipse.jdt.core.dom.ArrayCreation o
public boolean match (org.eclipse.jdt.core.dom.ArrayInitializer, java.lang.Object)
org.eclipse.jdt.core.dom.ArrayInitializer node
Object other
org.eclipse.jdt.core.dom.ArrayInitializer o
public boolean match (org.eclipse.jdt.core.dom.ArrayType, java.lang.Object)
org.eclipse.jdt.core.dom.ArrayType node
Object other
org.eclipse.jdt.core.dom.ArrayType o
public boolean match (org.eclipse.jdt.core.dom.AssertStatement, java.lang.Object)
org.eclipse.jdt.core.dom.AssertStatement node
Object other
org.eclipse.jdt.core.dom.AssertStatement o
public boolean match (org.eclipse.jdt.core.dom.Assignment, java.lang.Object)
org.eclipse.jdt.core.dom.Assignment node
Object other
org.eclipse.jdt.core.dom.Assignment o
public boolean match (org.eclipse.jdt.core.dom.Block, java.lang.Object)
org.eclipse.jdt.core.dom.Block node
Object other
org.eclipse.jdt.core.dom.Block o
public boolean match (org.eclipse.jdt.core.dom.BlockComment, java.lang.Object)
org.eclipse.jdt.core.dom.BlockComment node
Object other
public boolean match (org.eclipse.jdt.core.dom.BooleanLiteral, java.lang.Object)
org.eclipse.jdt.core.dom.BooleanLiteral node
Object other
org.eclipse.jdt.core.dom.BooleanLiteral o
public boolean match (org.eclipse.jdt.core.dom.BreakStatement, java.lang.Object)
org.eclipse.jdt.core.dom.BreakStatement node
Object other
org.eclipse.jdt.core.dom.BreakStatement o
public boolean match (org.eclipse.jdt.core.dom.CastExpression, java.lang.Object)
org.eclipse.jdt.core.dom.CastExpression node
Object other
org.eclipse.jdt.core.dom.CastExpression o
public boolean match (org.eclipse.jdt.core.dom.CatchClause, java.lang.Object)
org.eclipse.jdt.core.dom.CatchClause node
Object other
org.eclipse.jdt.core.dom.CatchClause o
public boolean match (org.eclipse.jdt.core.dom.CharacterLiteral, java.lang.Object)
org.eclipse.jdt.core.dom.CharacterLiteral node
Object other
org.eclipse.jdt.core.dom.CharacterLiteral o
public boolean match (org.eclipse.jdt.core.dom.ClassInstanceCreation, java.lang.Object)
org.eclipse.jdt.core.dom.ClassInstanceCreation node
Object other
org.eclipse.jdt.core.dom.ClassInstanceCreation o
int level
public boolean match (org.eclipse.jdt.core.dom.CompilationUnit, java.lang.Object)
org.eclipse.jdt.core.dom.CompilationUnit node
Object other
org.eclipse.jdt.core.dom.CompilationUnit o
public boolean match (org.eclipse.jdt.core.dom.ConditionalExpression, java.lang.Object)
org.eclipse.jdt.core.dom.ConditionalExpression node
Object other
org.eclipse.jdt.core.dom.ConditionalExpression o
public boolean match (org.eclipse.jdt.core.dom.ConstructorInvocation, java.lang.Object)
org.eclipse.jdt.core.dom.ConstructorInvocation node
Object other
org.eclipse.jdt.core.dom.ConstructorInvocation o
public boolean match (org.eclipse.jdt.core.dom.ContinueStatement, java.lang.Object)
org.eclipse.jdt.core.dom.ContinueStatement node
Object other
org.eclipse.jdt.core.dom.ContinueStatement o
public boolean match (org.eclipse.jdt.core.dom.DoStatement, java.lang.Object)
org.eclipse.jdt.core.dom.DoStatement node
Object other
org.eclipse.jdt.core.dom.DoStatement o
public boolean match (org.eclipse.jdt.core.dom.EmptyStatement, java.lang.Object)
org.eclipse.jdt.core.dom.EmptyStatement node
Object other
public boolean match (org.eclipse.jdt.core.dom.EnhancedForStatement, java.lang.Object)
org.eclipse.jdt.core.dom.EnhancedForStatement node
Object other
org.eclipse.jdt.core.dom.EnhancedForStatement o
public boolean match (org.eclipse.jdt.core.dom.EnumConstantDeclaration, java.lang.Object)
org.eclipse.jdt.core.dom.EnumConstantDeclaration node
Object other
org.eclipse.jdt.core.dom.EnumConstantDeclaration o
public boolean match (org.eclipse.jdt.core.dom.EnumDeclaration, java.lang.Object)
org.eclipse.jdt.core.dom.EnumDeclaration node
Object other
org.eclipse.jdt.core.dom.EnumDeclaration o
public boolean match (org.eclipse.jdt.core.dom.ExpressionStatement, java.lang.Object)
org.eclipse.jdt.core.dom.ExpressionStatement node
Object other
org.eclipse.jdt.core.dom.ExpressionStatement o
public boolean match (org.eclipse.jdt.core.dom.FieldAccess, java.lang.Object)
org.eclipse.jdt.core.dom.FieldAccess node
Object other
org.eclipse.jdt.core.dom.FieldAccess o
public boolean match (org.eclipse.jdt.core.dom.FieldDeclaration, java.lang.Object)
org.eclipse.jdt.core.dom.FieldDeclaration node
Object other
org.eclipse.jdt.core.dom.FieldDeclaration o
int level
public boolean match (org.eclipse.jdt.core.dom.ForStatement, java.lang.Object)
org.eclipse.jdt.core.dom.ForStatement node
Object other
org.eclipse.jdt.core.dom.ForStatement o
public boolean match (org.eclipse.jdt.core.dom.IfStatement, java.lang.Object)
org.eclipse.jdt.core.dom.IfStatement node
Object other
org.eclipse.jdt.core.dom.IfStatement o
public boolean match (org.eclipse.jdt.core.dom.ImportDeclaration, java.lang.Object)
org.eclipse.jdt.core.dom.ImportDeclaration node
Object other
org.eclipse.jdt.core.dom.ImportDeclaration o
public boolean match (org.eclipse.jdt.core.dom.InfixExpression, java.lang.Object)
org.eclipse.jdt.core.dom.InfixExpression node
Object other
org.eclipse.jdt.core.dom.InfixExpression o
public boolean match (org.eclipse.jdt.core.dom.InstanceofExpression, java.lang.Object)
org.eclipse.jdt.core.dom.InstanceofExpression node
Object other
org.eclipse.jdt.core.dom.InstanceofExpression o
public boolean match (org.eclipse.jdt.core.dom.Initializer, java.lang.Object)
org.eclipse.jdt.core.dom.Initializer node
Object other
org.eclipse.jdt.core.dom.Initializer o
int level
public boolean match (org.eclipse.jdt.core.dom.Javadoc, java.lang.Object)
org.eclipse.jdt.core.dom.Javadoc node
Object other
org.eclipse.jdt.core.dom.Javadoc o
private boolean compareDeprecatedComment (org.eclipse.jdt.core.dom.Javadoc, org.eclipse.jdt.core.dom.Javadoc)
org.eclipse.jdt.core.dom.Javadoc first
org.eclipse.jdt.core.dom.Javadoc second
public boolean match (org.eclipse.jdt.core.dom.LabeledStatement, java.lang.Object)
org.eclipse.jdt.core.dom.LabeledStatement node
Object other
org.eclipse.jdt.core.dom.LabeledStatement o
public boolean match (org.eclipse.jdt.core.dom.LineComment, java.lang.Object)
org.eclipse.jdt.core.dom.LineComment node
Object other
public boolean match (org.eclipse.jdt.core.dom.MarkerAnnotation, java.lang.Object)
org.eclipse.jdt.core.dom.MarkerAnnotation node
Object other
org.eclipse.jdt.core.dom.MarkerAnnotation o
public boolean match (org.eclipse.jdt.core.dom.MemberRef, java.lang.Object)
org.eclipse.jdt.core.dom.MemberRef node
Object other
org.eclipse.jdt.core.dom.MemberRef o
public boolean match (org.eclipse.jdt.core.dom.MemberValuePair, java.lang.Object)
org.eclipse.jdt.core.dom.MemberValuePair node
Object other
org.eclipse.jdt.core.dom.MemberValuePair o
public boolean match (org.eclipse.jdt.core.dom.MethodRef, java.lang.Object)
org.eclipse.jdt.core.dom.MethodRef node
Object other
org.eclipse.jdt.core.dom.MethodRef o
public boolean match (org.eclipse.jdt.core.dom.MethodRefParameter, java.lang.Object)
org.eclipse.jdt.core.dom.MethodRefParameter node
Object other
org.eclipse.jdt.core.dom.MethodRefParameter o
int level
public boolean match (org.eclipse.jdt.core.dom.MethodDeclaration, java.lang.Object)
org.eclipse.jdt.core.dom.MethodDeclaration node
Object other
org.eclipse.jdt.core.dom.MethodDeclaration o
int level
public boolean match (org.eclipse.jdt.core.dom.MethodInvocation, java.lang.Object)
org.eclipse.jdt.core.dom.MethodInvocation node
Object other
org.eclipse.jdt.core.dom.MethodInvocation o
public boolean match (org.eclipse.jdt.core.dom.Modifier, java.lang.Object)
org.eclipse.jdt.core.dom.Modifier node
Object other
org.eclipse.jdt.core.dom.Modifier o
public boolean match (org.eclipse.jdt.core.dom.NormalAnnotation, java.lang.Object)
org.eclipse.jdt.core.dom.NormalAnnotation node
Object other
org.eclipse.jdt.core.dom.NormalAnnotation o
public boolean match (org.eclipse.jdt.core.dom.NullLiteral, java.lang.Object)
org.eclipse.jdt.core.dom.NullLiteral node
Object other
public boolean match (org.eclipse.jdt.core.dom.NumberLiteral, java.lang.Object)
org.eclipse.jdt.core.dom.NumberLiteral node
Object other
org.eclipse.jdt.core.dom.NumberLiteral o
public boolean match (org.eclipse.jdt.core.dom.PackageDeclaration, java.lang.Object)
org.eclipse.jdt.core.dom.PackageDeclaration node
Object other
org.eclipse.jdt.core.dom.PackageDeclaration o
public boolean match (org.eclipse.jdt.core.dom.ParameterizedType, java.lang.Object)
org.eclipse.jdt.core.dom.ParameterizedType node
Object other
org.eclipse.jdt.core.dom.ParameterizedType o
public boolean match (org.eclipse.jdt.core.dom.ParenthesizedExpression, java.lang.Object)
org.eclipse.jdt.core.dom.ParenthesizedExpression node
Object other
org.eclipse.jdt.core.dom.ParenthesizedExpression o
public boolean match (org.eclipse.jdt.core.dom.PostfixExpression, java.lang.Object)
org.eclipse.jdt.core.dom.PostfixExpression node
Object other
org.eclipse.jdt.core.dom.PostfixExpression o
public boolean match (org.eclipse.jdt.core.dom.PrefixExpression, java.lang.Object)
org.eclipse.jdt.core.dom.PrefixExpression node
Object other
org.eclipse.jdt.core.dom.PrefixExpression o
public boolean match (org.eclipse.jdt.core.dom.PrimitiveType, java.lang.Object)
org.eclipse.jdt.core.dom.PrimitiveType node
Object other
org.eclipse.jdt.core.dom.PrimitiveType o
public boolean match (org.eclipse.jdt.core.dom.QualifiedName, java.lang.Object)
org.eclipse.jdt.core.dom.QualifiedName node
Object other
org.eclipse.jdt.core.dom.QualifiedName o
public boolean match (org.eclipse.jdt.core.dom.QualifiedType, java.lang.Object)
org.eclipse.jdt.core.dom.QualifiedType node
Object other
org.eclipse.jdt.core.dom.QualifiedType o
public boolean match (org.eclipse.jdt.core.dom.ReturnStatement, java.lang.Object)
org.eclipse.jdt.core.dom.ReturnStatement node
Object other
org.eclipse.jdt.core.dom.ReturnStatement o
public boolean match (org.eclipse.jdt.core.dom.SimpleName, java.lang.Object)
org.eclipse.jdt.core.dom.SimpleName node
Object other
org.eclipse.jdt.core.dom.SimpleName o
public boolean match (org.eclipse.jdt.core.dom.SimpleType, java.lang.Object)
org.eclipse.jdt.core.dom.SimpleType node
Object other
org.eclipse.jdt.core.dom.SimpleType o
public boolean match (org.eclipse.jdt.core.dom.SingleMemberAnnotation, java.lang.Object)
org.eclipse.jdt.core.dom.SingleMemberAnnotation node
Object other
org.eclipse.jdt.core.dom.SingleMemberAnnotation o
public boolean match (org.eclipse.jdt.core.dom.SingleVariableDeclaration, java.lang.Object)
org.eclipse.jdt.core.dom.SingleVariableDeclaration node
Object other
org.eclipse.jdt.core.dom.SingleVariableDeclaration o
int level
public boolean match (org.eclipse.jdt.core.dom.StringLiteral, java.lang.Object)
org.eclipse.jdt.core.dom.StringLiteral node
Object other
org.eclipse.jdt.core.dom.StringLiteral o
public boolean match (org.eclipse.jdt.core.dom.SuperConstructorInvocation, java.lang.Object)
org.eclipse.jdt.core.dom.SuperConstructorInvocation node
Object other
org.eclipse.jdt.core.dom.SuperConstructorInvocation o
public boolean match (org.eclipse.jdt.core.dom.SuperFieldAccess, java.lang.Object)
org.eclipse.jdt.core.dom.SuperFieldAccess node
Object other
org.eclipse.jdt.core.dom.SuperFieldAccess o
public boolean match (org.eclipse.jdt.core.dom.SuperMethodInvocation, java.lang.Object)
org.eclipse.jdt.core.dom.SuperMethodInvocation node
Object other
org.eclipse.jdt.core.dom.SuperMethodInvocation o
public boolean match (org.eclipse.jdt.core.dom.SwitchCase, java.lang.Object)
org.eclipse.jdt.core.dom.SwitchCase node
Object other
org.eclipse.jdt.core.dom.SwitchCase o
public boolean match (org.eclipse.jdt.core.dom.SwitchStatement, java.lang.Object)
org.eclipse.jdt.core.dom.SwitchStatement node
Object other
org.eclipse.jdt.core.dom.SwitchStatement o
public boolean match (org.eclipse.jdt.core.dom.SynchronizedStatement, java.lang.Object)
org.eclipse.jdt.core.dom.SynchronizedStatement node
Object other
org.eclipse.jdt.core.dom.SynchronizedStatement o
public boolean match (org.eclipse.jdt.core.dom.TagElement, java.lang.Object)
org.eclipse.jdt.core.dom.TagElement node
Object other
org.eclipse.jdt.core.dom.TagElement o
public boolean match (org.eclipse.jdt.core.dom.TextElement, java.lang.Object)
org.eclipse.jdt.core.dom.TextElement node
Object other
org.eclipse.jdt.core.dom.TextElement o
public boolean match (org.eclipse.jdt.core.dom.ThisExpression, java.lang.Object)
org.eclipse.jdt.core.dom.ThisExpression node
Object other
org.eclipse.jdt.core.dom.ThisExpression o
public boolean match (org.eclipse.jdt.core.dom.ThrowStatement, java.lang.Object)
org.eclipse.jdt.core.dom.ThrowStatement node
Object other
org.eclipse.jdt.core.dom.ThrowStatement o
public boolean match (org.eclipse.jdt.core.dom.TryStatement, java.lang.Object)
org.eclipse.jdt.core.dom.TryStatement node
Object other
org.eclipse.jdt.core.dom.TryStatement o
public boolean match (org.eclipse.jdt.core.dom.TypeDeclaration, java.lang.Object)
org.eclipse.jdt.core.dom.TypeDeclaration node
Object other
org.eclipse.jdt.core.dom.TypeDeclaration o
int level
public boolean match (org.eclipse.jdt.core.dom.TypeDeclarationStatement, java.lang.Object)
org.eclipse.jdt.core.dom.TypeDeclarationStatement node
Object other
org.eclipse.jdt.core.dom.TypeDeclarationStatement o
public boolean match (org.eclipse.jdt.core.dom.TypeLiteral, java.lang.Object)
org.eclipse.jdt.core.dom.TypeLiteral node
Object other
org.eclipse.jdt.core.dom.TypeLiteral o
public boolean match (org.eclipse.jdt.core.dom.TypeParameter, java.lang.Object)
org.eclipse.jdt.core.dom.TypeParameter node
Object other
org.eclipse.jdt.core.dom.TypeParameter o
public boolean match (org.eclipse.jdt.core.dom.VariableDeclarationExpression, java.lang.Object)
org.eclipse.jdt.core.dom.VariableDeclarationExpression node
Object other
org.eclipse.jdt.core.dom.VariableDeclarationExpression o
int level
public boolean match (org.eclipse.jdt.core.dom.VariableDeclarationFragment, java.lang.Object)
org.eclipse.jdt.core.dom.VariableDeclarationFragment node
Object other
org.eclipse.jdt.core.dom.VariableDeclarationFragment o
public boolean match (org.eclipse.jdt.core.dom.VariableDeclarationStatement, java.lang.Object)
org.eclipse.jdt.core.dom.VariableDeclarationStatement node
Object other
org.eclipse.jdt.core.dom.VariableDeclarationStatement o
int level
public boolean match (org.eclipse.jdt.core.dom.WhileStatement, java.lang.Object)
org.eclipse.jdt.core.dom.WhileStatement node
Object other
org.eclipse.jdt.core.dom.WhileStatement o
public boolean match (org.eclipse.jdt.core.dom.WildcardType, java.lang.Object)
org.eclipse.jdt.core.dom.WildcardType node
Object other
org.eclipse.jdt.core.dom.WildcardType o
}
org/eclipse/jdt/core/dom/ASTNode$NodeList$Cursor.classASTNode.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.ASTNode$NodeList$Cursor extends java.lang.Object implements java.util.Iterator {
private int position
final org.eclipse.jdt.core.dom.ASTNode$NodeList this$1
void (org.eclipse.jdt.core.dom.ASTNode$NodeList)
public boolean hasNext ()
public java.lang.Object next ()
Object result
public void remove ()
void update (int, int)
int index
int delta
}
org/eclipse/jdt/core/dom/ASTNode$NodeList.classASTNode.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.ASTNode$NodeList extends java.util.AbstractList {
java.util.ArrayList store
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor propertyDescriptor
private java.util.List cursors
final org.eclipse.jdt.core.dom.ASTNode this$0
void (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
public int size ()
public java.lang.Object get (int)
int index
public java.lang.Object set (int, java.lang.Object)
int index
Object element
org.eclipse.jdt.core.dom.ASTNode newChild
org.eclipse.jdt.core.dom.ASTNode oldChild
Object result
public void add (int, java.lang.Object)
int index
Object element
org.eclipse.jdt.core.dom.ASTNode newChild
public java.lang.Object remove (int)
int index
org.eclipse.jdt.core.dom.ASTNode oldChild
Object result
org.eclipse.jdt.core.dom.ASTNode$NodeList$Cursor newCursor ()
org.eclipse.jdt.core.dom.ASTNode$NodeList$Cursor result
void releaseCursor (org.eclipse.jdt.core.dom.ASTNode$NodeList$Cursor)
org.eclipse.jdt.core.dom.ASTNode$NodeList$Cursor cursor
private synchronized void updateCursors (int, int)
int index
int delta
java.util.Iterator it
org.eclipse.jdt.core.dom.ASTNode$NodeList$Cursor c
int memSize ()
int result
int listSize ()
int result
java.util.Iterator it
org.eclipse.jdt.core.dom.ASTNode child
}
org/eclipse/jdt/core/dom/ASTNode.classASTNode.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.ASTNode extends java.lang.Object {
public static final int ANONYMOUS_CLASS_DECLARATION
public static final int ARRAY_ACCESS
public static final int ARRAY_CREATION
public static final int ARRAY_INITIALIZER
public static final int ARRAY_TYPE
public static final int ASSERT_STATEMENT
public static final int ASSIGNMENT
public static final int BLOCK
public static final int BOOLEAN_LITERAL
public static final int BREAK_STATEMENT
public static final int CAST_EXPRESSION
public static final int CATCH_CLAUSE
public static final int CHARACTER_LITERAL
public static final int CLASS_INSTANCE_CREATION
public static final int COMPILATION_UNIT
public static final int CONDITIONAL_EXPRESSION
public static final int CONSTRUCTOR_INVOCATION
public static final int CONTINUE_STATEMENT
public static final int DO_STATEMENT
public static final int EMPTY_STATEMENT
public static final int EXPRESSION_STATEMENT
public static final int FIELD_ACCESS
public static final int FIELD_DECLARATION
public static final int FOR_STATEMENT
public static final int IF_STATEMENT
public static final int IMPORT_DECLARATION
public static final int INFIX_EXPRESSION
public static final int INITIALIZER
public static final int JAVADOC
public static final int LABELED_STATEMENT
public static final int METHOD_DECLARATION
public static final int METHOD_INVOCATION
public static final int NULL_LITERAL
public static final int NUMBER_LITERAL
public static final int PACKAGE_DECLARATION
public static final int PARENTHESIZED_EXPRESSION
public static final int POSTFIX_EXPRESSION
public static final int PREFIX_EXPRESSION
public static final int PRIMITIVE_TYPE
public static final int QUALIFIED_NAME
public static final int RETURN_STATEMENT
public static final int SIMPLE_NAME
public static final int SIMPLE_TYPE
public static final int SINGLE_VARIABLE_DECLARATION
public static final int STRING_LITERAL
public static final int SUPER_CONSTRUCTOR_INVOCATION
public static final int SUPER_FIELD_ACCESS
public static final int SUPER_METHOD_INVOCATION
public static final int SWITCH_CASE
public static final int SWITCH_STATEMENT
public static final int SYNCHRONIZED_STATEMENT
public static final int THIS_EXPRESSION
public static final int THROW_STATEMENT
public static final int TRY_STATEMENT
public static final int TYPE_DECLARATION
public static final int TYPE_DECLARATION_STATEMENT
public static final int TYPE_LITERAL
public static final int VARIABLE_DECLARATION_EXPRESSION
public static final int VARIABLE_DECLARATION_FRAGMENT
public static final int VARIABLE_DECLARATION_STATEMENT
public static final int WHILE_STATEMENT
public static final int INSTANCEOF_EXPRESSION
public static final int LINE_COMMENT
public static final int BLOCK_COMMENT
public static final int TAG_ELEMENT
public static final int TEXT_ELEMENT
public static final int MEMBER_REF
public static final int METHOD_REF
public static final int METHOD_REF_PARAMETER
public static final int ENHANCED_FOR_STATEMENT
public static final int ENUM_DECLARATION
public static final int ENUM_CONSTANT_DECLARATION
public static final int TYPE_PARAMETER
public static final int PARAMETERIZED_TYPE
public static final int QUALIFIED_TYPE
public static final int WILDCARD_TYPE
public static final int NORMAL_ANNOTATION
public static final int MARKER_ANNOTATION
public static final int SINGLE_MEMBER_ANNOTATION
public static final int MEMBER_VALUE_PAIR
public static final int ANNOTATION_TYPE_DECLARATION
public static final int ANNOTATION_TYPE_MEMBER_DECLARATION
public static final int MODIFIER
final org.eclipse.jdt.core.dom.AST ast
private org.eclipse.jdt.core.dom.ASTNode parent
private static final java.util.Map UNMODIFIABLE_EMPTY_MAP
private Object property1
private Object property2
private int startPosition
private int length
public static final int MALFORMED
public static final int ORIGINAL
public static final int PROTECT
public static final int RECOVERED
int typeAndFlags
private org.eclipse.jdt.core.dom.StructuralPropertyDescriptor location
static final boolean CYCLE_RISK
static final boolean NO_CYCLE_RISK
static final boolean MANDATORY
static final boolean OPTIONAL
static final int HEADERS
static final int BASE_NODE_SIZE
static Class class$0
static Class class$1
static Class class$2
static Class class$3
static Class class$4
static Class class$5
static Class class$6
static Class class$7
static Class class$8
static Class class$9
static Class class$10
static Class class$11
static Class class$12
static Class class$13
static Class class$14
static Class class$15
static Class class$16
static Class class$17
static Class class$18
static Class class$19
static Class class$20
static Class class$21
static Class class$22
static Class class$23
static Class class$24
static Class class$25
static Class class$26
static Class class$27
static Class class$28
static Class class$29
static Class class$30
static Class class$31
static Class class$32
static Class class$33
static Class class$34
static Class class$35
static Class class$36
static Class class$37
static Class class$38
static Class class$39
static Class class$40
static Class class$41
static Class class$42
static Class class$43
static Class class$44
static Class class$45
static Class class$46
static Class class$47
static Class class$48
static Class class$49
static Class class$50
static Class class$51
static Class class$52
static Class class$53
static Class class$54
static Class class$55
static Class class$56
static Class class$57
static Class class$58
static Class class$59
static Class class$60
static Class class$61
static Class class$62
static Class class$63
static Class class$64
static Class class$65
static Class class$66
static Class class$67
static Class class$68
static Class class$69
static Class class$70
static Class class$71
static Class class$72
static Class class$73
static Class class$74
static Class class$75
static Class class$76
static Class class$77
static Class class$78
static Class class$79
static Class class$80
static Class class$81
static Class class$82
static void ()
public static java.lang.Class nodeClassForType (int)
int nodeType
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
public final org.eclipse.jdt.core.dom.AST getAST ()
public final org.eclipse.jdt.core.dom.ASTNode getParent ()
public final org.eclipse.jdt.core.dom.StructuralPropertyDescriptor getLocationInParent ()
public final org.eclipse.jdt.core.dom.ASTNode getRoot ()
org.eclipse.jdt.core.dom.ASTNode candidate
org.eclipse.jdt.core.dom.ASTNode p
public final java.lang.Object getStructuralProperty (org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
org.eclipse.jdt.core.dom.SimplePropertyDescriptor p
int result
boolean result
public final void setStructuralProperty (org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, java.lang.Object)
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
Object value
org.eclipse.jdt.core.dom.SimplePropertyDescriptor p
int arg
boolean arg
org.eclipse.jdt.core.dom.ChildPropertyDescriptor p
org.eclipse.jdt.core.dom.ASTNode child
int internalGetSetIntProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, int)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
int value
boolean internalGetSetBooleanProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, boolean)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
boolean value
java.lang.Object internalGetSetObjectProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, java.lang.Object)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
Object value
org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
public final java.util.List structuralPropertiesForType ()
abstract java.util.List internalStructuralPropertiesForType (int)
static void createPropertyList (java.lang.Class, java.util.List)
Class nodeClass
java.util.List propertyList
static void addProperty (org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, java.util.List)
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
java.util.List propertyList
Class nodeClass
static java.util.List reapPropertyList (java.util.List)
java.util.List propertyList
java.util.ArrayList a
final void unsupportedIn2 ()
final void supportedOnlyIn2 ()
final void setParent (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor property
public final void delete ()
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor p
java.util.List l
static void checkNewChild (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, boolean, java.lang.Class)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode newChild
boolean cycleCheck
Class nodeType
Class childClass
final void preReplaceChild (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ChildPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode oldChild
org.eclipse.jdt.core.dom.ASTNode newChild
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
final void postReplaceChild (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ChildPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode oldChild
org.eclipse.jdt.core.dom.ASTNode newChild
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
final void preValueChange (org.eclipse.jdt.core.dom.SimplePropertyDescriptor)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
final void postValueChange (org.eclipse.jdt.core.dom.SimplePropertyDescriptor)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
final void checkModifiable ()
final void preLazyInit ()
final void postLazyInit (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ChildPropertyDescriptor)
org.eclipse.jdt.core.dom.ASTNode newChild
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
public final java.lang.Object getProperty (java.lang.String)
String propertyName
java.util.Map m
public final void setProperty (java.lang.String, java.lang.Object)
String propertyName
Object data
java.util.HashMap m
java.util.HashMap m
java.util.Map$Entry[] entries
public final java.util.Map properties ()
public final int getFlags ()
public final void setFlags (int)
int flags
int old
public final int getNodeType ()
private void setNodeType (int)
int nodeType
int old
abstract int getNodeType0 ()
public final boolean equals (java.lang.Object)
Object obj
public final int hashCode ()
public final boolean subtreeMatch (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
abstract boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
public static org.eclipse.jdt.core.dom.ASTNode copySubtree (org.eclipse.jdt.core.dom.AST, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode newNode
public static java.util.List copySubtrees (org.eclipse.jdt.core.dom.AST, java.util.List)
org.eclipse.jdt.core.dom.AST target
java.util.List nodes
java.util.List result
java.util.Iterator it
org.eclipse.jdt.core.dom.ASTNode oldNode
org.eclipse.jdt.core.dom.ASTNode newNode
final org.eclipse.jdt.core.dom.ASTNode clone (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ASTNode c
abstract org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
public final void accept (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
abstract void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
final void acceptChild (org.eclipse.jdt.core.dom.ASTVisitor, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTVisitor visitor
org.eclipse.jdt.core.dom.ASTNode child
final void acceptChildren (org.eclipse.jdt.core.dom.ASTVisitor, org.eclipse.jdt.core.dom.ASTNode$NodeList)
org.eclipse.jdt.core.dom.ASTVisitor visitor
org.eclipse.jdt.core.dom.ASTNode$NodeList children
org.eclipse.jdt.core.dom.ASTNode$NodeList$Cursor cursor
org.eclipse.jdt.core.dom.ASTNode child
public final int getStartPosition ()
public final int getLength ()
public final void setSourceRange (int, int)
int startPosition
int length
public final java.lang.String toString ()
StringBuffer buffer
int p
final java.lang.String standardToString ()
void appendDebugString (java.lang.StringBuffer)
StringBuffer buffer
final void appendPrintString (java.lang.StringBuffer)
StringBuffer buffer
org.eclipse.jdt.internal.core.dom.NaiveASTFlattener printer
static int stringSize (java.lang.String)
String string
int size
public final int subtreeBytes ()
abstract int treeSize ()
abstract int memSize ()
}
org/eclipse/jdt/core/dom/ASTParser.classASTParser.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ASTParser extends java.lang.Object {
public static final int K_EXPRESSION
public static final int K_STATEMENTS
public static final int K_CLASS_BODY_DECLARATIONS
public static final int K_COMPILATION_UNIT
private final int apiLevel
private int astKind
private java.util.Map compilerOptions
private int focalPointPosition
private char[] rawSource
private org.eclipse.jdt.core.ITypeRoot typeRoot
private int sourceOffset
private int sourceLength
private org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
private org.eclipse.jdt.core.IJavaProject project
private String unitName
private String[] classpaths
private String[] sourcepaths
private String[] sourcepathsEncodings
private int bits
public static org.eclipse.jdt.core.dom.ASTParser newParser (int)
int level
void (int)
int level
private java.util.List getClasspath () throws java.lang.IllegalStateException
org.eclipse.jdt.internal.compiler.batch.Main main
java.util.ArrayList allClasspaths
int i
int max
String encoding
int i
int max
java.util.ArrayList pendingErrors
private void initializeDefaults ()
java.util.Map options
public void setBindingsRecovery (boolean)
boolean enabled
public void setEnvironment (java.lang.String[], java.lang.String[], java.lang.String[], boolean)
String[] classpathEntries
String[] sourcepathEntries
String[] encodings
boolean includeRunningVMBootclasspath
public void setCompilerOptions (java.util.Map)
java.util.Map options
public void setResolveBindings (boolean)
boolean enabled
public void setFocalPosition (int)
int position
public void setKind (int)
int kind
public void setSource (char[])
char[] source
public void setSource (org.eclipse.jdt.core.ICompilationUnit)
org.eclipse.jdt.core.ICompilationUnit source
public void setSource (org.eclipse.jdt.core.IClassFile)
org.eclipse.jdt.core.IClassFile source
public void setSource (org.eclipse.jdt.core.ITypeRoot)
org.eclipse.jdt.core.ITypeRoot source
java.util.Map options
public void setSourceRange (int, int)
int offset
int length
public void setStatementsRecovery (boolean)
boolean enabled
public void setIgnoreMethodBodies (boolean)
boolean enabled
public void setWorkingCopyOwner (org.eclipse.jdt.core.WorkingCopyOwner)
org.eclipse.jdt.core.WorkingCopyOwner owner
public void setUnitName (java.lang.String)
String unitName
public void setProject (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject project
java.util.Map options
public org.eclipse.jdt.core.dom.ASTNode createAST (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.dom.ASTNode result
public void createASTs (org.eclipse.jdt.core.ICompilationUnit[], java.lang.String[], org.eclipse.jdt.core.dom.ASTRequestor, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.jdt.core.ICompilationUnit[] compilationUnits
String[] bindingKeys
org.eclipse.jdt.core.dom.ASTRequestor requestor
org.eclipse.core.runtime.IProgressMonitor monitor
int flags
public void createASTs (java.lang.String[], java.lang.String[], java.lang.String[], org.eclipse.jdt.core.dom.FileASTRequestor, org.eclipse.core.runtime.IProgressMonitor)
String[] sourceFilePaths
String[] encodings
String[] bindingKeys
org.eclipse.jdt.core.dom.FileASTRequestor requestor
org.eclipse.core.runtime.IProgressMonitor monitor
int flags
public org.eclipse.jdt.core.dom.IBinding[] createBindings (org.eclipse.jdt.core.IJavaElement[], org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.jdt.core.IJavaElement[] elements
org.eclipse.core.runtime.IProgressMonitor monitor
int flags
private org.eclipse.jdt.core.dom.ASTNode internalCreateAST (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
boolean needToResolveBindings
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
String sourceString
org.eclipse.jdt.core.JavaModelException e
java.io.StringWriter stringWriter
java.io.PrintWriter writer
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
org.eclipse.jdt.core.dom.NodeSearcher searcher
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.core.WorkingCopyOwner wcOwner
String sourceString
org.eclipse.jdt.internal.core.PackageFragment packageFragment
org.eclipse.jdt.internal.core.BinaryType type
org.eclipse.jdt.internal.compiler.env.IBinaryType binaryType
char[] fileName
int firstDollar
char[] suffix
int suffixLength
char[] newFileName
org.eclipse.jdt.core.JavaModelException e
java.io.StringWriter stringWriter
java.io.PrintWriter writer
int flags
org.eclipse.jdt.core.dom.CompilationUnit result
private org.eclipse.jdt.core.dom.ASTNode internalCreateASTForKind ()
org.eclipse.jdt.core.dom.ASTConverter converter
org.eclipse.jdt.core.dom.AST ast
org.eclipse.jdt.internal.core.util.CodeSnippetParsingUtil codeSnippetParsingUtil
org.eclipse.jdt.core.dom.CompilationUnit compilationUnit
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData data
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
org.eclipse.jdt.internal.core.util.RecordedParsingInformation recordedParsingInformation
org.eclipse.jdt.internal.core.util.RecordedParsingInformation recordedParsingInformation
org.eclipse.jdt.internal.core.util.RecordedParsingInformation recordedParsingInformation
int[][] comments
int[][] comments
int[][] comments
org.eclipse.jdt.core.dom.Block block
org.eclipse.jdt.internal.compiler.ast.Statement[] statements
int statementsLength
int i
org.eclipse.jdt.core.dom.Statement statement
org.eclipse.jdt.internal.compiler.ast.Expression expression
org.eclipse.jdt.core.dom.Expression expression2
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
org.eclipse.jdt.internal.compiler.ast.ASTNode[] nodes
org.eclipse.jdt.core.dom.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
private void propagateErrors (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.compiler.CategorizedProblem[], org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData)
org.eclipse.jdt.core.dom.ASTNode astNode
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData data
private void rootNodeToCompilationUnit (org.eclipse.jdt.core.dom.AST, org.eclipse.jdt.core.dom.CompilationUnit, org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.internal.core.util.RecordedParsingInformation, org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData)
org.eclipse.jdt.core.dom.AST ast
org.eclipse.jdt.core.dom.CompilationUnit compilationUnit
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.internal.core.util.RecordedParsingInformation recordedParsingInformation
org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData data
int problemsCount
org.eclipse.jdt.core.dom.Block block
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
org.eclipse.jdt.core.dom.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.dom.Initializer initializer
org.eclipse.jdt.core.dom.TypeDeclaration typeDeclaration
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
org.eclipse.jdt.core.dom.ExpressionStatement expressionStatement
org.eclipse.jdt.core.dom.Block block
org.eclipse.jdt.core.dom.Initializer initializer
org.eclipse.jdt.core.dom.TypeDeclaration typeDeclaration
}
org/eclipse/jdt/core/dom/ASTRecoveryPropagator.classASTRecoveryPropagator.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.ASTRecoveryPropagator extends org.eclipse.jdt.core.dom.DefaultASTVisitor {
private static final int NOTHING
org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToIntArray endingTokens
private org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
private boolean[] usedOrIrrelevantProblems
private org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData data
private int blockDepth
private int lastEnd
private int[] insertedTokensKind
private int[] insertedTokensPosition
private boolean[] insertedTokensFlagged
private boolean[] removedTokensFlagged
private boolean[] replacedTokensFlagged
private java.util.Vector stack
static Class class$0
static Class class$1
static Class class$2
static Class class$3
static Class class$4
static Class class$5
static Class class$6
static Class class$7
static Class class$8
static Class class$9
static Class class$10
static Class class$11
static Class class$12
static Class class$13
static Class class$14
static Class class$15
static Class class$16
static Class class$17
static Class class$18
static Class class$19
static Class class$20
static Class class$21
static Class class$22
static Class class$23
static Class class$24
static Class class$25
static Class class$26
static Class class$27
static Class class$28
static Class class$29
static Class class$30
static Class class$31
static Class class$32
static Class class$33
static Class class$34
static Class class$35
static Class class$36
static Class class$37
static Class class$38
static Class class$39
static Class class$40
void (org.eclipse.jdt.core.compiler.CategorizedProblem[], org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData)
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData data
int length
int i
int tokenCount
int i
int j
public void endVisit (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block node
public boolean visit (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block node
boolean visitChildren
protected boolean visitNode (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
int start
int end
int i
int i
int i
protected void endVisitNode (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
int start
int end
int i
int i
private void flagNodeWithInsertedTokens ()
int s
int i
int i
private boolean flagNodesWithInsertedTokensAtEnd (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
int[] expectedEndingToken
int start
int end
boolean flagParent
int i
int j
org.eclipse.jdt.core.dom.ASTNode parent
private boolean flagNodesWithInsertedTokensInside (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
int start
int end
int i
private boolean markIncludedProblems (int, int)
int start
int end
boolean foundProblems
int i
int max
org.eclipse.jdt.core.compiler.CategorizedProblem problem
int problemStart
int problemEnd
public void endVisit (org.eclipse.jdt.core.dom.ExpressionStatement)
org.eclipse.jdt.core.dom.ExpressionStatement node
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.Assignment assignment
org.eclipse.jdt.core.dom.Expression rightHandSide
org.eclipse.jdt.core.dom.SimpleName simpleName
org.eclipse.jdt.core.dom.Expression expression2
public void endVisit (org.eclipse.jdt.core.dom.ForStatement)
org.eclipse.jdt.core.dom.ForStatement node
java.util.List initializers
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.VariableDeclarationExpression variableDeclarationExpression
java.util.List fragments
int i
int max
org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment
org.eclipse.jdt.core.dom.SimpleName simpleName
public void endVisit (org.eclipse.jdt.core.dom.VariableDeclarationStatement)
org.eclipse.jdt.core.dom.VariableDeclarationStatement node
java.util.List fragments
int i
int max
org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.SimpleName simpleName
public void endVisit (org.eclipse.jdt.core.dom.NormalAnnotation)
org.eclipse.jdt.core.dom.NormalAnnotation node
java.util.List values
int size
org.eclipse.jdt.core.dom.MemberValuePair lastMemberValuePair
int annotationEnd
int lastMemberValuePairEnd
public void endVisit (org.eclipse.jdt.core.dom.SingleMemberAnnotation)
org.eclipse.jdt.core.dom.SingleMemberAnnotation node
org.eclipse.jdt.core.dom.Expression value
int annotationEnd
int valueEnd
}
org/eclipse/jdt/core/dom/ASTRequestor.classASTRequestor.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.ASTRequestor extends java.lang.Object {
org.eclipse.jdt.core.dom.CompilationUnitResolver compilationUnitResolver
protected void ()
public void acceptAST (org.eclipse.jdt.core.ICompilationUnit, org.eclipse.jdt.core.dom.CompilationUnit)
org.eclipse.jdt.core.ICompilationUnit source
org.eclipse.jdt.core.dom.CompilationUnit ast
public void acceptBinding (java.lang.String, org.eclipse.jdt.core.dom.IBinding)
String bindingKey
org.eclipse.jdt.core.dom.IBinding binding
public final org.eclipse.jdt.core.dom.IBinding[] createBindings (java.lang.String[])
String[] bindingKeys
int length
org.eclipse.jdt.core.dom.IBinding[] result
int i
}
org/eclipse/jdt/core/dom/ASTSyntaxErrorPropagator.classASTSyntaxErrorPropagator.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.ASTSyntaxErrorPropagator extends org.eclipse.jdt.core.dom.ASTVisitor {
private org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
void (org.eclipse.jdt.core.compiler.CategorizedProblem[])
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
private boolean checkAndTagAsMalformed (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
boolean tagWithErrors
int i
int max
org.eclipse.jdt.core.compiler.CategorizedProblem problem
int position
int start
int end
org.eclipse.jdt.core.dom.ASTNode currentNode
public boolean visit (org.eclipse.jdt.core.dom.FieldDeclaration)
org.eclipse.jdt.core.dom.FieldDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.MethodDeclaration)
org.eclipse.jdt.core.dom.MethodDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.PackageDeclaration)
org.eclipse.jdt.core.dom.PackageDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.ImportDeclaration)
org.eclipse.jdt.core.dom.ImportDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.CompilationUnit)
org.eclipse.jdt.core.dom.CompilationUnit node
public boolean visit (org.eclipse.jdt.core.dom.AnnotationTypeDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.EnumDeclaration)
org.eclipse.jdt.core.dom.EnumDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.TypeDeclaration)
org.eclipse.jdt.core.dom.TypeDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.Initializer)
org.eclipse.jdt.core.dom.Initializer node
}
org/eclipse/jdt/core/dom/ASTVisitor.classASTVisitor.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.ASTVisitor extends java.lang.Object {
private boolean visitDocTags
public void ()
public void (boolean)
boolean visitDocTags
public void preVisit (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
public boolean preVisit2 (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
public void postVisit (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
public boolean visit (org.eclipse.jdt.core.dom.AnnotationTypeDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.AnonymousClassDeclaration)
org.eclipse.jdt.core.dom.AnonymousClassDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.ArrayAccess)
org.eclipse.jdt.core.dom.ArrayAccess node
public boolean visit (org.eclipse.jdt.core.dom.ArrayCreation)
org.eclipse.jdt.core.dom.ArrayCreation node
public boolean visit (org.eclipse.jdt.core.dom.ArrayInitializer)
org.eclipse.jdt.core.dom.ArrayInitializer node
public boolean visit (org.eclipse.jdt.core.dom.ArrayType)
org.eclipse.jdt.core.dom.ArrayType node
public boolean visit (org.eclipse.jdt.core.dom.AssertStatement)
org.eclipse.jdt.core.dom.AssertStatement node
public boolean visit (org.eclipse.jdt.core.dom.Assignment)
org.eclipse.jdt.core.dom.Assignment node
public boolean visit (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block node
public boolean visit (org.eclipse.jdt.core.dom.BlockComment)
org.eclipse.jdt.core.dom.BlockComment node
public boolean visit (org.eclipse.jdt.core.dom.BooleanLiteral)
org.eclipse.jdt.core.dom.BooleanLiteral node
public boolean visit (org.eclipse.jdt.core.dom.BreakStatement)
org.eclipse.jdt.core.dom.BreakStatement node
public boolean visit (org.eclipse.jdt.core.dom.CastExpression)
org.eclipse.jdt.core.dom.CastExpression node
public boolean visit (org.eclipse.jdt.core.dom.CatchClause)
org.eclipse.jdt.core.dom.CatchClause node
public boolean visit (org.eclipse.jdt.core.dom.CharacterLiteral)
org.eclipse.jdt.core.dom.CharacterLiteral node
public boolean visit (org.eclipse.jdt.core.dom.ClassInstanceCreation)
org.eclipse.jdt.core.dom.ClassInstanceCreation node
public boolean visit (org.eclipse.jdt.core.dom.CompilationUnit)
org.eclipse.jdt.core.dom.CompilationUnit node
public boolean visit (org.eclipse.jdt.core.dom.ConditionalExpression)
org.eclipse.jdt.core.dom.ConditionalExpression node
public boolean visit (org.eclipse.jdt.core.dom.ConstructorInvocation)
org.eclipse.jdt.core.dom.ConstructorInvocation node
public boolean visit (org.eclipse.jdt.core.dom.ContinueStatement)
org.eclipse.jdt.core.dom.ContinueStatement node
public boolean visit (org.eclipse.jdt.core.dom.DoStatement)
org.eclipse.jdt.core.dom.DoStatement node
public boolean visit (org.eclipse.jdt.core.dom.EmptyStatement)
org.eclipse.jdt.core.dom.EmptyStatement node
public boolean visit (org.eclipse.jdt.core.dom.EnhancedForStatement)
org.eclipse.jdt.core.dom.EnhancedForStatement node
public boolean visit (org.eclipse.jdt.core.dom.EnumConstantDeclaration)
org.eclipse.jdt.core.dom.EnumConstantDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.EnumDeclaration)
org.eclipse.jdt.core.dom.EnumDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.ExpressionStatement)
org.eclipse.jdt.core.dom.ExpressionStatement node
public boolean visit (org.eclipse.jdt.core.dom.FieldAccess)
org.eclipse.jdt.core.dom.FieldAccess node
public boolean visit (org.eclipse.jdt.core.dom.FieldDeclaration)
org.eclipse.jdt.core.dom.FieldDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.ForStatement)
org.eclipse.jdt.core.dom.ForStatement node
public boolean visit (org.eclipse.jdt.core.dom.IfStatement)
org.eclipse.jdt.core.dom.IfStatement node
public boolean visit (org.eclipse.jdt.core.dom.ImportDeclaration)
org.eclipse.jdt.core.dom.ImportDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.InfixExpression)
org.eclipse.jdt.core.dom.InfixExpression node
public boolean visit (org.eclipse.jdt.core.dom.InstanceofExpression)
org.eclipse.jdt.core.dom.InstanceofExpression node
public boolean visit (org.eclipse.jdt.core.dom.Initializer)
org.eclipse.jdt.core.dom.Initializer node
public boolean visit (org.eclipse.jdt.core.dom.Javadoc)
org.eclipse.jdt.core.dom.Javadoc node
public boolean visit (org.eclipse.jdt.core.dom.LabeledStatement)
org.eclipse.jdt.core.dom.LabeledStatement node
public boolean visit (org.eclipse.jdt.core.dom.LineComment)
org.eclipse.jdt.core.dom.LineComment node
public boolean visit (org.eclipse.jdt.core.dom.MarkerAnnotation)
org.eclipse.jdt.core.dom.MarkerAnnotation node
public boolean visit (org.eclipse.jdt.core.dom.MemberRef)
org.eclipse.jdt.core.dom.MemberRef node
public boolean visit (org.eclipse.jdt.core.dom.MemberValuePair)
org.eclipse.jdt.core.dom.MemberValuePair node
public boolean visit (org.eclipse.jdt.core.dom.MethodRef)
org.eclipse.jdt.core.dom.MethodRef node
public boolean visit (org.eclipse.jdt.core.dom.MethodRefParameter)
org.eclipse.jdt.core.dom.MethodRefParameter node
public boolean visit (org.eclipse.jdt.core.dom.MethodDeclaration)
org.eclipse.jdt.core.dom.MethodDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.MethodInvocation)
org.eclipse.jdt.core.dom.MethodInvocation node
public boolean visit (org.eclipse.jdt.core.dom.Modifier)
org.eclipse.jdt.core.dom.Modifier node
public boolean visit (org.eclipse.jdt.core.dom.NormalAnnotation)
org.eclipse.jdt.core.dom.NormalAnnotation node
public boolean visit (org.eclipse.jdt.core.dom.NullLiteral)
org.eclipse.jdt.core.dom.NullLiteral node
public boolean visit (org.eclipse.jdt.core.dom.NumberLiteral)
org.eclipse.jdt.core.dom.NumberLiteral node
public boolean visit (org.eclipse.jdt.core.dom.PackageDeclaration)
org.eclipse.jdt.core.dom.PackageDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.ParameterizedType)
org.eclipse.jdt.core.dom.ParameterizedType node
public boolean visit (org.eclipse.jdt.core.dom.ParenthesizedExpression)
org.eclipse.jdt.core.dom.ParenthesizedExpression node
public boolean visit (org.eclipse.jdt.core.dom.PostfixExpression)
org.eclipse.jdt.core.dom.PostfixExpression node
public boolean visit (org.eclipse.jdt.core.dom.PrefixExpression)
org.eclipse.jdt.core.dom.PrefixExpression node
public boolean visit (org.eclipse.jdt.core.dom.PrimitiveType)
org.eclipse.jdt.core.dom.PrimitiveType node
public boolean visit (org.eclipse.jdt.core.dom.QualifiedName)
org.eclipse.jdt.core.dom.QualifiedName node
public boolean visit (org.eclipse.jdt.core.dom.QualifiedType)
org.eclipse.jdt.core.dom.QualifiedType node
public boolean visit (org.eclipse.jdt.core.dom.ReturnStatement)
org.eclipse.jdt.core.dom.ReturnStatement node
public boolean visit (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName node
public boolean visit (org.eclipse.jdt.core.dom.SimpleType)
org.eclipse.jdt.core.dom.SimpleType node
public boolean visit (org.eclipse.jdt.core.dom.SingleMemberAnnotation)
org.eclipse.jdt.core.dom.SingleMemberAnnotation node
public boolean visit (org.eclipse.jdt.core.dom.SingleVariableDeclaration)
org.eclipse.jdt.core.dom.SingleVariableDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.StringLiteral)
org.eclipse.jdt.core.dom.StringLiteral node
public boolean visit (org.eclipse.jdt.core.dom.SuperConstructorInvocation)
org.eclipse.jdt.core.dom.SuperConstructorInvocation node
public boolean visit (org.eclipse.jdt.core.dom.SuperFieldAccess)
org.eclipse.jdt.core.dom.SuperFieldAccess node
public boolean visit (org.eclipse.jdt.core.dom.SuperMethodInvocation)
org.eclipse.jdt.core.dom.SuperMethodInvocation node
public boolean visit (org.eclipse.jdt.core.dom.SwitchCase)
org.eclipse.jdt.core.dom.SwitchCase node
public boolean visit (org.eclipse.jdt.core.dom.SwitchStatement)
org.eclipse.jdt.core.dom.SwitchStatement node
public boolean visit (org.eclipse.jdt.core.dom.SynchronizedStatement)
org.eclipse.jdt.core.dom.SynchronizedStatement node
public boolean visit (org.eclipse.jdt.core.dom.TagElement)
org.eclipse.jdt.core.dom.TagElement node
public boolean visit (org.eclipse.jdt.core.dom.TextElement)
org.eclipse.jdt.core.dom.TextElement node
public boolean visit (org.eclipse.jdt.core.dom.ThisExpression)
org.eclipse.jdt.core.dom.ThisExpression node
public boolean visit (org.eclipse.jdt.core.dom.ThrowStatement)
org.eclipse.jdt.core.dom.ThrowStatement node
public boolean visit (org.eclipse.jdt.core.dom.TryStatement)
org.eclipse.jdt.core.dom.TryStatement node
public boolean visit (org.eclipse.jdt.core.dom.TypeDeclaration)
org.eclipse.jdt.core.dom.TypeDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.TypeDeclarationStatement)
org.eclipse.jdt.core.dom.TypeDeclarationStatement node
public boolean visit (org.eclipse.jdt.core.dom.TypeLiteral)
org.eclipse.jdt.core.dom.TypeLiteral node
public boolean visit (org.eclipse.jdt.core.dom.TypeParameter)
org.eclipse.jdt.core.dom.TypeParameter node
public boolean visit (org.eclipse.jdt.core.dom.VariableDeclarationExpression)
org.eclipse.jdt.core.dom.VariableDeclarationExpression node
public boolean visit (org.eclipse.jdt.core.dom.VariableDeclarationStatement)
org.eclipse.jdt.core.dom.VariableDeclarationStatement node
public boolean visit (org.eclipse.jdt.core.dom.VariableDeclarationFragment)
org.eclipse.jdt.core.dom.VariableDeclarationFragment node
public boolean visit (org.eclipse.jdt.core.dom.WhileStatement)
org.eclipse.jdt.core.dom.WhileStatement node
public boolean visit (org.eclipse.jdt.core.dom.WildcardType)
org.eclipse.jdt.core.dom.WildcardType node
public void endVisit (org.eclipse.jdt.core.dom.AnnotationTypeDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.AnonymousClassDeclaration)
org.eclipse.jdt.core.dom.AnonymousClassDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.ArrayAccess)
org.eclipse.jdt.core.dom.ArrayAccess node
public void endVisit (org.eclipse.jdt.core.dom.ArrayCreation)
org.eclipse.jdt.core.dom.ArrayCreation node
public void endVisit (org.eclipse.jdt.core.dom.ArrayInitializer)
org.eclipse.jdt.core.dom.ArrayInitializer node
public void endVisit (org.eclipse.jdt.core.dom.ArrayType)
org.eclipse.jdt.core.dom.ArrayType node
public void endVisit (org.eclipse.jdt.core.dom.AssertStatement)
org.eclipse.jdt.core.dom.AssertStatement node
public void endVisit (org.eclipse.jdt.core.dom.Assignment)
org.eclipse.jdt.core.dom.Assignment node
public void endVisit (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block node
public void endVisit (org.eclipse.jdt.core.dom.BlockComment)
org.eclipse.jdt.core.dom.BlockComment node
public void endVisit (org.eclipse.jdt.core.dom.BooleanLiteral)
org.eclipse.jdt.core.dom.BooleanLiteral node
public void endVisit (org.eclipse.jdt.core.dom.BreakStatement)
org.eclipse.jdt.core.dom.BreakStatement node
public void endVisit (org.eclipse.jdt.core.dom.CastExpression)
org.eclipse.jdt.core.dom.CastExpression node
public void endVisit (org.eclipse.jdt.core.dom.CatchClause)
org.eclipse.jdt.core.dom.CatchClause node
public void endVisit (org.eclipse.jdt.core.dom.CharacterLiteral)
org.eclipse.jdt.core.dom.CharacterLiteral node
public void endVisit (org.eclipse.jdt.core.dom.ClassInstanceCreation)
org.eclipse.jdt.core.dom.ClassInstanceCreation node
public void endVisit (org.eclipse.jdt.core.dom.CompilationUnit)
org.eclipse.jdt.core.dom.CompilationUnit node
public void endVisit (org.eclipse.jdt.core.dom.ConditionalExpression)
org.eclipse.jdt.core.dom.ConditionalExpression node
public void endVisit (org.eclipse.jdt.core.dom.ConstructorInvocation)
org.eclipse.jdt.core.dom.ConstructorInvocation node
public void endVisit (org.eclipse.jdt.core.dom.ContinueStatement)
org.eclipse.jdt.core.dom.ContinueStatement node
public void endVisit (org.eclipse.jdt.core.dom.DoStatement)
org.eclipse.jdt.core.dom.DoStatement node
public void endVisit (org.eclipse.jdt.core.dom.EmptyStatement)
org.eclipse.jdt.core.dom.EmptyStatement node
public void endVisit (org.eclipse.jdt.core.dom.EnhancedForStatement)
org.eclipse.jdt.core.dom.EnhancedForStatement node
public void endVisit (org.eclipse.jdt.core.dom.EnumConstantDeclaration)
org.eclipse.jdt.core.dom.EnumConstantDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.EnumDeclaration)
org.eclipse.jdt.core.dom.EnumDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.ExpressionStatement)
org.eclipse.jdt.core.dom.ExpressionStatement node
public void endVisit (org.eclipse.jdt.core.dom.FieldAccess)
org.eclipse.jdt.core.dom.FieldAccess node
public void endVisit (org.eclipse.jdt.core.dom.FieldDeclaration)
org.eclipse.jdt.core.dom.FieldDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.ForStatement)
org.eclipse.jdt.core.dom.ForStatement node
public void endVisit (org.eclipse.jdt.core.dom.IfStatement)
org.eclipse.jdt.core.dom.IfStatement node
public void endVisit (org.eclipse.jdt.core.dom.ImportDeclaration)
org.eclipse.jdt.core.dom.ImportDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.InfixExpression)
org.eclipse.jdt.core.dom.InfixExpression node
public void endVisit (org.eclipse.jdt.core.dom.InstanceofExpression)
org.eclipse.jdt.core.dom.InstanceofExpression node
public void endVisit (org.eclipse.jdt.core.dom.Initializer)
org.eclipse.jdt.core.dom.Initializer node
public void endVisit (org.eclipse.jdt.core.dom.Javadoc)
org.eclipse.jdt.core.dom.Javadoc node
public void endVisit (org.eclipse.jdt.core.dom.LabeledStatement)
org.eclipse.jdt.core.dom.LabeledStatement node
public void endVisit (org.eclipse.jdt.core.dom.LineComment)
org.eclipse.jdt.core.dom.LineComment node
public void endVisit (org.eclipse.jdt.core.dom.MarkerAnnotation)
org.eclipse.jdt.core.dom.MarkerAnnotation node
public void endVisit (org.eclipse.jdt.core.dom.MemberRef)
org.eclipse.jdt.core.dom.MemberRef node
public void endVisit (org.eclipse.jdt.core.dom.MemberValuePair)
org.eclipse.jdt.core.dom.MemberValuePair node
public void endVisit (org.eclipse.jdt.core.dom.MethodRef)
org.eclipse.jdt.core.dom.MethodRef node
public void endVisit (org.eclipse.jdt.core.dom.MethodRefParameter)
org.eclipse.jdt.core.dom.MethodRefParameter node
public void endVisit (org.eclipse.jdt.core.dom.MethodDeclaration)
org.eclipse.jdt.core.dom.MethodDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.MethodInvocation)
org.eclipse.jdt.core.dom.MethodInvocation node
public void endVisit (org.eclipse.jdt.core.dom.Modifier)
org.eclipse.jdt.core.dom.Modifier node
public void endVisit (org.eclipse.jdt.core.dom.NormalAnnotation)
org.eclipse.jdt.core.dom.NormalAnnotation node
public void endVisit (org.eclipse.jdt.core.dom.NullLiteral)
org.eclipse.jdt.core.dom.NullLiteral node
public void endVisit (org.eclipse.jdt.core.dom.NumberLiteral)
org.eclipse.jdt.core.dom.NumberLiteral node
public void endVisit (org.eclipse.jdt.core.dom.PackageDeclaration)
org.eclipse.jdt.core.dom.PackageDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.ParameterizedType)
org.eclipse.jdt.core.dom.ParameterizedType node
public void endVisit (org.eclipse.jdt.core.dom.ParenthesizedExpression)
org.eclipse.jdt.core.dom.ParenthesizedExpression node
public void endVisit (org.eclipse.jdt.core.dom.PostfixExpression)
org.eclipse.jdt.core.dom.PostfixExpression node
public void endVisit (org.eclipse.jdt.core.dom.PrefixExpression)
org.eclipse.jdt.core.dom.PrefixExpression node
public void endVisit (org.eclipse.jdt.core.dom.PrimitiveType)
org.eclipse.jdt.core.dom.PrimitiveType node
public void endVisit (org.eclipse.jdt.core.dom.QualifiedName)
org.eclipse.jdt.core.dom.QualifiedName node
public void endVisit (org.eclipse.jdt.core.dom.QualifiedType)
org.eclipse.jdt.core.dom.QualifiedType node
public void endVisit (org.eclipse.jdt.core.dom.ReturnStatement)
org.eclipse.jdt.core.dom.ReturnStatement node
public void endVisit (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName node
public void endVisit (org.eclipse.jdt.core.dom.SimpleType)
org.eclipse.jdt.core.dom.SimpleType node
public void endVisit (org.eclipse.jdt.core.dom.SingleMemberAnnotation)
org.eclipse.jdt.core.dom.SingleMemberAnnotation node
public void endVisit (org.eclipse.jdt.core.dom.SingleVariableDeclaration)
org.eclipse.jdt.core.dom.SingleVariableDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.StringLiteral)
org.eclipse.jdt.core.dom.StringLiteral node
public void endVisit (org.eclipse.jdt.core.dom.SuperConstructorInvocation)
org.eclipse.jdt.core.dom.SuperConstructorInvocation node
public void endVisit (org.eclipse.jdt.core.dom.SuperFieldAccess)
org.eclipse.jdt.core.dom.SuperFieldAccess node
public void endVisit (org.eclipse.jdt.core.dom.SuperMethodInvocation)
org.eclipse.jdt.core.dom.SuperMethodInvocation node
public void endVisit (org.eclipse.jdt.core.dom.SwitchCase)
org.eclipse.jdt.core.dom.SwitchCase node
public void endVisit (org.eclipse.jdt.core.dom.SwitchStatement)
org.eclipse.jdt.core.dom.SwitchStatement node
public void endVisit (org.eclipse.jdt.core.dom.SynchronizedStatement)
org.eclipse.jdt.core.dom.SynchronizedStatement node
public void endVisit (org.eclipse.jdt.core.dom.TagElement)
org.eclipse.jdt.core.dom.TagElement node
public void endVisit (org.eclipse.jdt.core.dom.TextElement)
org.eclipse.jdt.core.dom.TextElement node
public void endVisit (org.eclipse.jdt.core.dom.ThisExpression)
org.eclipse.jdt.core.dom.ThisExpression node
public void endVisit (org.eclipse.jdt.core.dom.ThrowStatement)
org.eclipse.jdt.core.dom.ThrowStatement node
public void endVisit (org.eclipse.jdt.core.dom.TryStatement)
org.eclipse.jdt.core.dom.TryStatement node
public void endVisit (org.eclipse.jdt.core.dom.TypeDeclaration)
org.eclipse.jdt.core.dom.TypeDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.TypeDeclarationStatement)
org.eclipse.jdt.core.dom.TypeDeclarationStatement node
public void endVisit (org.eclipse.jdt.core.dom.TypeLiteral)
org.eclipse.jdt.core.dom.TypeLiteral node
public void endVisit (org.eclipse.jdt.core.dom.TypeParameter)
org.eclipse.jdt.core.dom.TypeParameter node
public void endVisit (org.eclipse.jdt.core.dom.VariableDeclarationExpression)
org.eclipse.jdt.core.dom.VariableDeclarationExpression node
public void endVisit (org.eclipse.jdt.core.dom.VariableDeclarationStatement)
org.eclipse.jdt.core.dom.VariableDeclarationStatement node
public void endVisit (org.eclipse.jdt.core.dom.VariableDeclarationFragment)
org.eclipse.jdt.core.dom.VariableDeclarationFragment node
public void endVisit (org.eclipse.jdt.core.dom.WhileStatement)
org.eclipse.jdt.core.dom.WhileStatement node
public void endVisit (org.eclipse.jdt.core.dom.WildcardType)
org.eclipse.jdt.core.dom.WildcardType node
}
org/eclipse/jdt/core/dom/AbstractTypeDeclaration.classAbstractTypeDeclaration.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.AbstractTypeDeclaration extends org.eclipse.jdt.core.dom.BodyDeclaration {
org.eclipse.jdt.core.dom.SimpleName typeName
org.eclipse.jdt.core.dom.ASTNode$NodeList bodyDeclarations
static Class class$0
static Class class$1
abstract org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalBodyDeclarationsProperty ()
public final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor getBodyDeclarationsProperty ()
abstract org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalNameProperty ()
public final org.eclipse.jdt.core.dom.ChildPropertyDescriptor getNameProperty ()
static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalBodyDeclarationPropertyFactory (java.lang.Class)
Class nodeClass
static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalNamePropertyFactory (java.lang.Class)
Class nodeClass
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
public org.eclipse.jdt.core.dom.SimpleName getName ()
public void setName (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName typeName
org.eclipse.jdt.core.dom.ChildPropertyDescriptor p
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List bodyDeclarations ()
public boolean isPackageMemberTypeDeclaration ()
org.eclipse.jdt.core.dom.ASTNode parent
public boolean isMemberTypeDeclaration ()
org.eclipse.jdt.core.dom.ASTNode parent
public boolean isLocalTypeDeclaration ()
org.eclipse.jdt.core.dom.ASTNode parent
public final org.eclipse.jdt.core.dom.ITypeBinding resolveBinding ()
abstract org.eclipse.jdt.core.dom.ITypeBinding internalResolveBinding ()
int memSize ()
}
org/eclipse/jdt/core/dom/Annotation.classAnnotation.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.Annotation extends org.eclipse.jdt.core.dom.Expression implements org.eclipse.jdt.core.dom.IExtendedModifier {
org.eclipse.jdt.core.dom.Name typeName
static Class class$0
abstract org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalTypeNameProperty ()
public final org.eclipse.jdt.core.dom.ChildPropertyDescriptor getTypeNameProperty ()
static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalTypeNamePropertyFactory (java.lang.Class)
Class nodeClass
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
public boolean isModifier ()
public boolean isAnnotation ()
public org.eclipse.jdt.core.dom.Name getTypeName ()
public void setTypeName (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name typeName
org.eclipse.jdt.core.dom.ChildPropertyDescriptor p
org.eclipse.jdt.core.dom.ASTNode oldChild
public boolean isNormalAnnotation ()
public boolean isMarkerAnnotation ()
public boolean isSingleMemberAnnotation ()
int memSize ()
public org.eclipse.jdt.core.dom.IAnnotationBinding resolveAnnotationBinding ()
}
org/eclipse/jdt/core/dom/AnnotationBinding.classAnnotationBinding.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.AnnotationBinding extends java.lang.Object implements org.eclipse.jdt.core.dom.IAnnotationBinding {
static final org.eclipse.jdt.core.dom.AnnotationBinding[] NoAnnotations
private org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding binding
private org.eclipse.jdt.core.dom.BindingResolver bindingResolver
private String key
static void ()
void (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding, org.eclipse.jdt.core.dom.BindingResolver)
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding annotation
org.eclipse.jdt.core.dom.BindingResolver resolver
public org.eclipse.jdt.core.dom.IAnnotationBinding[] getAnnotations ()
public org.eclipse.jdt.core.dom.ITypeBinding getAnnotationType ()
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
public org.eclipse.jdt.core.dom.IMemberValuePairBinding[] getDeclaredMemberValuePairs ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.ElementValuePair[] internalPairs
int length
org.eclipse.jdt.core.dom.IMemberValuePairBinding[] pairs
int counter
int i
org.eclipse.jdt.internal.compiler.lookup.ElementValuePair valuePair
public org.eclipse.jdt.core.dom.IMemberValuePairBinding[] getAllMemberValuePairs ()
org.eclipse.jdt.core.dom.IMemberValuePairBinding[] pairs
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding[] methods
int methodLength
int declaredLength
org.eclipse.jdt.internal.compiler.util.HashtableOfObject table
int i
char[] internalName
org.eclipse.jdt.core.dom.IMemberValuePairBinding[] allPairs
int i
Object pair
public org.eclipse.jdt.core.IJavaElement getJavaElement ()
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode parent
org.eclipse.jdt.core.IJavaElement parentElement
org.eclipse.jdt.core.IJavaElement cu
String pkgName
org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment
org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment
public java.lang.String getKey ()
String recipientKey
private java.lang.String getRecipientKey ()
org.eclipse.jdt.core.dom.DefaultBindingResolver resolver
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode recipient
String pkgName
org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment
org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment
public int getKind ()
public int getModifiers ()
public java.lang.String getName ()
org.eclipse.jdt.core.dom.ITypeBinding annotationType
public boolean isDeprecated ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding typeBinding
public boolean isEqualTo (org.eclipse.jdt.core.dom.IBinding)
org.eclipse.jdt.core.dom.IBinding otherBinding
org.eclipse.jdt.core.dom.IAnnotationBinding other
org.eclipse.jdt.core.dom.IMemberValuePairBinding[] memberValuePairs
org.eclipse.jdt.core.dom.IMemberValuePairBinding[] otherMemberValuePairs
int i
int length
public boolean isRecovered ()
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding annotationType
public boolean isSynthetic ()
public java.lang.String toString ()
org.eclipse.jdt.core.dom.ITypeBinding type
StringBuffer buffer
org.eclipse.jdt.core.dom.IMemberValuePairBinding[] pairs
int i
int len
}
org/eclipse/jdt/core/dom/AnnotationTypeDeclaration.classAnnotationTypeDeclaration.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.AnnotationTypeDeclaration extends org.eclipse.jdt.core.dom.AbstractTypeDeclaration {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor JAVADOC_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor MODIFIERS2_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor BODY_DECLARATIONS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
static Class class$0
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalJavadocProperty ()
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalModifiers2Property ()
final org.eclipse.jdt.core.dom.SimplePropertyDescriptor internalModifiersProperty ()
final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalNameProperty ()
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalBodyDeclarationsProperty ()
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.AnnotationTypeDeclaration result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
org.eclipse.jdt.core.dom.ITypeBinding internalResolveBinding ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/AnnotationTypeMemberDeclaration.classAnnotationTypeMemberDeclaration.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration extends org.eclipse.jdt.core.dom.BodyDeclaration {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor JAVADOC_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor MODIFIERS2_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor TYPE_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor DEFAULT_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.SimpleName memberName
private org.eclipse.jdt.core.dom.Type memberType
private org.eclipse.jdt.core.dom.Expression optionalDefaultValue
static Class class$0
static Class class$1
static Class class$2
static Class class$3
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalJavadocProperty ()
final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalModifiers2Property ()
final org.eclipse.jdt.core.dom.SimplePropertyDescriptor internalModifiersProperty ()
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.SimpleName getName ()
public void setName (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName memberName
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Type getType ()
public void setType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Expression getDefault ()
public void setDefault (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression defaultValue
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.IMethodBinding resolveBinding ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/AnonymousClassDeclaration.classAnonymousClassDeclaration.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.AnonymousClassDeclaration extends org.eclipse.jdt.core.dom.ASTNode {
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor BODY_DECLARATIONS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.ASTNode$NodeList bodyDeclarations
static Class class$0
static Class class$1
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.AnonymousClassDeclaration result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public java.util.List bodyDeclarations ()
public org.eclipse.jdt.core.dom.ITypeBinding resolveBinding ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/ArrayAccess.classArrayAccess.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ArrayAccess extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor ARRAY_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor INDEX_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Expression arrayExpression
private org.eclipse.jdt.core.dom.Expression indexExpression
static Class class$0
static Class class$1
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ArrayAccess result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getArray ()
public void setArray (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Expression getIndex ()
public void setIndex (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/ArrayCreation.classArrayCreation.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ArrayCreation extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor TYPE_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor DIMENSIONS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor INITIALIZER_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.ArrayType arrayType
private org.eclipse.jdt.core.dom.ASTNode$NodeList dimensions
private org.eclipse.jdt.core.dom.ArrayInitializer optionalInitializer
static Class class$0
static Class class$1
static Class class$2
static Class class$3
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ArrayCreation result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.ArrayType getType ()
public void setType (org.eclipse.jdt.core.dom.ArrayType)
org.eclipse.jdt.core.dom.ArrayType type
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List dimensions ()
public org.eclipse.jdt.core.dom.ArrayInitializer getInitializer ()
public void setInitializer (org.eclipse.jdt.core.dom.ArrayInitializer)
org.eclipse.jdt.core.dom.ArrayInitializer initializer
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
int size
}
org/eclipse/jdt/core/dom/ArrayInitializer.classArrayInitializer.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ArrayInitializer extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor EXPRESSIONS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.ASTNode$NodeList expressions
static Class class$0
static Class class$1
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ArrayInitializer result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public java.util.List expressions ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/ArrayType.classArrayType.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ArrayType extends org.eclipse.jdt.core.dom.Type {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor COMPONENT_TYPE_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Type componentType
static Class class$0
static Class class$1
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ArrayType result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Type getComponentType ()
public void setComponentType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type componentType
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Type getElementType ()
org.eclipse.jdt.core.dom.Type t
public int getDimensions ()
org.eclipse.jdt.core.dom.Type t
int dimensions
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/AssertStatement.classAssertStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.AssertStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor MESSAGE_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Expression expression
private org.eclipse.jdt.core.dom.Expression optionalMessageExpression
static Class class$0
static Class class$1
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.AssertStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Expression getMessage ()
public void setMessage (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/Assignment$Operator.classAssignment.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.Assignment$Operator extends java.lang.Object {
private String op
public static final org.eclipse.jdt.core.dom.Assignment$Operator ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator PLUS_ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator MINUS_ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator TIMES_ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator DIVIDE_ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator BIT_AND_ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator BIT_OR_ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator BIT_XOR_ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator REMAINDER_ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator LEFT_SHIFT_ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator RIGHT_SHIFT_SIGNED_ASSIGN
public static final org.eclipse.jdt.core.dom.Assignment$Operator RIGHT_SHIFT_UNSIGNED_ASSIGN
private static final java.util.Map CODES
static void ()
org.eclipse.jdt.core.dom.Assignment$Operator[] ops
int i
private void (java.lang.String)
String op
public java.lang.String toString ()
public static org.eclipse.jdt.core.dom.Assignment$Operator toOperator (java.lang.String)
String token
}
org/eclipse/jdt/core/dom/Assignment.classAssignment.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.Assignment extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor LEFT_HAND_SIDE_PROPERTY
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor OPERATOR_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor RIGHT_HAND_SIDE_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Assignment$Operator assignmentOperator
private org.eclipse.jdt.core.dom.Expression leftHandSide
private org.eclipse.jdt.core.dom.Expression rightHandSide
static Class class$0
static Class class$1
static Class class$2
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.lang.Object internalGetSetObjectProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, java.lang.Object)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
Object value
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.Assignment result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Assignment$Operator getOperator ()
public void setOperator (org.eclipse.jdt.core.dom.Assignment$Operator)
org.eclipse.jdt.core.dom.Assignment$Operator assignmentOperator
public org.eclipse.jdt.core.dom.Expression getLeftHandSide ()
public void setLeftHandSide (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Expression getRightHandSide ()
public void setRightHandSide (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/BindingComparator.classBindingComparator.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.BindingComparator extends java.lang.Object {
void ()
static boolean isEqual (org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[], org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] bindings
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding[] otherBindings
int length
int otherLength
int i
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding2
static boolean isEqual (org.eclipse.jdt.internal.compiler.lookup.Binding, org.eclipse.jdt.internal.compiler.lookup.Binding, java.util.HashSet)
org.eclipse.jdt.internal.compiler.lookup.Binding declaringElement
org.eclipse.jdt.internal.compiler.lookup.Binding declaringElement2
java.util.HashSet visitedTypes
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding2
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding
org.eclipse.jdt.internal.compiler.lookup.ImportBinding importBinding2
static boolean isEqual (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding2
static boolean isEqual (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, java.util.HashSet)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding2
java.util.HashSet visitedTypes
static boolean isEqual (org.eclipse.jdt.internal.compiler.lookup.VariableBinding, org.eclipse.jdt.internal.compiler.lookup.VariableBinding)
org.eclipse.jdt.internal.compiler.lookup.VariableBinding variableBinding
org.eclipse.jdt.internal.compiler.lookup.VariableBinding variableBinding2
static boolean isEqual (org.eclipse.jdt.internal.compiler.lookup.FieldBinding, org.eclipse.jdt.internal.compiler.lookup.FieldBinding)
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding2
java.util.HashSet visitedTypes
static boolean isEqual (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[])
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] bindings
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherBindings
static boolean isEqual (org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], org.eclipse.jdt.internal.compiler.lookup.TypeBinding[], java.util.HashSet)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] bindings
org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] otherBindings
java.util.HashSet visitedTypes
int length
int otherLength
int i
static boolean isEqual (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding, java.util.HashSet)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding2
java.util.HashSet visitedTypes
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedTypeBinding
org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding parameterizedTypeBinding2
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcardBinding
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding wildcardBinding2
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding intersectionBinding
org.eclipse.jdt.internal.compiler.lookup.WildcardBinding intersectionBinding2
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding captureBinding
org.eclipse.jdt.internal.compiler.lookup.CaptureBinding captureBinding2
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding
org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding typeVariableBinding2
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding2
org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding referenceBinding2
char[] constantPoolName
char[] constantPoolName2
static boolean isEqual (org.eclipse.jdt.internal.compiler.lookup.TypeBinding, org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding
org.eclipse.jdt.internal.compiler.lookup.TypeBinding typeBinding2
}
org/eclipse/jdt/core/dom/BindingResolver.classBindingResolver.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.BindingResolver extends java.lang.Object {
void ()
org.eclipse.jdt.core.dom.ASTNode findDeclaringNode (org.eclipse.jdt.core.dom.IBinding)
org.eclipse.jdt.core.dom.IBinding binding
org.eclipse.jdt.core.dom.ASTNode findDeclaringNode (java.lang.String)
String bindingKey
org.eclipse.jdt.core.dom.ASTNode findDeclaringNode (org.eclipse.jdt.core.dom.IAnnotationBinding)
org.eclipse.jdt.core.dom.IAnnotationBinding instance
org.eclipse.jdt.internal.compiler.ast.ASTNode getCorrespondingNode (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode currentNode
org.eclipse.jdt.core.dom.IMethodBinding getMethodBinding (org.eclipse.jdt.internal.compiler.lookup.MethodBinding)
org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
org.eclipse.jdt.core.dom.IMemberValuePairBinding getMemberValuePairBinding (org.eclipse.jdt.internal.compiler.lookup.ElementValuePair)
org.eclipse.jdt.internal.compiler.lookup.ElementValuePair valuePair
org.eclipse.jdt.core.dom.IPackageBinding getPackageBinding (org.eclipse.jdt.internal.compiler.lookup.PackageBinding)
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.core.dom.ITypeBinding getTypeBinding (org.eclipse.jdt.internal.compiler.lookup.TypeBinding)
org.eclipse.jdt.internal.compiler.lookup.TypeBinding referenceBinding
org.eclipse.jdt.core.dom.ITypeBinding getTypeBinding (org.eclipse.jdt.core.dom.VariableDeclaration)
org.eclipse.jdt.core.dom.VariableDeclaration variableDeclaration
org.eclipse.jdt.core.dom.ITypeBinding getTypeBinding (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ITypeBinding getTypeBinding (org.eclipse.jdt.core.dom.RecoveredTypeBinding, int)
org.eclipse.jdt.core.dom.RecoveredTypeBinding recoveredTypeBinding
int dimensions
org.eclipse.jdt.core.dom.IVariableBinding getVariableBinding (org.eclipse.jdt.internal.compiler.lookup.VariableBinding)
org.eclipse.jdt.internal.compiler.lookup.VariableBinding binding
public org.eclipse.jdt.core.WorkingCopyOwner getWorkingCopyOwner ()
org.eclipse.jdt.core.dom.IAnnotationBinding getAnnotationInstance (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding)
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding instance
boolean isResolvedTypeInferredFromExpectedType (org.eclipse.jdt.core.dom.MethodInvocation)
org.eclipse.jdt.core.dom.MethodInvocation methodInvocation
boolean isResolvedTypeInferredFromExpectedType (org.eclipse.jdt.core.dom.SuperMethodInvocation)
org.eclipse.jdt.core.dom.SuperMethodInvocation methodInvocation
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment lookupEnvironment ()
void recordScope (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
org.eclipse.jdt.core.dom.ASTNode astNode
org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope
boolean resolveBoxing (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
boolean resolveUnboxing (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
java.lang.Object resolveConstantExpressionValue (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.IMethodBinding resolveConstructor (org.eclipse.jdt.core.dom.ClassInstanceCreation)
org.eclipse.jdt.core.dom.ClassInstanceCreation expression
org.eclipse.jdt.core.dom.IMethodBinding resolveConstructor (org.eclipse.jdt.core.dom.ConstructorInvocation)
org.eclipse.jdt.core.dom.ConstructorInvocation expression
org.eclipse.jdt.core.dom.IMethodBinding resolveConstructor (org.eclipse.jdt.core.dom.EnumConstantDeclaration)
org.eclipse.jdt.core.dom.EnumConstantDeclaration enumConstantDeclaration
org.eclipse.jdt.core.dom.IMethodBinding resolveConstructor (org.eclipse.jdt.core.dom.SuperConstructorInvocation)
org.eclipse.jdt.core.dom.SuperConstructorInvocation expression
org.eclipse.jdt.core.dom.ITypeBinding resolveExpressionType (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.IVariableBinding resolveField (org.eclipse.jdt.core.dom.FieldAccess)
org.eclipse.jdt.core.dom.FieldAccess fieldAccess
org.eclipse.jdt.core.dom.IVariableBinding resolveField (org.eclipse.jdt.core.dom.SuperFieldAccess)
org.eclipse.jdt.core.dom.SuperFieldAccess fieldAccess
org.eclipse.jdt.core.dom.IBinding resolveImport (org.eclipse.jdt.core.dom.ImportDeclaration)
org.eclipse.jdt.core.dom.ImportDeclaration importDeclaration
org.eclipse.jdt.core.dom.IMethodBinding resolveMember (org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration member
org.eclipse.jdt.core.dom.IMethodBinding resolveMethod (org.eclipse.jdt.core.dom.MethodDeclaration)
org.eclipse.jdt.core.dom.MethodDeclaration method
org.eclipse.jdt.core.dom.IMethodBinding resolveMethod (org.eclipse.jdt.core.dom.MethodInvocation)
org.eclipse.jdt.core.dom.MethodInvocation method
org.eclipse.jdt.core.dom.IMethodBinding resolveMethod (org.eclipse.jdt.core.dom.SuperMethodInvocation)
org.eclipse.jdt.core.dom.SuperMethodInvocation method
org.eclipse.jdt.core.dom.IBinding resolveName (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name name
org.eclipse.jdt.core.dom.IPackageBinding resolvePackage (org.eclipse.jdt.core.dom.PackageDeclaration)
org.eclipse.jdt.core.dom.PackageDeclaration pkg
org.eclipse.jdt.core.dom.IBinding resolveReference (org.eclipse.jdt.core.dom.MemberRef)
org.eclipse.jdt.core.dom.MemberRef ref
org.eclipse.jdt.core.dom.IMemberValuePairBinding resolveMemberValuePair (org.eclipse.jdt.core.dom.MemberValuePair)
org.eclipse.jdt.core.dom.MemberValuePair memberValuePair
org.eclipse.jdt.core.dom.IBinding resolveReference (org.eclipse.jdt.core.dom.MethodRef)
org.eclipse.jdt.core.dom.MethodRef ref
org.eclipse.jdt.core.dom.ITypeBinding resolveType (org.eclipse.jdt.core.dom.AnnotationTypeDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeDeclaration type
org.eclipse.jdt.core.dom.ITypeBinding resolveType (org.eclipse.jdt.core.dom.AnonymousClassDeclaration)
org.eclipse.jdt.core.dom.AnonymousClassDeclaration type
org.eclipse.jdt.core.dom.ITypeBinding resolveType (org.eclipse.jdt.core.dom.EnumDeclaration)
org.eclipse.jdt.core.dom.EnumDeclaration type
org.eclipse.jdt.core.dom.ITypeBinding resolveType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ITypeBinding resolveType (org.eclipse.jdt.core.dom.TypeDeclaration)
org.eclipse.jdt.core.dom.TypeDeclaration type
org.eclipse.jdt.core.dom.ITypeBinding resolveTypeParameter (org.eclipse.jdt.core.dom.TypeParameter)
org.eclipse.jdt.core.dom.TypeParameter typeParameter
org.eclipse.jdt.core.dom.IVariableBinding resolveVariable (org.eclipse.jdt.core.dom.EnumConstantDeclaration)
org.eclipse.jdt.core.dom.EnumConstantDeclaration enumConstant
org.eclipse.jdt.core.dom.IVariableBinding resolveVariable (org.eclipse.jdt.core.dom.VariableDeclaration)
org.eclipse.jdt.core.dom.VariableDeclaration variable
org.eclipse.jdt.core.dom.ITypeBinding resolveWellKnownType (java.lang.String)
String name
org.eclipse.jdt.core.dom.IAnnotationBinding resolveAnnotation (org.eclipse.jdt.core.dom.Annotation)
org.eclipse.jdt.core.dom.Annotation annotation
org.eclipse.jdt.core.dom.ITypeBinding resolveArrayType (org.eclipse.jdt.core.dom.ITypeBinding, int)
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
int dimensions
public org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope ()
void store (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.internal.compiler.ast.ASTNode)
org.eclipse.jdt.core.dom.ASTNode newNode
org.eclipse.jdt.internal.compiler.ast.ASTNode oldASTNode
void updateKey (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode newNode
}
org/eclipse/jdt/core/dom/Block.classBlock.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.Block extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor STATEMENTS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.ASTNode$NodeList statements
static Class class$0
static Class class$1
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.Block result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public java.util.List statements ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/BlockComment.classBlockComment.java
package org.eclipse.jdt.core.dom
public final org.eclipse.jdt.core.dom.BlockComment extends org.eclipse.jdt.core.dom.Comment {
private static final java.util.List PROPERTY_DESCRIPTORS
static Class class$0
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.BlockComment result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/BodyDeclaration.classBodyDeclaration.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.BodyDeclaration extends org.eclipse.jdt.core.dom.ASTNode {
org.eclipse.jdt.core.dom.Javadoc optionalDocComment
private int modifierFlags
org.eclipse.jdt.core.dom.ASTNode$NodeList modifiers
static Class class$0
static Class class$1
abstract org.eclipse.jdt.core.dom.SimplePropertyDescriptor internalModifiersProperty ()
abstract org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalModifiers2Property ()
public final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor getModifiersProperty ()
abstract org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalJavadocProperty ()
public final org.eclipse.jdt.core.dom.ChildPropertyDescriptor getJavadocProperty ()
static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor internalJavadocPropertyFactory (java.lang.Class)
Class nodeClass
static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor internalModifiersPropertyFactory (java.lang.Class)
Class nodeClass
static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor internalModifiers2PropertyFactory (java.lang.Class)
Class nodeClass
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
public org.eclipse.jdt.core.dom.Javadoc getJavadoc ()
public void setJavadoc (org.eclipse.jdt.core.dom.Javadoc)
org.eclipse.jdt.core.dom.Javadoc docComment
org.eclipse.jdt.core.dom.ChildPropertyDescriptor p
org.eclipse.jdt.core.dom.ASTNode oldChild
public int getModifiers ()
int computedmodifierFlags
java.util.Iterator it
Object x
public void setModifiers (int)
int modifiers
final void internalSetModifiers (int)
int pmodifiers
org.eclipse.jdt.core.dom.SimplePropertyDescriptor p
public java.util.List modifiers ()
int memSize ()
}
org/eclipse/jdt/core/dom/BooleanLiteral.classBooleanLiteral.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.BooleanLiteral extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor BOOLEAN_VALUE_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private boolean value
static Class class$0
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final boolean internalGetSetBooleanProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, boolean)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
boolean newValue
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.BooleanLiteral result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
public boolean booleanValue ()
public void setBooleanValue (boolean)
boolean value
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/BreakStatement.classBreakStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.BreakStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor LABEL_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.SimpleName optionalLabel
static Class class$0
static Class class$1
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.BreakStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.SimpleName getLabel ()
public void setLabel (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName label
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/CastExpression.classCastExpression.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.CastExpression extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor TYPE_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Type type
private org.eclipse.jdt.core.dom.Expression expression
static Class class$0
static Class class$1
static Class class$2
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.CastExpression result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Type getType ()
public void setType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/CatchClause.classCatchClause.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.CatchClause extends org.eclipse.jdt.core.dom.ASTNode {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXCEPTION_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor BODY_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Block body
private org.eclipse.jdt.core.dom.SingleVariableDeclaration exceptionDecl
static Class class$0
static Class class$1
static Class class$2
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.CatchClause result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.SingleVariableDeclaration getException ()
public void setException (org.eclipse.jdt.core.dom.SingleVariableDeclaration)
org.eclipse.jdt.core.dom.SingleVariableDeclaration exception
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Block getBody ()
public void setBody (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block body
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/CharacterLiteral.classCharacterLiteral.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.CharacterLiteral extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.SimplePropertyDescriptor ESCAPED_VALUE_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private String escapedValue
static Class class$0
static Class class$1
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.lang.Object internalGetSetObjectProperty (org.eclipse.jdt.core.dom.SimplePropertyDescriptor, boolean, java.lang.Object)
org.eclipse.jdt.core.dom.SimplePropertyDescriptor property
boolean get
Object value
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.CharacterLiteral result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
public java.lang.String getEscapedValue ()
public void setEscapedValue (java.lang.String)
String value
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
char[] source
int tokenType
void internalSetEscapedValue (java.lang.String)
String value
public char charValue ()
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
char[] source
int firstChar
int secondChar
char value
int nextChar
int number
public void setCharValue (char)
char value
StringBuffer b
int memSize ()
int size
int treeSize ()
}
org/eclipse/jdt/core/dom/ChildListPropertyDescriptor.classChildListPropertyDescriptor.java
package org.eclipse.jdt.core.dom
public final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor extends org.eclipse.jdt.core.dom.StructuralPropertyDescriptor {
final Class elementType
final boolean cycleRisk
void (java.lang.Class, java.lang.String, java.lang.Class, boolean)
Class nodeClass
String propertyId
Class elementType
boolean cycleRisk
public final java.lang.Class getElementType ()
public final boolean cycleRisk ()
}
org/eclipse/jdt/core/dom/ChildPropertyDescriptor.classChildPropertyDescriptor.java
package org.eclipse.jdt.core.dom
public final org.eclipse.jdt.core.dom.ChildPropertyDescriptor extends org.eclipse.jdt.core.dom.StructuralPropertyDescriptor {
private final Class childClass
private final boolean mandatory
final boolean cycleRisk
static Class class$0
void (java.lang.Class, java.lang.String, java.lang.Class, boolean, boolean)
Class nodeClass
String propertyId
Class childType
boolean mandatory
boolean cycleRisk
public final java.lang.Class getChildType ()
public final boolean isMandatory ()
public final boolean cycleRisk ()
}
org/eclipse/jdt/core/dom/ClassInstanceCreation.classClassInstanceCreation.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ClassInstanceCreation extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor TYPE_ARGUMENTS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor NAME_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor TYPE_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor ARGUMENTS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor ANONYMOUS_CLASS_DECLARATION_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_2_0
private static final java.util.List PROPERTY_DESCRIPTORS_3_0
private org.eclipse.jdt.core.dom.Expression optionalExpression
private org.eclipse.jdt.core.dom.ASTNode$NodeList typeArguments
private org.eclipse.jdt.core.dom.Name typeName
private org.eclipse.jdt.core.dom.Type type
private org.eclipse.jdt.core.dom.ASTNode$NodeList arguments
private org.eclipse.jdt.core.dom.AnonymousClassDeclaration optionalAnonymousClassDeclaration
static Class class$0
static Class class$1
static Class class$2
static Class class$3
static Class class$4
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ClassInstanceCreation result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List typeArguments ()
public org.eclipse.jdt.core.dom.Name getName ()
org.eclipse.jdt.core.dom.Name internalGetName ()
public void setName (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name name
void internalSetName (org.eclipse.jdt.core.dom.Name)
org.eclipse.jdt.core.dom.Name name
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Type getType ()
public void setType (org.eclipse.jdt.core.dom.Type)
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ASTNode oldChild
public java.util.List arguments ()
public org.eclipse.jdt.core.dom.AnonymousClassDeclaration getAnonymousClassDeclaration ()
public void setAnonymousClassDeclaration (org.eclipse.jdt.core.dom.AnonymousClassDeclaration)
org.eclipse.jdt.core.dom.AnonymousClassDeclaration decl
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.IMethodBinding resolveConstructorBinding ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/Comment.classComment.java
package org.eclipse.jdt.core.dom
public abstract org.eclipse.jdt.core.dom.Comment extends org.eclipse.jdt.core.dom.ASTNode {
private org.eclipse.jdt.core.dom.ASTNode alternateRoot
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
public final boolean isBlockComment ()
public final boolean isLineComment ()
public final boolean isDocComment ()
public final org.eclipse.jdt.core.dom.ASTNode getAlternateRoot ()
public final void setAlternateRoot (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode root
int memSize ()
}
org/eclipse/jdt/core/dom/CompilationUnit.classCompilationUnit.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.CompilationUnit extends org.eclipse.jdt.core.dom.ASTNode {
private static final org.eclipse.jdt.core.dom.Message[] EMPTY_MESSAGES
private static final org.eclipse.jdt.core.compiler.IProblem[] EMPTY_PROBLEMS
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor IMPORTS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor PACKAGE_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor TYPES_PROPERTY
private org.eclipse.jdt.core.dom.DefaultCommentMapper commentMapper
private org.eclipse.jdt.core.ITypeRoot typeRoot
private org.eclipse.jdt.core.dom.ASTNode$NodeList imports
private int[] lineEndTable
private org.eclipse.jdt.core.dom.Message[] messages
private java.util.List optionalCommentList
org.eclipse.jdt.core.dom.Comment[] optionalCommentTable
private org.eclipse.jdt.core.dom.PackageDeclaration optionalPackageDeclaration
private org.eclipse.jdt.core.compiler.IProblem[] problems
private Object statementsRecoveryData
private org.eclipse.jdt.core.dom.ASTNode$NodeList types
static Class class$0
static Class class$1
static Class class$2
static Class class$3
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.CompilationUnit result
public int getColumnNumber (int)
int position
int line
int length
int previousLineOffset
int offsetForLine
int currentLineEnd
public org.eclipse.jdt.core.dom.ASTNode findDeclaringNode (org.eclipse.jdt.core.dom.IBinding)
org.eclipse.jdt.core.dom.IBinding binding
public org.eclipse.jdt.core.dom.ASTNode findDeclaringNode (java.lang.String)
String key
public java.util.List getCommentList ()
org.eclipse.jdt.core.dom.DefaultCommentMapper getCommentMapper ()
public int getExtendedLength (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
public int getExtendedStartPosition (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
public org.eclipse.jdt.core.IJavaElement getJavaElement ()
public org.eclipse.jdt.core.dom.Message[] getMessages ()
int problemLength
int i
org.eclipse.jdt.core.compiler.IProblem problem
int start
int end
final int getNodeType0 ()
public org.eclipse.jdt.core.dom.PackageDeclaration getPackage ()
public int getPosition (int, int)
int line
int column
int length
int endOfLine
int previousLineOffset
int offsetForLine
int currentLineEnd
public org.eclipse.jdt.core.compiler.IProblem[] getProblems ()
public java.lang.Object getStatementsRecoveryData ()
public org.eclipse.jdt.core.ITypeRoot getTypeRoot ()
public java.util.List imports ()
public int firstLeadingCommentIndex (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
public int lastTrailingCommentIndex (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
void initCommentMapper (org.eclipse.jdt.internal.compiler.parser.Scanner)
org.eclipse.jdt.internal.compiler.parser.Scanner scanner
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
public int lineNumber (int)
int position
int lineNumber
public int getLineNumber (int)
int position
int length
int low
int hi
int mid
int memSize ()
int size
public void recordModifications ()
public org.eclipse.text.edits.TextEdit rewrite (org.eclipse.jface.text.IDocument, java.util.Map)
org.eclipse.jface.text.IDocument document
java.util.Map options
void setCommentTable (org.eclipse.jdt.core.dom.Comment[])
org.eclipse.jdt.core.dom.Comment[] commentTable
int nextAvailablePosition
int i
org.eclipse.jdt.core.dom.Comment comment
int start
int length
java.util.List commentList
void setTypeRoot (org.eclipse.jdt.core.ITypeRoot)
org.eclipse.jdt.core.ITypeRoot typeRoot
void setLineEndTable (int[])
int[] lineEndTable
public void setPackage (org.eclipse.jdt.core.dom.PackageDeclaration)
org.eclipse.jdt.core.dom.PackageDeclaration pkgDecl
org.eclipse.jdt.core.dom.ASTNode oldChild
void setProblems (org.eclipse.jdt.core.compiler.IProblem[])
org.eclipse.jdt.core.compiler.IProblem[] problems
void setStatementsRecoveryData (java.lang.Object)
Object data
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
int treeSize ()
int size
int i
org.eclipse.jdt.core.dom.Comment comment
public java.util.List types ()
}
org/eclipse/jdt/core/dom/CompilationUnitResolver$1$Requestor.classCompilationUnitResolver.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.CompilationUnitResolver$1$Requestor extends org.eclipse.jdt.core.dom.ASTRequestor {
org.eclipse.jdt.core.dom.IBinding[] bindings
private final java.util.HashMap val$sourceElementPositions
private final org.eclipse.jdt.core.IJavaElement[] val$elements
private final org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt val$binaryElementPositions
void (int, java.util.HashMap, org.eclipse.jdt.core.IJavaElement[], org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt)
public void acceptAST (org.eclipse.jdt.core.ICompilationUnit, org.eclipse.jdt.core.dom.CompilationUnit)
org.eclipse.jdt.core.ICompilationUnit source
org.eclipse.jdt.core.dom.CompilationUnit ast
org.eclipse.jdt.core.dom.CompilationUnitResolver$IntArrayList intList
int i
int index
org.eclipse.jdt.internal.core.SourceRefElement element
org.eclipse.jdt.internal.core.util.DOMFinder finder
public void acceptBinding (java.lang.String, org.eclipse.jdt.core.dom.IBinding)
String bindingKey
org.eclipse.jdt.core.dom.IBinding binding
int index
}
org/eclipse/jdt/core/dom/CompilationUnitResolver$1.classCompilationUnitResolver.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.CompilationUnitResolver$1 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy {
void ()
public boolean stopOnFirstError ()
public boolean proceedOnErrors ()
}
org/eclipse/jdt/core/dom/CompilationUnitResolver$2.classCompilationUnitResolver.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.CompilationUnitResolver$2 extends java.lang.Object implements org.eclipse.jdt.internal.compiler.ICompilerRequestor {
void ()
public void acceptResult (org.eclipse.jdt.internal.compiler.CompilationResult)
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
}
org/eclipse/jdt/core/dom/CompilationUnitResolver$IntArrayList.classCompilationUnitResolver.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.CompilationUnitResolver$IntArrayList extends java.lang.Object {
public int[] list
public int length
void ()
public void add (int)
int i
}
org/eclipse/jdt/core/dom/CompilationUnitResolver.classCompilationUnitResolver.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.CompilationUnitResolver extends org.eclipse.jdt.internal.compiler.Compiler {
public static final int RESOLVE_BINDING
public static final int PARTIAL
public static final int STATEMENT_RECOVERY
public static final int IGNORE_METHOD_BODIES
public static final int BINDING_RECOVERY
public static final int INCLUDE_RUNNING_VM_BOOTCLASSPATH
org.eclipse.jdt.internal.compiler.util.HashtableOfObject requestedSources
org.eclipse.jdt.internal.compiler.util.HashtableOfObject requestedKeys
org.eclipse.jdt.core.dom.DefaultBindingResolver$BindingTables bindingTables
boolean hasCompilationAborted
private org.eclipse.core.runtime.IProgressMonitor monitor
boolean fromJavaProject
public void (org.eclipse.jdt.internal.compiler.env.INameEnvironment, org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy, org.eclipse.jdt.internal.compiler.impl.CompilerOptions, org.eclipse.jdt.internal.compiler.ICompilerRequestor, org.eclipse.jdt.internal.compiler.IProblemFactory, org.eclipse.core.runtime.IProgressMonitor, boolean)
org.eclipse.jdt.internal.compiler.env.INameEnvironment environment
org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy policy
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.internal.compiler.ICompilerRequestor requestor
org.eclipse.jdt.internal.compiler.IProblemFactory problemFactory
org.eclipse.core.runtime.IProgressMonitor monitor
boolean fromJavaProject
public void accept (org.eclipse.jdt.internal.compiler.env.ISourceType[], org.eclipse.jdt.internal.compiler.lookup.PackageBinding, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.ISourceType[] sourceTypes
org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
org.eclipse.jdt.internal.core.SourceTypeElementInfo sourceType
public synchronized void accept (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.internal.compiler.env.AccessRestriction)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.env.AccessRestriction accessRestriction
protected void beginToCompile (org.eclipse.jdt.internal.compiler.env.ICompilationUnit[], java.lang.String[])
org.eclipse.jdt.internal.compiler.env.ICompilationUnit[] sourceUnits
String[] bindingKeys
int sourceLength
int keyLength
int maxUnits
int index
int i
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
org.eclipse.jdt.internal.compiler.CompilationResult unitResult
int i
org.eclipse.jdt.internal.core.util.BindingKeyResolver resolver
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parsedUnit
char[] fileName
Object existing
java.util.ArrayList list
char[] key
org.eclipse.jdt.core.dom.IBinding createBinding (java.lang.String)
String key
org.eclipse.jdt.internal.core.util.BindingKeyResolver keyResolver
org.eclipse.jdt.internal.compiler.lookup.Binding compilerBinding
org.eclipse.jdt.core.dom.DefaultBindingResolver resolver
public static org.eclipse.jdt.core.dom.CompilationUnit convert (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, char[], int, java.util.Map, boolean, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.jdt.core.dom.DefaultBindingResolver$BindingTables, int, org.eclipse.core.runtime.IProgressMonitor, boolean)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
char[] source
int apiLevel
java.util.Map options
boolean needToResolveBindings
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.jdt.core.dom.DefaultBindingResolver$BindingTables bindingTables
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
boolean fromJavaProject
org.eclipse.jdt.core.dom.BindingResolver resolver
org.eclipse.jdt.core.dom.AST ast
org.eclipse.jdt.core.dom.CompilationUnit compilationUnit
org.eclipse.jdt.core.dom.ASTConverter converter
protected static org.eclipse.jdt.internal.compiler.impl.CompilerOptions getCompilerOptions (java.util.Map, boolean)
java.util.Map options
boolean statementsRecovery
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
protected static org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy getHandlingPolicy ()
protected static org.eclipse.jdt.internal.compiler.ICompilerRequestor getRequestor ()
public void initializeParser ()
public void process (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, int)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
int i
char[] fileName
protected void handleInternalException (java.lang.Throwable, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.internal.compiler.CompilationResult)
Throwable internalException
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.compiler.CompilationResult result
protected void handleInternalException (org.eclipse.jdt.internal.compiler.problem.AbortCompilation, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.problem.AbortCompilation abortException
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
public static void parse (org.eclipse.jdt.core.ICompilationUnit[], org.eclipse.jdt.core.dom.ASTRequestor, int, java.util.Map, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.jdt.core.ICompilationUnit[] compilationUnits
org.eclipse.jdt.core.dom.ASTRequestor astRequestor
int apiLevel
java.util.Map options
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.internal.compiler.parser.Parser parser
int unitLength
int i
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int j
int typeLength
org.eclipse.jdt.core.dom.CompilationUnit node
public static void parse (java.lang.String[], java.lang.String[], org.eclipse.jdt.core.dom.FileASTRequestor, int, java.util.Map, int, org.eclipse.core.runtime.IProgressMonitor)
String[] sourceUnits
String[] encodings
org.eclipse.jdt.core.dom.FileASTRequestor astRequestor
int apiLevel
java.util.Map options
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.internal.compiler.parser.Parser parser
int unitLength
int i
char[] contents
String encoding
org.eclipse.jdt.internal.compiler.batch.CompilationUnit compilationUnit
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int j
int typeLength
org.eclipse.jdt.core.dom.CompilationUnit node
public static org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration parse (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.core.dom.NodeSearcher, java.util.Map, int)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.core.dom.NodeSearcher nodeSearcher
java.util.Map settings
int flags
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
boolean statementsRecovery
org.eclipse.jdt.internal.compiler.parser.Parser parser
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
char[] source
int searchPosition
org.eclipse.jdt.internal.compiler.ast.ASTNode node
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enclosingTypeDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int j
int typeLength
public static void resolve (org.eclipse.jdt.core.ICompilationUnit[], java.lang.String[], org.eclipse.jdt.core.dom.ASTRequestor, int, java.util.Map, org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.WorkingCopyOwner, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.jdt.core.ICompilationUnit[] compilationUnits
String[] bindingKeys
org.eclipse.jdt.core.dom.ASTRequestor requestor
int apiLevel
java.util.Map options
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.core.WorkingCopyOwner owner
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.CancelableNameEnvironment environment
org.eclipse.jdt.internal.core.CancelableProblemFactory problemFactory
int amountOfWork
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.core.dom.CompilationUnitResolver resolver
public static void resolve (java.lang.String[], java.lang.String[], java.lang.String[], org.eclipse.jdt.core.dom.FileASTRequestor, int, java.util.Map, java.util.List, int, org.eclipse.core.runtime.IProgressMonitor)
String[] sourceUnits
String[] encodings
String[] bindingKeys
org.eclipse.jdt.core.dom.FileASTRequestor requestor
int apiLevel
java.util.Map options
java.util.List classpaths
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.core.INameEnviromentWithProgress environment
org.eclipse.jdt.internal.core.CancelableProblemFactory problemFactory
int amountOfWork
org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath[] allEntries
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.core.dom.CompilationUnitResolver resolver
org.eclipse.jdt.internal.core.CancelableNameEnvironment cancelableNameEnvironment
public static org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration resolve (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.core.IJavaProject, java.util.List, org.eclipse.jdt.core.dom.NodeSearcher, java.util.Map, org.eclipse.jdt.core.WorkingCopyOwner, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.core.IJavaProject javaProject
java.util.List classpaths
org.eclipse.jdt.core.dom.NodeSearcher nodeSearcher
java.util.Map options
org.eclipse.jdt.core.WorkingCopyOwner owner
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.core.INameEnviromentWithProgress environment
org.eclipse.jdt.internal.core.CancelableProblemFactory problemFactory
org.eclipse.jdt.core.dom.CompilationUnitResolver resolver
org.eclipse.jdt.internal.compiler.batch.FileSystem$Classpath[] allEntries
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
org.eclipse.jdt.internal.compiler.impl.CompilerOptions compilerOptions
boolean ignoreMethodBodies
boolean ignoreMethodBodies
boolean analyzeAndGenerateCode
boolean analyzeAndGenerateCode
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unitDeclaration
int problemCount
org.eclipse.jdt.internal.core.CancelableNameEnvironment cancelableNameEnvironment
public static org.eclipse.jdt.core.dom.IBinding[] resolve (org.eclipse.jdt.core.IJavaElement[], int, java.util.Map, org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.WorkingCopyOwner, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.jdt.core.IJavaElement[] elements
int apiLevel
java.util.Map compilerOptions
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.core.WorkingCopyOwner owner
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
int length
java.util.HashMap sourceElementPositions
int cuNumber
org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt binaryElementPositions
int i
org.eclipse.jdt.core.IJavaElement element
Object cu
org.eclipse.jdt.core.dom.CompilationUnitResolver$IntArrayList intList
String key
org.eclipse.jdt.core.ICompilationUnit[] cus
int bindingKeyNumber
String[] bindingKeys
org.eclipse.jdt.core.dom.CompilationUnitResolver$1$Requestor requestor
public void removeUnresolvedBindings (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] types
int i
int max
private void removeUnresolvedBindings (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration)
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration[] memberTypes
int i
int max
org.eclipse.jdt.internal.compiler.ast.FieldDeclaration[] fields
int i
int max
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration[] methods
int i
int max
private void resolve (org.eclipse.jdt.core.ICompilationUnit[], java.lang.String[], org.eclipse.jdt.core.dom.ASTRequestor, int, java.util.Map, org.eclipse.jdt.core.WorkingCopyOwner, int)
org.eclipse.jdt.core.ICompilationUnit[] compilationUnits
String[] bindingKeys
org.eclipse.jdt.core.dom.ASTRequestor astRequestor
int apiLevel
java.util.Map compilerOptions
org.eclipse.jdt.core.WorkingCopyOwner owner
int flags
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
int length
org.eclipse.jdt.internal.compiler.env.ICompilationUnit[] sourceUnits
int i
char[] fileName
org.eclipse.jdt.core.ICompilationUnit source
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
char[] contents
org.eclipse.jdt.core.dom.AST ast
org.eclipse.jdt.core.dom.ASTConverter converter
org.eclipse.jdt.core.dom.BindingResolver resolver
org.eclipse.jdt.core.dom.CompilationUnit compilationUnit
Object key
java.util.Iterator iterator
org.eclipse.jdt.core.dom.DefaultBindingResolver resolver
Object[] keys
int j
int keysLength
org.eclipse.jdt.internal.core.util.BindingKeyResolver keyResolver
org.eclipse.jdt.internal.compiler.lookup.Binding compilerBinding
org.eclipse.jdt.core.dom.IBinding binding
org.eclipse.core.runtime.OperationCanceledException e
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
Error e
RuntimeException e
private void resolve (java.lang.String[], java.lang.String[], java.lang.String[], org.eclipse.jdt.core.dom.FileASTRequestor, int, java.util.Map, int)
String[] sourceCompilationUnits
String[] encodings
String[] bindingKeys
org.eclipse.jdt.core.dom.FileASTRequestor astRequestor
int apiLevel
java.util.Map compilerOptions
int flags
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
int length
org.eclipse.jdt.internal.compiler.env.ICompilationUnit[] sourceUnits
int count
int i
char[] contents
String encoding
String sourceUnitPath
int i
char[] fileName
org.eclipse.jdt.internal.compiler.env.ICompilationUnit source
org.eclipse.jdt.internal.compiler.CompilationResult compilationResult
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
char[] contents
org.eclipse.jdt.core.dom.AST ast
org.eclipse.jdt.core.dom.ASTConverter converter
org.eclipse.jdt.core.dom.BindingResolver resolver
org.eclipse.jdt.core.dom.CompilationUnit compilationUnit
Object key
java.util.Iterator iterator
org.eclipse.jdt.core.dom.DefaultBindingResolver resolver
Object[] keys
int j
int keysLength
org.eclipse.jdt.internal.core.util.BindingKeyResolver keyResolver
org.eclipse.jdt.internal.compiler.lookup.Binding compilerBinding
org.eclipse.jdt.core.dom.IBinding binding
org.eclipse.core.runtime.OperationCanceledException e
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
Error e
RuntimeException e
private void reportBinding (java.lang.Object, org.eclipse.jdt.core.dom.ASTRequestor, org.eclipse.jdt.core.WorkingCopyOwner, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
Object key
org.eclipse.jdt.core.dom.ASTRequestor astRequestor
org.eclipse.jdt.core.WorkingCopyOwner owner
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.core.util.BindingKeyResolver keyResolver
org.eclipse.jdt.internal.compiler.lookup.Binding compilerBinding
org.eclipse.jdt.core.dom.DefaultBindingResolver resolver
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding annotationBinding
org.eclipse.jdt.core.dom.IBinding binding
org.eclipse.jdt.core.dom.IBinding binding
private void reportBinding (java.lang.Object, org.eclipse.jdt.core.dom.FileASTRequestor, org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration)
Object key
org.eclipse.jdt.core.dom.FileASTRequestor astRequestor
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.core.util.BindingKeyResolver keyResolver
org.eclipse.jdt.internal.compiler.lookup.Binding compilerBinding
org.eclipse.jdt.core.dom.DefaultBindingResolver resolver
org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding annotationBinding
org.eclipse.jdt.core.dom.IBinding binding
org.eclipse.jdt.core.dom.IBinding binding
private org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration resolve (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.internal.compiler.env.ICompilationUnit, org.eclipse.jdt.core.dom.NodeSearcher, boolean, boolean, boolean)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
org.eclipse.jdt.core.dom.NodeSearcher nodeSearcher
boolean verifyMethods
boolean analyzeCode
boolean generateCode
int searchPosition
char[] source
int length
org.eclipse.jdt.internal.compiler.ast.ASTNode node
int[] oldLineEnds
int oldLinePtr
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration enclosingTypeDeclaration
org.eclipse.jdt.internal.compiler.problem.AbortCompilation e
Error e
RuntimeException e
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration resolve (org.eclipse.jdt.internal.compiler.env.ICompilationUnit, boolean, boolean, boolean)
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
boolean verifyMethods
boolean analyzeCode
boolean generateCode
boolean resolvedRequestedSourcesAndKeys (int)
int unitIndexToProcess
Object[] sources
int i
int l
Object[] keys
int i
int l
public org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration resolve (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration, org.eclipse.jdt.internal.compiler.env.ICompilationUnit, boolean, boolean, boolean)
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
org.eclipse.jdt.internal.compiler.env.ICompilationUnit sourceUnit
boolean verifyMethods
boolean analyzeCode
boolean generateCode
private void worked (int)
int work
}
org/eclipse/jdt/core/dom/ConditionalExpression.classConditionalExpression.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ConditionalExpression extends org.eclipse.jdt.core.dom.Expression {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor EXPRESSION_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor THEN_EXPRESSION_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor ELSE_EXPRESSION_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.Expression conditionExpression
private org.eclipse.jdt.core.dom.Expression thenExpression
private org.eclipse.jdt.core.dom.Expression elseExpression
static Class class$0
static Class class$1
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ConditionalExpression result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.Expression getExpression ()
public void setExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Expression getThenExpression ()
public void setThenExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
public org.eclipse.jdt.core.dom.Expression getElseExpression ()
public void setElseExpression (org.eclipse.jdt.core.dom.Expression)
org.eclipse.jdt.core.dom.Expression expression
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/ConstructorInvocation.classConstructorInvocation.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ConstructorInvocation extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor TYPE_ARGUMENTS_PROPERTY
public static final org.eclipse.jdt.core.dom.ChildListPropertyDescriptor ARGUMENTS_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS_2_0
private static final java.util.List PROPERTY_DESCRIPTORS_3_0
private org.eclipse.jdt.core.dom.ASTNode$NodeList typeArguments
private org.eclipse.jdt.core.dom.ASTNode$NodeList arguments
static Class class$0
static Class class$1
static Class class$2
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final java.util.List internalGetChildListProperty (org.eclipse.jdt.core.dom.ChildListPropertyDescriptor)
org.eclipse.jdt.core.dom.ChildListPropertyDescriptor property
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ConstructorInvocation result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public java.util.List typeArguments ()
public java.util.List arguments ()
public org.eclipse.jdt.core.dom.IMethodBinding resolveConstructorBinding ()
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/ContinueStatement.classContinueStatement.java
package org.eclipse.jdt.core.dom
public org.eclipse.jdt.core.dom.ContinueStatement extends org.eclipse.jdt.core.dom.Statement {
public static final org.eclipse.jdt.core.dom.ChildPropertyDescriptor LABEL_PROPERTY
private static final java.util.List PROPERTY_DESCRIPTORS
private org.eclipse.jdt.core.dom.SimpleName optionalLabel
static Class class$0
static Class class$1
static void ()
java.util.List properyList
public static java.util.List propertyDescriptors (int)
int apiLevel
void (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST ast
final java.util.List internalStructuralPropertiesForType (int)
int apiLevel
final org.eclipse.jdt.core.dom.ASTNode internalGetSetChildProperty (org.eclipse.jdt.core.dom.ChildPropertyDescriptor, boolean, org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ChildPropertyDescriptor property
boolean get
org.eclipse.jdt.core.dom.ASTNode child
final int getNodeType0 ()
org.eclipse.jdt.core.dom.ASTNode clone0 (org.eclipse.jdt.core.dom.AST)
org.eclipse.jdt.core.dom.AST target
org.eclipse.jdt.core.dom.ContinueStatement result
final boolean subtreeMatch0 (org.eclipse.jdt.core.dom.ASTMatcher, java.lang.Object)
org.eclipse.jdt.core.dom.ASTMatcher matcher
Object other
void accept0 (org.eclipse.jdt.core.dom.ASTVisitor)
org.eclipse.jdt.core.dom.ASTVisitor visitor
boolean visitChildren
public org.eclipse.jdt.core.dom.SimpleName getLabel ()
public void setLabel (org.eclipse.jdt.core.dom.SimpleName)
org.eclipse.jdt.core.dom.SimpleName label
org.eclipse.jdt.core.dom.ASTNode oldChild
int memSize ()
int treeSize ()
}
org/eclipse/jdt/core/dom/DefaultASTVisitor.classDefaultASTVisitor.java
package org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom.DefaultASTVisitor extends org.eclipse.jdt.core.dom.ASTVisitor {
public void ()
public void (boolean)
boolean visitDocTags
public void endVisit (org.eclipse.jdt.core.dom.AnnotationTypeDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.AnonymousClassDeclaration)
org.eclipse.jdt.core.dom.AnonymousClassDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.ArrayAccess)
org.eclipse.jdt.core.dom.ArrayAccess node
public void endVisit (org.eclipse.jdt.core.dom.ArrayCreation)
org.eclipse.jdt.core.dom.ArrayCreation node
public void endVisit (org.eclipse.jdt.core.dom.ArrayInitializer)
org.eclipse.jdt.core.dom.ArrayInitializer node
public void endVisit (org.eclipse.jdt.core.dom.ArrayType)
org.eclipse.jdt.core.dom.ArrayType node
public void endVisit (org.eclipse.jdt.core.dom.AssertStatement)
org.eclipse.jdt.core.dom.AssertStatement node
public void endVisit (org.eclipse.jdt.core.dom.Assignment)
org.eclipse.jdt.core.dom.Assignment node
public void endVisit (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block node
public void endVisit (org.eclipse.jdt.core.dom.BlockComment)
org.eclipse.jdt.core.dom.BlockComment node
public void endVisit (org.eclipse.jdt.core.dom.BooleanLiteral)
org.eclipse.jdt.core.dom.BooleanLiteral node
public void endVisit (org.eclipse.jdt.core.dom.BreakStatement)
org.eclipse.jdt.core.dom.BreakStatement node
public void endVisit (org.eclipse.jdt.core.dom.CastExpression)
org.eclipse.jdt.core.dom.CastExpression node
public void endVisit (org.eclipse.jdt.core.dom.CatchClause)
org.eclipse.jdt.core.dom.CatchClause node
public void endVisit (org.eclipse.jdt.core.dom.CharacterLiteral)
org.eclipse.jdt.core.dom.CharacterLiteral node
public void endVisit (org.eclipse.jdt.core.dom.ClassInstanceCreation)
org.eclipse.jdt.core.dom.ClassInstanceCreation node
public void endVisit (org.eclipse.jdt.core.dom.CompilationUnit)
org.eclipse.jdt.core.dom.CompilationUnit node
public void endVisit (org.eclipse.jdt.core.dom.ConditionalExpression)
org.eclipse.jdt.core.dom.ConditionalExpression node
public void endVisit (org.eclipse.jdt.core.dom.ConstructorInvocation)
org.eclipse.jdt.core.dom.ConstructorInvocation node
public void endVisit (org.eclipse.jdt.core.dom.ContinueStatement)
org.eclipse.jdt.core.dom.ContinueStatement node
public void endVisit (org.eclipse.jdt.core.dom.DoStatement)
org.eclipse.jdt.core.dom.DoStatement node
public void endVisit (org.eclipse.jdt.core.dom.EmptyStatement)
org.eclipse.jdt.core.dom.EmptyStatement node
public void endVisit (org.eclipse.jdt.core.dom.EnhancedForStatement)
org.eclipse.jdt.core.dom.EnhancedForStatement node
public void endVisit (org.eclipse.jdt.core.dom.EnumConstantDeclaration)
org.eclipse.jdt.core.dom.EnumConstantDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.EnumDeclaration)
org.eclipse.jdt.core.dom.EnumDeclaration node
public void endVisit (org.eclipse.jdt.core.dom.ExpressionStatement)
org.eclipse.jdt.core.dom.ExpressionStatement node
public void endVisit (org.eclipse.jdt.core.dom.FieldAccess)
org.eclipse.jdt.core.dom.FieldAccess node
public void endVisit (org.eclipse.jdt.core.dom.FieldDeclaration)
org.eclipse.jdt.core.dom.FieldDeclaration node