|
Deprecated Interfaces |
org.aspectj.org.eclipse.jdt.core.IBufferFactory
Use WorkingCopyOwner instead |
org.aspectj.org.eclipse.jdt.core.util.IClassFileDisassembler
Use ClassFileBytesDisassembler instead |
org.aspectj.org.eclipse.jdt.core.ICodeCompletionRequestor
Use CompletionRequestor instead. |
org.aspectj.org.eclipse.jdt.core.ICodeFormatter
Use CodeFormatter instead (note: options have changed) |
org.aspectj.org.eclipse.jdt.core.ICompletionRequestor
Use CompletionRequestor instead. |
org.aspectj.org.eclipse.jdt.core.jdom.IDOMCompilationUnit
The JDOM was made obsolete by the addition in 2.0 of the more
powerful, fine-grained DOM/AST API found in the
org.aspectj.org.eclipse.jdt.core.dom package. |
org.aspectj.org.eclipse.jdt.core.jdom.IDOMFactory
The JDOM was made obsolete by the addition in 2.0 of the more
powerful, fine-grained DOM/AST API found in the
org.aspectj.org.eclipse.jdt.core.dom package. |
org.aspectj.org.eclipse.jdt.core.jdom.IDOMField
The JDOM was made obsolete by the addition in 2.0 of the more
powerful, fine-grained DOM/AST API found in the
org.aspectj.org.eclipse.jdt.core.dom package. |
org.aspectj.org.eclipse.jdt.core.jdom.IDOMImport
The JDOM was made obsolete by the addition in 2.0 of the more
powerful, fine-grained DOM/AST API found in the
org.aspectj.org.eclipse.jdt.core.dom package. |
org.aspectj.org.eclipse.jdt.core.jdom.IDOMInitializer
The JDOM was made obsolete by the addition in 2.0 of the more
powerful, fine-grained DOM/AST API found in the
org.aspectj.org.eclipse.jdt.core.dom package. |
org.aspectj.org.eclipse.jdt.core.jdom.IDOMMember
The JDOM was made obsolete by the addition in 2.0 of the more
powerful, fine-grained DOM/AST API found in the
org.aspectj.org.eclipse.jdt.core.dom package. |
org.aspectj.org.eclipse.jdt.core.jdom.IDOMMethod
The JDOM was made obsolete by the addition in 2.0 of the more
powerful, fine-grained DOM/AST API found in the
org.aspectj.org.eclipse.jdt.core.dom package. |
org.aspectj.org.eclipse.jdt.core.jdom.IDOMNode
The JDOM was made obsolete by the addition in 2.0 of the more
powerful, fine-grained DOM/AST API found in the
org.aspectj.org.eclipse.jdt.core.dom package. |
org.aspectj.org.eclipse.jdt.core.jdom.IDOMPackage
The JDOM was made obsolete by the addition in 2.0 of the more
powerful, fine-grained DOM/AST API found in the
org.aspectj.org.eclipse.jdt.core.dom package. |
org.aspectj.org.eclipse.jdt.core.jdom.IDOMType
The JDOM was made obsolete by the addition in 2.0 of the more
powerful, fine-grained DOM/AST API found in the
org.aspectj.org.eclipse.jdt.core.dom package. |
org.aspectj.org.eclipse.jdt.internal.codeassist.IExtendedCompletionRequestor
Use CompletionRequestor instead |
org.aspectj.org.eclipse.jdt.core.search.IJavaSearchResultCollector
Since 3.0, the class
SearchRequestor replaces this interface. |
org.aspectj.org.eclipse.jdt.core.search.ISearchPattern
Since 3.0, the class
SearchPattern replaces this interface. |
org.aspectj.org.eclipse.jdt.core.search.ITypeNameRequestor
Use abstract class TypeNameRequestor instead. |
org.aspectj.org.eclipse.jdt.core.IWorkingCopy
Use ICompilationUnit instead |
|
Deprecated Fields |
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.AnnotationFieldNeedConstantInitialization
- problem is no longer generated (code is legite) |
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.ArgumentTypeAmbiguous
- problem is no longer generated, use IProblem.AmbiguousType instead |
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.ArgumentTypeCannotBeVoidArray
- problem is no longer generated, use IProblem.CannotAllocateVoidArray instead |
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.ArgumentTypeInheritedNameHidesEnclosingName
- problem is no longer generated, use IProblem.InheritedTypeHidesEnclosingName instead |
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.ArgumentTypeInternalNameProvided
- problem is no longer generated, use IProblem.InternalTypeNameProvided instead |
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.ArgumentTypeNotFound
- problem is no longer generated, use IProblem.UndefinedType instead |
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.ArgumentTypeNotVisible
- problem is no longer generated, use IProblem.NotVisibleType instead |
org.aspectj.org.eclipse.jdt.core.search.IJavaSearchConstants.CASE_INSENSITIVE
Use the methods that take the matchMode
without SearchPattern.R_CASE_SENSITIVE as a matchRule instead. |
org.aspectj.org.eclipse.jdt.core.search.IJavaSearchConstants.CASE_SENSITIVE
Use the methods that take the matchMode
with SearchPattern.R_CASE_SENSITIVE as a matchRule instead. |
org.aspectj.org.eclipse.jdt.core.dom.Javadoc.COMMENT_PROPERTY
Replaced by Javadoc.TAGS_PROPERTY in the JLS3 API. |
org.aspectj.org.eclipse.jdt.core.JavaCore.COMPILER_PB_INCONSISTENT_NULL_CHECK
use JavaCore.COMPILER_PB_NULL_REFERENCE instead |
org.aspectj.org.eclipse.jdt.core.JavaCore.COMPILER_PB_INVALID_IMPORT
- discontinued since turning off would violate language specs |
org.aspectj.org.eclipse.jdt.core.JavaCore.COMPILER_PB_UNREACHABLE_CODE
- discontinued since turning off would violate language specs |
org.aspectj.org.eclipse.jdt.core.JavaCore.COMPILER_PB_UNSAFE_TYPE_OPERATION
- got renamed into JavaCore.COMPILER_PB_UNCHECKED_TYPE_OPERATION |
org.aspectj.org.eclipse.jdt.core.JavaCore.DEFAULT_TASK_PRIORITY
Use JavaCore.DEFAULT_TASK_PRIORITIES instead |
org.aspectj.org.eclipse.jdt.core.JavaCore.DEFAULT_TASK_TAG
Use JavaCore.DEFAULT_TASK_TAGS instead |
org.aspectj.org.eclipse.jdt.internal.core.BufferManager.defaultBufferFactory
|
org.aspectj.org.eclipse.jdt.core.search.IJavaSearchResultCollector.EXACT_MATCH
Use SearchMatch.A_ACCURATE instead. |
org.aspectj.org.eclipse.jdt.core.search.IJavaSearchConstants.EXACT_MATCH
Use SearchPattern.R_EXACT_MATCH instead. |
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.ExceptionTypeAmbiguous
- problem is no longer generated, use IProblem.AmbiguousType instead |
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.ExceptionTypeInheritedNameHidesEnclosingName
- problem is no longer generated, use IProblem.InheritedTypeHidesEnclosingName instead |
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.ExceptionTypeInternalNameProvided
- problem is no longer generated, use IProblem.InternalTypeNameProvided instead |
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.ExceptionTypeNotFound
- problem is no longer generated, use IProblem.UndefinedType instead |
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.ExceptionTypeNotVisible
- problem is no longer generated, use IProblem.NotVisibleType instead |
org.aspectj.org.eclipse.jdt.core.IJavaElementDelta.F_CLASSPATH_REORDER
Use IJavaElementDelta.F_REORDER instead. |
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.FieldTypeAmbiguous
- problem is no longer generated, use IProblem.AmbiguousType instead |
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.FieldTypeInheritedNameHidesEnclosingName
- problem is no longer generated, use IProblem.InheritedTypeHidesEnclosingName instead |
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.FieldTypeInternalNameProvided
- problem is no longer generated, use IProblem.InternalTypeNameProvided instead |
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.FieldTypeNotFound
- problem is no longer generated, use IProblem.UndefinedType instead |
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.FieldTypeNotVisible
- problem is no longer generated, use IProblem.NotVisibleType instead |
org.aspectj.org.eclipse.jdt.core.JavaCore.FORMATTER_CLEAR_BLANK_LINES
Use DefaultCodeFormatterConstants.FORMATTER_NUMBER_OF_EMPTY_LINES_TO_PRESERVE instead |
org.aspectj.org.eclipse.jdt.core.formatter.DefaultCodeFormatterConstants.FORMATTER_COMMENT_CLEAR_BLANK_LINES
Use DefaultCodeFormatterConstants.FORMATTER_COMMENT_CLEAR_BLANK_LINES_IN_BLOCK_COMMENT and DefaultCodeFormatterConstants.FORMATTER_COMMENT_CLEAR_BLANK_LINES_IN_JAVADOC_COMMENT |
org.aspectj.org.eclipse.jdt.core.formatter.DefaultCodeFormatterConstants.FORMATTER_COMMENT_FORMAT
Use multiple settings for each kind of comments. See DefaultCodeFormatterConstants.FORMATTER_COMMENT_FORMAT_BLOCK_COMMENT,
DefaultCodeFormatterConstants.FORMATTER_COMMENT_FORMAT_JAVADOC_COMMENT and DefaultCodeFormatterConstants.FORMATTER_COMMENT_FORMAT_LINE_COMMENT. |
org.aspectj.org.eclipse.jdt.core.JavaCore.FORMATTER_COMPACT_ASSIGNMENT
Use DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_ASSIGNMENT_OPERATOR instead |
org.aspectj.org.eclipse.jdt.core.JavaCore.FORMATTER_LINE_SPLIT
Use DefaultCodeFormatterConstants.FORMATTER_LINE_SPLIT instead |
org.aspectj.org.eclipse.jdt.core.JavaCore.FORMATTER_NEWLINE_CONTROL
Use DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_BEFORE_CATCH_IN_TRY_STATEMENT,
DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_BEFORE_ELSE_IN_IF_STATEMENT,
DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_BEFORE_FINALLY_IN_TRY_STATEMENT,
DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_BEFORE_WHILE_IN_DO_STATEMENT instead. |
org.aspectj.org.eclipse.jdt.core.JavaCore.FORMATTER_NEWLINE_ELSE_IF
Use DefaultCodeFormatterConstants.FORMATTER_COMPACT_ELSE_IF instead |
org.aspectj.org.eclipse.jdt.core.JavaCore.FORMATTER_NEWLINE_EMPTY_BLOCK
Use DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_IN_EMPTY_BLOCK instead |
org.aspectj.org.eclipse.jdt.core.JavaCore.FORMATTER_NEWLINE_OPENING_BRACE
Use DefaultCodeFormatterConstants.FORMATTER_BRACE_POSITION_FOR_ANONYMOUS_TYPE_DECLARATION,
DefaultCodeFormatterConstants.FORMATTER_BRACE_POSITION_FOR_BLOCK ,
DefaultCodeFormatterConstants.FORMATTER_BRACE_POSITION_FOR_CONSTRUCTOR_DECLARATION,
DefaultCodeFormatterConstants.FORMATTER_BRACE_POSITION_FOR_METHOD_DECLARATION,
DefaultCodeFormatterConstants.FORMATTER_BRACE_POSITION_FOR_SWITCH,
DefaultCodeFormatterConstants.FORMATTER_BRACE_POSITION_FOR_TYPE_DECLARATION instead |
org.aspectj.org.eclipse.jdt.core.JavaCore.FORMATTER_SPACE_CASTEXPRESSION
Use DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_CLOSING_PAREN_IN_CAST instead |
org.aspectj.org.eclipse.jdt.core.JavaCore.FORMATTER_TAB_CHAR
Use DefaultCodeFormatterConstants.FORMATTER_TAB_CHAR} instead |
org.aspectj.org.eclipse.jdt.core.JavaCore.FORMATTER_TAB_SIZE
Use DefaultCodeFormatterConstants.FORMATTER_TAB_SIZE instead |
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.ImportAmbiguous
- problem is no longer generated, use IProblem.AmbiguousType instead |
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.ImportInheritedNameHidesEnclosingName
- problem is no longer generated, use IProblem.InheritedTypeHidesEnclosingName instead |
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.ImportInternalNameProvided
- problem is no longer generated, use IProblem.InternalTypeNameProvided instead |
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.ImportNotVisible
- problem is no longer generated, use IProblem.NotVisibleType instead |
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.InterfaceAmbiguous
- problem is no longer generated, use IProblem.AmbiguousType instead |
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.InterfaceInheritedNameHidesEnclosingName
- problem is no longer generated, use IProblem.InheritedTypeHidesEnclosingName instead |
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.InterfaceInternalNameProvided
- problem is no longer generated, use IProblem.InternalTypeNameProvided instead |
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.InterfaceNotFound
- problem is no longer generated, use IProblem.UndefinedType instead |
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.InterfaceNotVisible
- problem is no longer generated, use IProblem.NotVisibleType instead |
org.aspectj.org.eclipse.jdt.core.dom.AST.JLS2
Clients should use the AST.JLS3 AST API instead. |
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.LocalVariableCannotBeNull
- problem is no longer generated, use IProblem.RedundantNullCheckOnNonNullLocalVariable instead |
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.LocalVariableCanOnlyBeNull
- problem is no longer generated, use IProblem.NullLocalVariableReference, IProblem.RedundantNullCheckOnNullLocalVariable or IProblem.RedundantLocalVariableNullAssignment instead |
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.LocalVariableMayBeNull
- problem is no longer generated, use IProblem.PotentialNullLocalVariableReference instead |
org.aspectj.org.eclipse.jdt.core.search.IJavaSearchConstants.PATTERN_MATCH
Use SearchPattern.R_PATTERN_MATCH instead. |
org.aspectj.org.eclipse.jdt.core.search.IJavaSearchResultCollector.POTENTIAL_MATCH
Use SearchMatch.A_INACCURATE instead. |
org.aspectj.org.eclipse.jdt.core.ElementChangedEvent.PRE_AUTO_BUILD
- no longer used, such deltas are now notified during POST_CHANGE |
org.aspectj.org.eclipse.jdt.core.search.IJavaSearchConstants.PREFIX_MATCH
Use SearchPattern.R_PREFIX_MATCH instead. |
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.ReturnTypeAmbiguous
- problem is no longer generated, use IProblem.AmbiguousType instead |
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.ReturnTypeCannotBeVoidArray
- problem is no longer generated, use IProblem.CannotAllocateVoidArray instead |
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.ReturnTypeInheritedNameHidesEnclosingName
- problem is no longer generated, use IProblem.InheritedTypeHidesEnclosingName instead |
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.ReturnTypeInternalNameProvided
- problem is no longer generated, use IProblem.InternalTypeNameProvided instead |
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.ReturnTypeNotFound
- problem is no longer generated, use IProblem.UndefinedType instead |
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.ReturnTypeNotVisible
- problem is no longer generated, use IProblem.NotVisibleType instead |
org.aspectj.ajde.ui.StructureViewProperties.SORT_DECLARATIONAL
|
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.SuperclassAmbiguous
- problem is no longer generated, use IProblem.AmbiguousType instead |
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.SuperclassInheritedNameHidesEnclosingName
- problem is no longer generated, use IProblem.InheritedTypeHidesEnclosingName instead |
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.SuperclassInternalNameProvided
- problem is no longer generated, use IProblem.InternalTypeNameProvided instead |
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.SuperclassNotFound
- problem is no longer generated, use IProblem.UndefinedType instead |
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.SuperclassNotVisible
- problem is no longer generated, use IProblem.NotVisibleType instead |
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.UnnecessaryArgumentCast
- no longer generated, use IProblem.UnnecessaryCast instead |
org.aspectj.org.eclipse.jdt.core.compiler.IProblem.VariableTypeCannotBeVoidArray
- problem is no longer generated, use IProblem.CannotAllocateVoidArray instead |
|
Deprecated Methods |
org.aspectj.org.eclipse.jdt.core.search.IJavaSearchResultCollector.aboutToStart()
Replaced by SearchRequestor.beginReporting(). |
org.aspectj.org.eclipse.jdt.core.search.IJavaSearchResultCollector.accept(IResource, int, int, IJavaElement, int)
Replaced by SearchRequestor.acceptSearchMatch(SearchMatch). |
org.aspectj.org.eclipse.jdt.core.ICompletionRequestor.acceptAnonymousType(char[], char[], char[][], char[][], char[][], char[], int, int, int, int)
Use CompletionRequestor.accept(CompletionProposal) instead. |
org.aspectj.org.eclipse.jdt.core.ICompletionRequestor.acceptClass(char[], char[], char[], int, int, int, int)
Use CompletionRequestor.accept(CompletionProposal) instead. |
org.aspectj.org.eclipse.jdt.core.ICompletionRequestor.acceptError(IProblem)
Use CompletionRequestor.completionFailure(IProblem) instead. |
org.aspectj.org.eclipse.jdt.core.ICompletionRequestor.acceptField(char[], char[], char[], char[], char[], char[], int, int, int, int)
Use CompletionRequestor.accept(CompletionProposal) instead. |
org.aspectj.org.eclipse.jdt.core.ICompletionRequestor.acceptInterface(char[], char[], char[], int, int, int, int)
Use CompletionRequestor.accept(CompletionProposal) instead. |
org.aspectj.org.eclipse.jdt.core.ICompletionRequestor.acceptKeyword(char[], int, int, int)
Use CompletionRequestor.accept(CompletionProposal) instead. |
org.aspectj.org.eclipse.jdt.core.ICompletionRequestor.acceptLabel(char[], int, int, int)
Use CompletionRequestor.accept(CompletionProposal) instead. |
org.aspectj.org.eclipse.jdt.core.ICompletionRequestor.acceptLocalVariable(char[], char[], char[], int, int, int, int)
Use CompletionRequestor.accept(CompletionProposal) instead. |
org.aspectj.org.eclipse.jdt.core.ICompletionRequestor.acceptMethod(char[], char[], char[], char[][], char[][], char[][], char[], char[], char[], int, int, int, int)
Use CompletionRequestor.accept(CompletionProposal) instead. |
org.aspectj.org.eclipse.jdt.core.ICompletionRequestor.acceptMethodDeclaration(char[], char[], char[], char[][], char[][], char[][], char[], char[], char[], int, int, int, int)
Use CompletionRequestor.accept(CompletionProposal) instead. |
org.aspectj.org.eclipse.jdt.core.ICompletionRequestor.acceptModifier(char[], int, int, int)
Use CompletionRequestor.accept(CompletionProposal) instead. |
org.aspectj.org.eclipse.jdt.core.ICompletionRequestor.acceptPackage(char[], char[], int, int, int)
Use CompletionRequestor.accept(CompletionProposal) instead. |
org.aspectj.org.eclipse.jdt.core.ICompletionRequestor.acceptType(char[], char[], char[], int, int, int)
Use CompletionRequestor.accept(CompletionProposal) instead. |
org.aspectj.org.eclipse.jdt.core.ICompletionRequestor.acceptVariableName(char[], char[], char[], char[], int, int, int)
Use CompletionRequestor.accept(CompletionProposal) instead. |
org.aspectj.org.eclipse.jdt.core.JavaCore.addPreProcessingResourceChangedListener(IResourceChangeListener)
use addPreProcessingResourceChangedListener(listener, IResourceChangeEvent.POST_CHANGE) instead |
org.aspectj.org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration.analyseCode(ClassScope, InitializationFlowContext, FlowInfo)
use instead ConstructorDeclaration.analyseCode(ClassScope, InitializationFlowContext, FlowInfo, int) |
org.aspectj.org.eclipse.jdt.core.ICompilationUnit.becomeWorkingCopy(IProblemRequestor, IProgressMonitor)
Use ICompilationUnit.becomeWorkingCopy(IProgressMonitor) instead.
Note that if this deprecated method is used, problems will be reported to the given problem requestor
as well as the problem requestor returned by the working copy owner (if not null). |
org.aspectj.org.eclipse.jdt.core.IClassFile.becomeWorkingCopy(IProblemRequestor, WorkingCopyOwner, IProgressMonitor)
Use ITypeRoot.getWorkingCopy(WorkingCopyOwner, IProgressMonitor) instead.
Note that if this deprecated method is used, problems will be reported to the given problem requestor
as well as the problem requestor returned by the working copy owner (if not null). |
org.aspectj.org.eclipse.jdt.core.IType.codeComplete(char[], int, int, char[][], char[][], int[], boolean, ICompletionRequestor)
Use IType.codeComplete(char[],int,int,char[][],char[][],int[],boolean,CompletionRequestor) instead. |
org.aspectj.org.eclipse.jdt.internal.core.SourceType.codeComplete(char[], int, int, char[][], char[][], int[], boolean, ICompletionRequestor)
|
org.aspectj.org.eclipse.jdt.internal.core.BinaryType.codeComplete(char[], int, int, char[][], char[][], int[], boolean, ICompletionRequestor)
|
org.aspectj.org.eclipse.jdt.core.IType.codeComplete(char[], int, int, char[][], char[][], int[], boolean, ICompletionRequestor, WorkingCopyOwner)
Use IType.codeComplete(char[],int,int,char[][],char[][],int[],boolean,CompletionRequestor,WorkingCopyOwner) instead. |
org.aspectj.org.eclipse.jdt.internal.core.SourceType.codeComplete(char[], int, int, char[][], char[][], int[], boolean, ICompletionRequestor, WorkingCopyOwner)
|
org.aspectj.org.eclipse.jdt.internal.core.BinaryType.codeComplete(char[], int, int, char[][], char[][], int[], boolean, ICompletionRequestor, WorkingCopyOwner)
|
org.aspectj.org.eclipse.jdt.core.ICodeAssist.codeComplete(int, ICodeCompletionRequestor)
Use ICodeAssist.codeComplete(int, ICompletionRequestor) instead. |
org.aspectj.org.eclipse.jdt.internal.core.CompilationUnit.codeComplete(int, ICodeCompletionRequestor)
- use codeComplete(int, ICompletionRequestor) |
org.aspectj.org.eclipse.jdt.internal.core.ClassFile.codeComplete(int, ICodeCompletionRequestor)
- should use codeComplete(int, ICompletionRequestor) instead |
org.aspectj.org.eclipse.jdt.core.ICodeAssist.codeComplete(int, ICompletionRequestor)
Use ICodeAssist.codeComplete(int, CompletionRequestor) instead. |
org.aspectj.org.eclipse.jdt.internal.core.CompilationUnit.codeComplete(int, ICompletionRequestor)
|
org.aspectj.org.eclipse.jdt.internal.core.ClassFile.codeComplete(int, ICompletionRequestor)
|
org.aspectj.org.eclipse.jdt.core.ICodeAssist.codeComplete(int, ICompletionRequestor, WorkingCopyOwner)
Use ICodeAssist.codeComplete(int, CompletionRequestor, WorkingCopyOwner) instead. |
org.aspectj.org.eclipse.jdt.internal.core.CompilationUnit.codeComplete(int, ICompletionRequestor, WorkingCopyOwner)
|
org.aspectj.org.eclipse.jdt.internal.core.ClassFile.codeComplete(int, ICompletionRequestor, WorkingCopyOwner)
|
org.aspectj.org.eclipse.jdt.core.eval.IEvaluationContext.codeComplete(String, int, ICodeCompletionRequestor)
- use codeComplete(String, int, ICompletionRequestor) instead |
org.aspectj.org.eclipse.jdt.internal.core.eval.EvaluationContextWrapper.codeComplete(String, int, ICodeCompletionRequestor)
- use codeComplete(String, int, ICompletionRequestor) instead |
org.aspectj.org.eclipse.jdt.core.eval.IEvaluationContext.codeComplete(String, int, ICompletionRequestor)
Use IEvaluationContext.codeComplete(String,int,CompletionRequestor) instead. |
org.aspectj.org.eclipse.jdt.internal.core.eval.EvaluationContextWrapper.codeComplete(String, int, ICompletionRequestor)
|
org.aspectj.org.eclipse.jdt.core.eval.IEvaluationContext.codeComplete(String, int, ICompletionRequestor, WorkingCopyOwner)
Use IEvaluationContext.codeComplete(String,int,CompletionRequestor,WorkingCopyOwner) instead. |
org.aspectj.org.eclipse.jdt.internal.core.eval.EvaluationContextWrapper.codeComplete(String, int, ICompletionRequestor, WorkingCopyOwner)
|
org.aspectj.org.eclipse.jdt.core.IWorkingCopy.commit(boolean, IProgressMonitor)
Use ICompilationUnit.commitWorkingCopy(boolean, IProgressMonitor) instead. |
org.aspectj.org.eclipse.jdt.internal.core.CompilationUnit.commit(boolean, IProgressMonitor)
|
org.aspectj.weaver.tools.ContextBasedMatcher.couldMatchJoinPointsInType(Class)
use couldMatchJoinPointsInType(Class,MatchingContext) instead |
org.aspectj.org.eclipse.jdt.core.ToolFactory.createCodeFormatter()
Use ToolFactory.createCodeFormatter(Map) instead. Extension point is discontinued |
org.aspectj.org.eclipse.jdt.core.ToolFactory.createDefaultClassFileDisassembler()
Use ToolFactory.createDefaultClassFileBytesDisassembler() instead |
org.aspectj.org.eclipse.jdt.core.ToolFactory.createDefaultCodeFormatter(Map)
Use ToolFactory.createCodeFormatter(Map) instead |
org.aspectj.org.eclipse.jdt.core.search.SearchEngine.createJavaSearchScope(IResource[])
Use #createJavaSearchScope(IJavaElement[]) instead. |
org.aspectj.org.eclipse.jdt.core.search.SearchEngine.createOrSearchPattern(ISearchPattern, ISearchPattern)
Use SearchPattern.createOrPattern(SearchPattern, SearchPattern) instead. |
org.aspectj.org.eclipse.jdt.core.search.SearchEngine.createSearchPattern(IJavaElement, int)
Use SearchPattern.createPattern(IJavaElement, int) instead. |
org.aspectj.org.eclipse.jdt.core.search.SearchEngine.createSearchPattern(String, int, int, boolean)
Use SearchPattern.createPattern(String, int, int, int) instead. |
org.aspectj.org.eclipse.jdt.core.IWorkingCopy.destroy()
Use ICompilationUnit.discardWorkingCopy() instead. |
org.aspectj.org.eclipse.jdt.internal.core.CompilationUnit.destroy()
|
org.aspectj.org.eclipse.jdt.core.search.IJavaSearchResultCollector.done()
Replaced by SearchRequestor.endReporting(). |
org.aspectj.org.eclipse.jdt.core.IWorkingCopy.findElements(IJavaElement)
Use ICompilationUnit.findElements(IJavaElement) instead. |
org.aspectj.org.eclipse.jdt.core.IWorkingCopy.findPrimaryType()
Use ITypeRoot.findPrimaryType() instead. |
org.aspectj.org.eclipse.jdt.core.IWorkingCopy.findSharedWorkingCopy(IBufferFactory)
Use ICompilationUnit.findWorkingCopy(WorkingCopyOwner) instead. |
org.aspectj.org.eclipse.jdt.internal.core.CompilationUnit.findSharedWorkingCopy(IBufferFactory)
|
org.aspectj.org.eclipse.jdt.internal.core.Openable.getBufferFactory()
|
org.aspectj.weaver.loadtime.IWeavingContext.getBundleIdFromURL(URL)
use getFile() or getClassLoaderName() |
org.aspectj.lang.reflect.SourceLocation.getColumn()
can not be implemented for bytecode weaving, may
be removed in 1.1gold. |
org.aspectj.org.eclipse.jdt.core.dom.Javadoc.getComment()
The comment string was replaced in the 3.0 release
by a representation of the structure of the doc comment.
See tags. |
org.aspectj.org.eclipse.jdt.internal.core.BufferManager.getDefaultBufferFactory()
|
org.aspectj.org.eclipse.jdt.core.dom.Statement.getLeadingComment()
This feature was removed in the 2.1 release because it was
only a partial, and inadequate, solution to the issue of associating
comments with statements. Furthermore, AST.parseCompilationUnit did not
associate leading comments, making this moot. Clients that need to access
comments preceding a statement should either consult the compilation
unit's comment table
or use a scanner to reanalyze the source text immediately preceding
the statement's source range. |
org.aspectj.org.eclipse.jdt.core.dom.ClassInstanceCreation.getName()
In the JLS3 API, this method is replaced by
ClassInstanceCreation.getType(), which returns a Type instead of a
Name. |
org.aspectj.org.eclipse.jdt.core.IWorkingCopy.getOriginal(IJavaElement)
Use IJavaElement.getPrimaryElement() instead. |
org.aspectj.org.eclipse.jdt.internal.core.CompilationUnit.getOriginal(IJavaElement)
|
org.aspectj.org.eclipse.jdt.core.IWorkingCopy.getOriginalElement()
Use ITypeRoot.findPrimaryType() instead. |
org.aspectj.org.eclipse.jdt.internal.core.CompilationUnit.getOriginalElement()
|
org.aspectj.org.eclipse.jdt.core.IJavaProject.getPackageFragmentRoots(IClasspathEntry)
Use IJavaProject.findPackageFragmentRoots(IClasspathEntry) instead |
org.aspectj.org.eclipse.jdt.internal.core.JavaProject.getPackageFragmentRoots(IClasspathEntry)
|
org.aspectj.org.eclipse.jdt.internal.core.JavaProject.getPreferences()
WARNING: this method do nothing from now and will be removed soon!
If you use it, switch as soon as possible to new preferences API by using
JavaProject.getEclipsePreferences() to avoid future compilation error... |
org.aspectj.org.eclipse.jdt.core.IClasspathEntry.getResolvedEntry()
Use JavaCore.getResolvedClasspathEntry(IClasspathEntry) instead |
org.aspectj.org.eclipse.jdt.internal.core.ClasspathEntry.getResolvedEntry()
|
org.aspectj.org.eclipse.jdt.core.dom.MethodDeclaration.getReturnType()
In the JLS3 API, this method is replaced by MethodDeclaration.getReturnType2(),
which may return null. |
org.aspectj.org.eclipse.jdt.core.JavaCore.getSharedWorkingCopies(IBufferFactory)
Use JavaCore.getWorkingCopies(WorkingCopyOwner) instead |
org.aspectj.org.eclipse.jdt.core.IWorkingCopy.getSharedWorkingCopy(IProgressMonitor, IBufferFactory, IProblemRequestor)
Use ICompilationUnit.getWorkingCopy(WorkingCopyOwner, IProblemRequestor, IProgressMonitor) instead. |
org.aspectj.org.eclipse.jdt.internal.core.CompilationUnit.getSharedWorkingCopy(IProgressMonitor, IBufferFactory, IProblemRequestor)
|
org.aspectj.org.eclipse.jdt.core.dom.Message.getSourcePosition()
Use Message.getStartPosition() instead. |
org.aspectj.org.eclipse.jdt.core.IJavaModelStatus.getString()
Use IStatus#getMessage() instead |
org.aspectj.org.eclipse.jdt.internal.core.JavaModelStatus.getString()
|
org.aspectj.org.eclipse.jdt.core.dom.TypeDeclaration.getSuperclass()
In the JLS3 API, this method is replaced by
TypeDeclaration.getSuperclassType(), which returns a Type
instead of a Name. |
org.aspectj.org.eclipse.jdt.core.dom.TypeDeclarationStatement.getTypeDeclaration()
In the JLS3 API, this method is replaced by
TypeDeclarationStatement.getDeclaration(), which returns AbstractTypeDeclaration
instead of TypeDeclaration. |
org.aspectj.org.eclipse.jdt.core.IMethod.getTypeParameterSignatures()
Use IMethod.getTypeParameters() instead |
org.aspectj.org.eclipse.jdt.internal.core.SourceMethod.getTypeParameterSignatures()
|
org.aspectj.org.eclipse.jdt.core.IWorkingCopy.getWorkingCopy()
Use ICompilationUnit.getWorkingCopy(IProgressMonitor) instead. |
org.aspectj.org.eclipse.jdt.internal.core.CompilationUnit.getWorkingCopy()
|
org.aspectj.org.eclipse.jdt.core.IClassFile.getWorkingCopy(IProgressMonitor, IBufferFactory)
Use ITypeRoot.getWorkingCopy(WorkingCopyOwner, IProgressMonitor) instead |
org.aspectj.org.eclipse.jdt.internal.core.ClassFile.getWorkingCopy(IProgressMonitor, IBufferFactory)
|
org.aspectj.org.eclipse.jdt.core.IWorkingCopy.getWorkingCopy(IProgressMonitor, IBufferFactory, IProblemRequestor)
Use ICompilationUnit.getWorkingCopy(WorkingCopyOwner, IProblemRequestor, IProgressMonitor) instead. |
org.aspectj.org.eclipse.jdt.internal.core.CompilationUnit.getWorkingCopy(IProgressMonitor, IBufferFactory, IProblemRequestor)
|
org.aspectj.org.eclipse.jdt.core.ICompilationUnit.getWorkingCopy(WorkingCopyOwner, IProblemRequestor, IProgressMonitor)
Use ITypeRoot.getWorkingCopy(WorkingCopyOwner, IProgressMonitor) instead.
Note that if this deprecated method is used, problems will be reported on the passed problem requester
as well as on the problem requestor returned by the working copy owner (if not null). |
org.aspectj.org.eclipse.jdt.internal.core.CompilationUnit.getWorkingCopy(WorkingCopyOwner, IProblemRequestor, IProgressMonitor)
|
org.aspectj.org.eclipse.jdt.core.search.IJavaSearchScope.includesBinaries()
Use
org.aspectj.org.eclipse.jdt.core.search.SearchEngine#createJavaSearchScope(IJavaElement[])
with the package fragment roots that correspond to the binaries instead. |
org.aspectj.org.eclipse.jdt.internal.core.search.AbstractSearchScope.includesBinaries()
|
org.aspectj.org.eclipse.jdt.core.search.IJavaSearchScope.includesClasspaths()
Use
org.aspectj.org.eclipse.jdt.core.search.SearchEngine#createJavaSearchScope(IJavaElement[])
with a Java project instead. |
org.aspectj.org.eclipse.jdt.internal.core.search.AbstractSearchScope.includesClasspaths()
|
org.aspectj.org.eclipse.jdt.core.IWorkingCopy.isBasedOn(IResource)
Use ICompilationUnit.hasResourceChanged() instead. |
org.aspectj.org.eclipse.jdt.internal.core.CompilationUnit.isBasedOn(IResource)
|
org.aspectj.org.eclipse.jdt.core.JavaConventions.isOverlappingRoots(IPath, IPath)
Overlapping roots are allowed in 2.1 |
org.aspectj.org.eclipse.jdt.core.IWorkingCopy.isWorkingCopy()
Use ICompilationUnit.isWorkingCopy() instead. |
org.aspectj.org.eclipse.jdt.core.dom.CompilationUnit.lineNumber(int)
Use getLineNumber(int) instead. Be careful to handle the negative values. |
org.aspectj.org.eclipse.jdt.core.IType.newSupertypeHierarchy(IWorkingCopy[], IProgressMonitor)
Use IType.newSupertypeHierarchy(ICompilationUnit[], IProgressMonitor) instead |
org.aspectj.org.eclipse.jdt.internal.core.SourceType.newSupertypeHierarchy(IWorkingCopy[], IProgressMonitor)
|
org.aspectj.org.eclipse.jdt.internal.core.BinaryType.newSupertypeHierarchy(IWorkingCopy[], IProgressMonitor)
|
org.aspectj.org.eclipse.jdt.internal.core.BinaryType.newTypeHierarchy(IProgressMonitor)
|
org.aspectj.org.eclipse.jdt.core.IType.newTypeHierarchy(IWorkingCopy[], IProgressMonitor)
Use IType.newTypeHierarchy(ICompilationUnit[], IProgressMonitor) instead |
org.aspectj.org.eclipse.jdt.internal.core.SourceType.newTypeHierarchy(IWorkingCopy[], IProgressMonitor)
|
org.aspectj.org.eclipse.jdt.internal.core.BinaryType.newTypeHierarchy(IWorkingCopy[], IProgressMonitor)
|
org.aspectj.org.eclipse.jdt.core.WorkingCopyOwner.newWorkingCopy(String, IClasspathEntry[], IProblemRequestor, IProgressMonitor)
Use WorkingCopyOwner.newWorkingCopy(String, IClasspathEntry[], IProgressMonitor) instead.
Note that if this deprecated method is used, problems may be reported twice
if the given requestor is not the same as the current working copy owner one. |
org.aspectj.org.eclipse.jdt.core.dom.AST.parseCompilationUnit(char[])
Use ASTParser instead. |
org.aspectj.org.eclipse.jdt.core.dom.AST.parseCompilationUnit(char[], String, IJavaProject)
Use ASTParser instead. |
org.aspectj.org.eclipse.jdt.core.dom.AST.parseCompilationUnit(IClassFile, boolean)
Use ASTParser instead. |
org.aspectj.org.eclipse.jdt.core.dom.AST.parseCompilationUnit(ICompilationUnit, boolean)
Use ASTParser instead. |
org.aspectj.org.eclipse.jdt.core.IWorkingCopy.reconcile()
Use ICompilationUnit.reconcile(int, boolean, WorkingCopyOwner, IProgressMonitor) instead. |
org.aspectj.org.eclipse.jdt.internal.core.CompilationUnit.reconcile()
|
org.aspectj.org.eclipse.jdt.core.IWorkingCopy.reconcile(boolean, IProgressMonitor)
Use ICompilationUnit.reconcile(int, boolean, WorkingCopyOwner, IProgressMonitor) instead. |
org.aspectj.org.eclipse.jdt.core.JavaCore.removeClasspathVariable(String)
Use JavaCore.removeClasspathVariable(String, IProgressMonitor) instead |
org.aspectj.org.eclipse.jdt.core.IWorkingCopy.restore()
Use ICompilationUnit.restore() instead. |
org.aspectj.org.eclipse.jdt.internal.core.util.SimpleDocument.search(int, String, boolean, boolean, boolean)
|
org.aspectj.org.eclipse.jdt.core.search.SearchEngine.search(IWorkspace, IJavaElement, int, IJavaSearchScope, IJavaSearchResultCollector)
Use SearchEngine.search(SearchPattern, SearchParticipant[], IJavaSearchScope, SearchRequestor, IProgressMonitor) instead. |
org.aspectj.org.eclipse.jdt.core.search.SearchEngine.search(IWorkspace, ISearchPattern, IJavaSearchScope, IJavaSearchResultCollector)
Use SearchEngine.search(SearchPattern, SearchParticipant[], IJavaSearchScope, SearchRequestor, IProgressMonitor) instead. |
org.aspectj.org.eclipse.jdt.core.search.SearchEngine.search(IWorkspace, String, int, int, IJavaSearchScope, IJavaSearchResultCollector)
Use SearchEngine.search(SearchPattern, SearchParticipant[], IJavaSearchScope, SearchRequestor, IProgressMonitor) instead. |
org.aspectj.org.eclipse.jdt.core.search.SearchEngine.searchAllTypeNames(char[], char[], int, int, IJavaSearchScope, ITypeNameRequestor, int, IProgressMonitor)
Use SearchEngine.searchAllTypeNames(char[], char[], int, int, IJavaSearchScope, TypeNameRequestor, int, IProgressMonitor) instead |
org.aspectj.org.eclipse.jdt.core.search.SearchEngine.searchAllTypeNames(char[], char[], int, int, IJavaSearchScope, TypeNameRequestor, int, IProgressMonitor)
Use SearchEngine.searchAllTypeNames(char[], int, char[], int, int, IJavaSearchScope, TypeNameRequestor, int, IProgressMonitor)
instead |
org.aspectj.org.eclipse.jdt.core.search.SearchEngine.searchAllTypeNames(IWorkspace, char[], char[], int, boolean, int, IJavaSearchScope, ITypeNameRequestor, int, IProgressMonitor)
Use SearchEngine.searchAllTypeNames(char[], char[], int, int, IJavaSearchScope, ITypeNameRequestor, int, IProgressMonitor) instead |
org.aspectj.org.eclipse.jdt.core.search.SearchEngine.searchDeclarationsOfAccessedFields(IWorkspace, IJavaElement, IJavaSearchResultCollector)
Use SearchEngine.searchDeclarationsOfAccessedFields(IJavaElement, SearchRequestor, IProgressMonitor) instead. |
org.aspectj.org.eclipse.jdt.core.search.SearchEngine.searchDeclarationsOfReferencedTypes(IWorkspace, IJavaElement, IJavaSearchResultCollector)
Use SearchEngine.searchDeclarationsOfReferencedTypes(IJavaElement, SearchRequestor, IProgressMonitor) instead. |
org.aspectj.org.eclipse.jdt.core.search.SearchEngine.searchDeclarationsOfSentMessages(IWorkspace, IJavaElement, IJavaSearchResultCollector)
Use SearchEngine.searchDeclarationsOfSentMessages(IJavaElement, SearchRequestor, IProgressMonitor) instead. |
org.aspectj.org.eclipse.jdt.core.JavaCore.setClasspathVariable(String, IPath)
Use JavaCore.setClasspathVariable(String, IPath, IProgressMonitor) instead |
org.aspectj.org.eclipse.jdt.core.dom.Javadoc.setComment(String)
The comment string was replaced in the 3.0 release
by a representation of the structure of the doc comment.
See tags. |
org.aspectj.org.eclipse.jdt.core.search.IJavaSearchScope.setIncludesBinaries(boolean)
Use
org.aspectj.org.eclipse.jdt.core.search.SearchEngine#createJavaSearchScope(IJavaElement[])
with the package fragment roots that correspond to the binaries instead. |
org.aspectj.org.eclipse.jdt.internal.core.search.AbstractSearchScope.setIncludesBinaries(boolean)
|
org.aspectj.org.eclipse.jdt.core.search.IJavaSearchScope.setIncludesClasspaths(boolean)
Use
org.aspectj.org.eclipse.jdt.core.search.SearchEngine#createJavaSearchScope(IJavaElement[])
with a Java project instead. |
org.aspectj.org.eclipse.jdt.internal.core.search.AbstractSearchScope.setIncludesClasspaths(boolean)
|
org.aspectj.org.eclipse.jdt.core.dom.Statement.setLeadingComment(String)
This feature was removed in the 2.1 release because it was
only a partial, and inadequate, solution to the issue of associating
comments with statements. |
org.aspectj.org.eclipse.jdt.core.dom.VariableDeclarationStatement.setModifiers(int)
In the JLS3 API, this method is replaced by
VariableDeclarationStatement.modifiers() which contains a list of a Modifier nodes. |
org.aspectj.org.eclipse.jdt.core.dom.VariableDeclarationExpression.setModifiers(int)
In the JLS3 API, this method is replaced by
VariableDeclarationExpression.modifiers() which contains a list of a Modifier nodes. |
org.aspectj.org.eclipse.jdt.core.dom.SingleVariableDeclaration.setModifiers(int)
In the JLS3 API, this method is replaced by
SingleVariableDeclaration.modifiers() which contains a list of a Modifier nodes. |
org.aspectj.org.eclipse.jdt.core.dom.BodyDeclaration.setModifiers(int)
In the JLS3 API, this method is replaced by
BodyDeclaration.modifiers() which contains a list of a Modifier nodes. |
org.aspectj.org.eclipse.jdt.core.dom.ClassInstanceCreation.setName(Name)
In the JLS3 API, this method is replaced by
ClassInstanceCreation.setType(Type), which expects a Type instead of
a Name. |
org.aspectj.org.eclipse.jdt.core.dom.MethodDeclaration.setReturnType(Type)
In the JLS3 API, this method is replaced by
MethodDeclaration.setReturnType2(Type), which accepts null. |
org.aspectj.ajde.ui.StructureViewProperties.setSorting(String)
|
org.aspectj.org.eclipse.jdt.core.dom.TypeDeclaration.setSuperclass(Name)
In the JLS3 API, this method is replaced by
TypeDeclaration.setSuperclassType(Type), which expects a
Type instead of a Name. |
org.aspectj.org.eclipse.jdt.core.dom.TypeDeclarationStatement.setTypeDeclaration(TypeDeclaration)
In the JLS3 API, this method is replaced by
TypeDeclarationStatement.setDeclaration(AbstractTypeDeclaration) which takes
AbstractTypeDeclaration instead of
TypeDeclaration. |
org.aspectj.org.eclipse.jdt.core.util.CompilationUnitSorter.sort(ICompilationUnit, int[], Comparator, int, IProgressMonitor)
Clients should port their code to use the new JLS3 AST API and call
CompilationUnitSorter.sort(AST.JLS3, compilationUnit, positions, comparator, options, monitor)
instead of using this method. |
org.aspectj.org.eclipse.jdt.core.dom.TypeDeclaration.superInterfaces()
In the JLS3 API, this method is replaced by
TypeDeclaration.superInterfaceTypes(). |
org.aspectj.org.eclipse.jdt.core.JavaConventions.validateClassFileName(String)
Use JavaConventions.validateClassFileName(String id, String sourceLevel, String complianceLevel) instead |
org.aspectj.org.eclipse.jdt.core.JavaConventions.validateCompilationUnitName(String)
Use JavaConventions.validateCompilationUnitName(String id, String sourceLevel, String complianceLevel) instead |
org.aspectj.org.eclipse.jdt.core.JavaConventions.validateFieldName(String)
Use JavaConventions.validateFieldName(String id, String sourceLevel, String complianceLevel) instead |
org.aspectj.org.eclipse.jdt.core.JavaConventions.validateIdentifier(String)
Use JavaConventions.validateIdentifier(String id, String sourceLevel, String complianceLevel) instead |
org.aspectj.org.eclipse.jdt.core.JavaConventions.validateImportDeclaration(String)
Use JavaConventions.validateImportDeclaration(String id, String sourceLevel, String complianceLevel) instead |
org.aspectj.org.eclipse.jdt.core.JavaConventions.validateJavaTypeName(String)
Use JavaConventions.validateJavaTypeName(String id, String sourceLevel, String complianceLevel) instead |
org.aspectj.org.eclipse.jdt.core.JavaConventions.validateMethodName(String)
Use JavaConventions.validateMethodName(String id, String sourceLevel, String complianceLevel) instead |
org.aspectj.org.eclipse.jdt.core.JavaConventions.validatePackageName(String)
Use JavaConventions.validatePackageName(String id, String sourceLevel, String complianceLevel) instead |
org.aspectj.org.eclipse.jdt.core.JavaConventions.validateTypeVariableName(String)
Use JavaConventions.validateTypeVariableName(String id, String sourceLevel, String complianceLevel) instead |