Deprecated API


Contents
Deprecated Fields
org.eclipse.jdt.core.compiler.IProblem.AnnotationFieldNeedConstantInitialization
          - problem is no longer generated (code is legite) 
org.eclipse.jdt.core.compiler.IProblem.ArgumentTypeAmbiguous
          - problem is no longer generated, use AmbiguousType is used instead 
org.eclipse.jdt.core.compiler.IProblem.ArgumentTypeInheritedNameHidesEnclosingName
          - problem is no longer generated, use InheritedTypeHidesEnclosingName is used instead 
org.eclipse.jdt.core.compiler.IProblem.ArgumentTypeInternalNameProvided
          - problem is no longer generated, use InternalTypeNameProvided is used instead 
org.eclipse.jdt.core.compiler.IProblem.ArgumentTypeNotFound
          - problem is no longer generated, UndefinedType is used instead 
org.eclipse.jdt.core.compiler.IProblem.ArgumentTypeNotVisible
          - problem is no longer generated, NotVisibleType is used instead 
org.eclipse.jdt.core.compiler.IProblem.ExceptionTypeAmbiguous
          - problem is no longer generated, use AmbiguousType is used instead 
org.eclipse.jdt.core.compiler.IProblem.ExceptionTypeInheritedNameHidesEnclosingName
          - problem is no longer generated, use InheritedTypeHidesEnclosingName is used instead 
org.eclipse.jdt.core.compiler.IProblem.ExceptionTypeInternalNameProvided
          - problem is no longer generated, use InternalTypeNameProvided is used instead 
org.eclipse.jdt.core.compiler.IProblem.ExceptionTypeNotFound
          - problem is no longer generated, UndefinedType is used instead 
org.eclipse.jdt.core.compiler.IProblem.ExceptionTypeNotVisible
          - problem is no longer generated, NotVisibleType is used instead 
org.eclipse.jdt.core.compiler.IProblem.FieldTypeAmbiguous
          - problem is no longer generated, use AmbiguousType is used instead 
org.eclipse.jdt.core.compiler.IProblem.FieldTypeInheritedNameHidesEnclosingName
          - problem is no longer generated, use InheritedTypeHidesEnclosingName is used instead 
org.eclipse.jdt.core.compiler.IProblem.FieldTypeInternalNameProvided
          - problem is no longer generated, use InternalTypeNameProvided is used instead 
org.eclipse.jdt.core.compiler.IProblem.FieldTypeNotFound
          - problem is no longer generated, UndefinedType is used instead 
org.eclipse.jdt.core.compiler.IProblem.FieldTypeNotVisible
          - problem is no longer generated, NotVisibleType is used instead 
org.eclipse.jdt.core.compiler.IProblem.ImportAmbiguous
          - problem is no longer generated, use AmbiguousType is used instead 
org.eclipse.jdt.core.compiler.IProblem.ImportInheritedNameHidesEnclosingName
          - problem is no longer generated, use InheritedTypeHidesEnclosingName is used instead 
org.eclipse.jdt.core.compiler.IProblem.ImportInternalNameProvided
          - problem is no longer generated, use InternalTypeNameProvided is used instead 
org.eclipse.jdt.core.compiler.IProblem.ImportNotVisible
          - problem is no longer generated, NotVisibleType is used instead 
org.eclipse.jdt.core.compiler.IProblem.InterfaceAmbiguous
          - problem is no longer generated, use AmbiguousType is used instead 
org.eclipse.jdt.core.compiler.IProblem.InterfaceInheritedNameHidesEnclosingName
          - problem is no longer generated, use InheritedTypeHidesEnclosingName is used instead 
org.eclipse.jdt.core.compiler.IProblem.InterfaceInternalNameProvided
          - problem is no longer generated, use InternalTypeNameProvided is used instead 
org.eclipse.jdt.core.compiler.IProblem.InterfaceNotFound
          - problem is no longer generated, UndefinedType is used instead 
org.eclipse.jdt.core.compiler.IProblem.InterfaceNotVisible
          - problem is no longer generated, NotVisibleType is used instead 
org.eclipse.jdt.core.compiler.IProblem.ReturnTypeAmbiguous
          - problem is no longer generated, use AmbiguousType is used instead 
org.eclipse.jdt.core.compiler.IProblem.ReturnTypeInheritedNameHidesEnclosingName
          - problem is no longer generated, use InheritedTypeHidesEnclosingName is used instead 
org.eclipse.jdt.core.compiler.IProblem.ReturnTypeInternalNameProvided
          - problem is no longer generated, use InternalTypeNameProvided is used instead 
org.eclipse.jdt.core.compiler.IProblem.ReturnTypeNotFound
          - problem is no longer generated, UndefinedType is used instead 
org.eclipse.jdt.core.compiler.IProblem.ReturnTypeNotVisible
          - problem is no longer generated, NotVisibleType is used instead 
org.eclipse.jdt.core.compiler.IProblem.SuperclassAmbiguous
          - problem is no longer generated, use AmbiguousType is used instead 
org.eclipse.jdt.core.compiler.IProblem.SuperclassInheritedNameHidesEnclosingName
          - problem is no longer generated, use InheritedTypeHidesEnclosingName is used instead 
org.eclipse.jdt.core.compiler.IProblem.SuperclassInternalNameProvided
          - problem is no longer generated, use InternalTypeNameProvided is used instead 
org.eclipse.jdt.core.compiler.IProblem.SuperclassNotFound
          - problem is no longer generated, UndefinedType is used instead 
org.eclipse.jdt.core.compiler.IProblem.SuperclassNotVisible
          - problem is no longer generated, NotVisibleType is used instead 
org.eclipse.jdt.core.compiler.IProblem.UnnecessaryArgumentCast
          - no longer generated, simply treated as UnnecessaryCast 
 

Deprecated Methods
org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration.analyseCode(ClassScope, InitializationFlowContext, FlowInfo)
          use instead ConstructorDeclaration.analyseCode(ClassScope, InitializationFlowContext, FlowInfo, int) 
 

Deprecated Constructors
org.eclipse.jdt.internal.compiler.Compiler(INameEnvironment, IErrorHandlingPolicy, Map, ICompilerRequestor, IProblemFactory)
          this constructor is kept to preserve 3.1 and 3.2M4 compatibility 
org.eclipse.jdt.internal.compiler.Compiler(INameEnvironment, IErrorHandlingPolicy, Map, ICompilerRequestor, IProblemFactory, boolean)
          this constructor is kept to preserve 3.1 and 3.2M4 compatibility 
org.eclipse.jdt.internal.compiler.impl.CompilerOptions(Map, boolean)
          used to preserve 3.1 and 3.2M4 compatibility of some Compiler constructors