Logo Search packages:      
Sourcecode: ecj version File versions

org::eclipse::jdt::core::compiler::IProblem Interface Reference

Inheritance diagram for org::eclipse::jdt::core::compiler::IProblem:

org::eclipse::jdt::core::compiler::CategorizedProblem

List of all members.


Detailed Description

Description of a Java problem, as detected by the compiler or some of the underlying technology reusing the compiler. A problem provides access to:

Note: the compiler produces IProblems internally, which are turned into markers by the JavaBuilder so as to persist problem descriptions. This explains why there is no API allowing to reach IProblem detected when compiling. However, the Java problem markers carry equivalent information to IProblem, in particular their ID (attribute "id") is set to one of the IDs defined on this interface.

Since:
2.0

Definition at line 101 of file IProblem.java.


Public Member Functions

int getID ()
String getMessage ()
char[] getOriginatingFileName ()
int getSourceEnd ()
int getSourceLineNumber ()
int getSourceStart ()
boolean isError ()
boolean isWarning ()
void setSourceEnd (int sourceEnd)
void setSourceLineNumber (int lineNumber)
void setSourceStart (int sourceStart)

Public Attributes

int AbstractMethodCannotBeOverridden = MethodRelated + 411
int AbstractMethodInAbstractClass = MethodRelated + 363
int AbstractMethodMustBeImplemented = MethodRelated + 400
int AmbiguousConstructor = ConstructorRelated + 132
int AmbiguousConstructorInDefaultConstructor = ConstructorRelated + 142
int AmbiguousConstructorInImplicitConstructorCall = ConstructorRelated + 145
int AmbiguousField = FieldRelated + 72
int AmbiguousMethod = MethodRelated + 102
int AmbiguousType = TypeRelated + 4
int AnnotationCannotOverrideMethod = MethodRelated + 616
int AnnotationCircularity = TypeRelated + 607
int AnnotationCircularitySelfReference = TypeRelated + 606
int AnnotationFieldNeedConstantInitialization = Internal + 614
int AnnotationMembersCannotHaveParameters = Syntax + Internal + 617
int AnnotationMembersCannotHaveTypeParameters = Syntax + Internal + 618
int AnnotationTypeDeclarationCannotHaveConstructor = Syntax + Internal + 624
int AnnotationTypeDeclarationCannotHaveSuperclass = Syntax + Internal + 619
int AnnotationTypeDeclarationCannotHaveSuperinterfaces = Syntax + Internal + 620
int AnnotationTypeUsedAsSuperInterface = TypeRelated + 626
int AnnotationValueMustBeAnnotation = Internal + 625
int AnnotationValueMustBeArrayInitializer = Internal + 632
int AnnotationValueMustBeClassLiteral = Internal + 612
int AnnotationValueMustBeConstant = Internal + 613
int AnonymousClassCannotExtendFinalClass = TypeRelated + 29
int ArgumentHidingField = Internal + 95
int ArgumentHidingLocalVariable = Internal + 94
int ArgumentIsNeverUsed = Internal + 62
int ArgumentTypeAmbiguous = MethodRelated + 369 + ProblemReasons.Ambiguous
int ArgumentTypeCannotBeVoid = MethodRelated + 364
int ArgumentTypeCannotBeVoidArray = MethodRelated + 365
int ArgumentTypeInheritedNameHidesEnclosingName = MethodRelated + 369 + ProblemReasons.InheritedNameHidesEnclosingName
int ArgumentTypeInternalNameProvided = MethodRelated + 369 + ProblemReasons.InternalNameProvided
int ArgumentTypeNotFound = MethodRelated + 369 + ProblemReasons.NotFound
int ArgumentTypeNotVisible = MethodRelated + 369 + ProblemReasons.NotVisible
int ArrayConstantsOnlyInArrayInitializers = Syntax + Internal + 208
int ArrayReferenceRequired = Internal + 150
int AssignmentHasNoEffect = Internal + 178
int BodyForAbstractMethod = Internal + MethodRelated + 113
int BodyForNativeMethod = Internal + MethodRelated + 112
int BoundCannotBeArray = TypeRelated + 568
int BoundHasConflictingArguments = TypeRelated + 564
int BoundMustBeAnInterface = TypeRelated + 529
int BoxingConversion = Internal + 720
int BytecodeExceeds64KLimit = Internal + 63
int BytecodeExceeds64KLimitForClinit = Internal + 64
int BytecodeExceeds64KLimitForConstructor = Internal + 69
int CannotAllocateVoidArray = Internal + 54
int CannotDeclareEnumSpecialMethod = MethodRelated + 754
int CannotDefineAnnotationInLocalType = Internal + 30
int CannotDefineDimensionExpressionsWithInit = Internal + 158
int CannotDefineEnumInLocalType = Internal + 31
int CannotDefineInterfaceInLocalType = Internal + 26
int CannotDefineStaticInitializerInLocalType = Internal + 24
int CannotExtendEnum = TypeRelated + 756
int CannotHideAnInstanceMethodWithAStaticMethod = MethodRelated + 407
int CannotImportPackage = ImportRelated + 387
int CannotInvokeSuperConstructorInEnum = MethodRelated + 757
int CannotOverrideAStaticMethodWithAnInstanceMethod = MethodRelated + 406
int CannotReadSource = Internal + 702
int CannotReturnInInitializer = Internal + 162
int CannotThrowNull = Internal + 177
int CannotThrowType = TypeRelated + 320
int CannotUseSuperInCodeSnippet = Internal + 422
int ClassExtendFinalClass = TypeRelated + 313
int CodeCannotBeReached = Internal + 161
int CodeSnippetMissingClass = Internal + 420
int CodeSnippetMissingMethod = Internal + 421
int ConflictingImport = ImportRelated + 385
int ConstructorRelated = 0x08000000
int ConstructorVarargsArgumentNeedCast = ConstructorRelated + 802
int CorruptedSignature = Internal + 700
int DirectInvocationOfAbstractMethod = MethodRelated + 104
int DisallowedTargetForAnnotation = TypeRelated + 622
int DiscouragedReference = TypeRelated + 280
int DuplicateAnnotation = TypeRelated + 608
int DuplicateAnnotationMember = Internal + 610
int DuplicateBlankFinalFieldInitialization = FieldRelated + 82
int DuplicateBounds = TypeRelated + 567
int DuplicateCase = FieldRelated + 170
int DuplicateDefaultCase = Internal + 166
int DuplicateField = FieldRelated + 340
int DuplicateFinalLocalInitialization = Internal + 57
int DuplicateImport = ImportRelated + 386
int DuplicateLabel = Internal + 171
int DuplicateMethod = MethodRelated + 355
int DuplicateMethodErasure = TypeRelated + 527
int DuplicateModifierForArgument = MethodRelated + 368
int DuplicateModifierForField = FieldRelated + 341
int DuplicateModifierForMethod = MethodRelated + 357
int DuplicateModifierForType = TypeRelated + 301
int DuplicateModifierForVariable = MethodRelated + 395
int DuplicateNestedType = TypeRelated + 319
int DuplicateParameterizedMethods = MethodRelated + 565
int DuplicateSuperInterface = TypeRelated + 314
int DuplicateTargetInTargetAnnotation = Internal + 621
int DuplicateTypes = TypeRelated + 323
int DuplicateTypeVariable = Internal + 520
int EmptyControlFlowStatement = Internal + TypeRelated + 188
int EnclosingInstanceInConstructorCall = Internal + 28
int EndOfSource = Syntax + Internal + 250
int EnumAbstractMethodMustBeImplemented = MethodRelated + 758
int EnumConstantsCannotBeSurroundedByParenthesis = Syntax + Internal + 442
int EnumStaticFieldInInInitializerContext = FieldRelated + 762
int EnumSwitchCannotTargetField = FieldRelated + 759
int ExceptionTypeAmbiguous = MethodRelated + 374 + ProblemReasons.Ambiguous
int ExceptionTypeInheritedNameHidesEnclosingName = MethodRelated + 374 + ProblemReasons.InheritedNameHidesEnclosingName
int ExceptionTypeInternalNameProvided = MethodRelated + 374 + ProblemReasons.InternalNameProvided
int ExceptionTypeNotFound = MethodRelated + 374 + ProblemReasons.NotFound
int ExceptionTypeNotVisible = MethodRelated + 374 + ProblemReasons.NotVisible
int ExpressionShouldBeAVariable = Syntax + Internal + 223
int ExternalProblemFixable = 901
int ExternalProblemNotFixable = 900
int FallthroughCase = Internal + 194
int FieldHidingField = Internal + FieldRelated + 93
int FieldHidingLocalVariable = Internal + FieldRelated + 92
int FieldMissingDeprecatedAnnotation = Internal + 628
int FieldRelated = 0x02000000
int FieldTypeAmbiguous = FieldRelated + 349 + ProblemReasons.Ambiguous
int FieldTypeInheritedNameHidesEnclosingName = FieldRelated + 349 + ProblemReasons.InheritedNameHidesEnclosingName
int FieldTypeInternalNameProvided = FieldRelated + 349 + ProblemReasons.InternalNameProvided
int FieldTypeNotFound = FieldRelated + 349 + ProblemReasons.NotFound
int FieldTypeNotVisible = FieldRelated + 349 + ProblemReasons.NotVisible
int FinalBoundForTypeVariable = TypeRelated + 537
int FinalFieldAssignment = FieldRelated + 80
int FinallyMustCompleteNormally = Internal + 184
int FinalMethodCannotBeOverridden = MethodRelated + 401
int FinalOuterLocalAssignment = Internal + 60
int ForbiddenReference = TypeRelated + 307
int GenericConstructorTypeArgumentMismatch = TypeRelated + 544
int GenericMethodTypeArgumentMismatch = TypeRelated + 543
int GenericTypeCannotExtendThrowable = TypeRelated + 557
int HidingEnclosingType = TypeRelated + 318
int HierarchyCircularity = TypeRelated + 317
int HierarchyCircularitySelfReference = TypeRelated + 316
int HierarchyHasProblems = TypeRelated + 327
int IgnoreCategoriesMask = 0xFFFFFF
int IllegalAbstractModifierCombinationForMethod = MethodRelated + 362
int IllegalAccessFromTypeVariable = TypeRelated + 575
int IllegalCast = TypeRelated + 156
int IllegalClassLiteralForTypeVariable = TypeRelated + 558
int IllegalDimension = Internal + 202
int IllegalEnclosingInstanceSpecification = TypeRelated + 23
int IllegalExtendedDimensions = MethodRelated + 601
int IllegalExtendedDimensionsForVarArgs = Syntax + Internal + 800
int IllegalGenericArray = TypeRelated + 535
int IllegalInstanceofParameterizedType = Internal + 546
int IllegalInstanceofTypeParameter = Internal + 547
int IllegalModifierCombinationFinalAbstractForClass = TypeRelated + 308
int IllegalModifierCombinationFinalVolatileForField = FieldRelated + 345
int IllegalModifierForAnnotationField = Internal + 615
int IllegalModifierForAnnotationMemberType = TypeRelated + 604
int IllegalModifierForAnnotationMethod = MethodRelated + 600
int IllegalModifierForAnnotationType = TypeRelated + 603
int IllegalModifierForArgument = MethodRelated + 356
int IllegalModifierForClass = TypeRelated + 302
int IllegalModifierForEnum = TypeRelated + 750
int IllegalModifierForEnumConstant = FieldRelated + 751
int IllegalModifierForEnumConstructor = MethodRelated + 760
int IllegalModifierForField = FieldRelated + 342
int IllegalModifierForInterface = TypeRelated + 303
int IllegalModifierForInterfaceField = FieldRelated + 343
int IllegalModifierForInterfaceMethod = MethodRelated + 359
int IllegalModifierForLocalClass = TypeRelated + 306
int IllegalModifierForLocalEnum = TypeRelated + 752
int IllegalModifierForMemberClass = TypeRelated + 304
int IllegalModifierForMemberEnum = TypeRelated + 753
int IllegalModifierForMemberInterface = TypeRelated + 305
int IllegalModifierForMethod = MethodRelated + 358
int IllegalModifierForVariable = MethodRelated + 396
int IllegalPrimitiveOrArrayTypeForEnclosingInstance = TypeRelated + 27
int IllegalQualifiedEnumConstantLabel = FieldRelated + 755
int IllegalQualifiedParameterizedTypeAllocation = TypeRelated + 566
int IllegalStaticModifierForMemberType = TypeRelated + 311
int IllegalTypeVariableSuperReference = Internal + 521
int IllegalUsageOfQualifiedTypeReference = Internal + Syntax + 198
int IllegalVararg = MethodRelated + 415
int IllegalVisibilityModifierCombinationForField = FieldRelated + 344
int IllegalVisibilityModifierCombinationForMemberType = TypeRelated + 310
int IllegalVisibilityModifierCombinationForMethod = MethodRelated + 360
int IllegalVisibilityModifierForInterfaceMemberType = TypeRelated + 309
int ImportAmbiguous = ImportRelated + 389 + ProblemReasons.Ambiguous
int ImportInheritedNameHidesEnclosingName = ImportRelated + 389 + ProblemReasons.InheritedNameHidesEnclosingName
int ImportInternalNameProvided = ImportRelated + 389 + ProblemReasons.InternalNameProvided
int ImportNotFound = ImportRelated + 389 + ProblemReasons.NotFound
int ImportNotVisible = ImportRelated + 389 + ProblemReasons.NotVisible
int ImportRelated = 0x10000000
int IncompatibleExceptionInInheritedMethodThrowsClause = MethodRelated + 403
int IncompatibleExceptionInThrowsClause = MethodRelated + 402
int IncompatibleExceptionInThrowsClauseForNonInheritedInterfaceMethod = MethodRelated + 414
int IncompatibleReturnType = MethodRelated + 404
int IncompatibleReturnTypeForNonInheritedInterfaceMethod = MethodRelated + 413
int IncompatibleTypesInConditionalOperator = TypeRelated + 16
int IncompatibleTypesInEqualityOperator = TypeRelated + 15
int IncompatibleTypesInForeach = TypeRelated + 580
int IncorrectArityForParameterizedConstructor = TypeRelated + 552
int IncorrectArityForParameterizedMethod = TypeRelated + 549
int IncorrectArityForParameterizedType = TypeRelated + 525
int IncorrectEnclosingInstanceReference = TypeRelated + 22
int IncorrectSwitchType = TypeRelated + 169
int IndirectAccessToStaticField = Internal + FieldRelated + 78
int IndirectAccessToStaticMethod = Internal + MethodRelated + 119
int IndirectAccessToStaticType = Internal + TypeRelated + 18
int InheritedFieldHidesEnclosingName = FieldRelated + 196
int InheritedMethodHidesEnclosingName = MethodRelated + 195
int InheritedMethodReducesVisibility = MethodRelated + 405
int InheritedTypeHidesEnclosingName = TypeRelated + 197
int InitializerMustCompleteNormally = Internal + 163
int InstanceFieldDuringConstructorInvocation = ConstructorRelated + 135
int InstanceMethodDuringConstructorInvocation = ConstructorRelated + 136
int InterfaceAmbiguous = TypeRelated + 334 + ProblemReasons.Ambiguous
int InterfaceCannotHaveConstructors = Syntax + Internal + 207
int InterfaceCannotHaveInitializers = TypeRelated + 300
int InterfaceInheritedNameHidesEnclosingName = TypeRelated + 334 + ProblemReasons.InheritedNameHidesEnclosingName
int InterfaceInternalNameProvided = TypeRelated + 334 + ProblemReasons.InternalNameProvided
int InterfaceNotFound = TypeRelated + 334 + ProblemReasons.NotFound
int InterfaceNotVisible = TypeRelated + 334 + ProblemReasons.NotVisible
int Internal = 0x20000000
int InternalTypeNameProvided = TypeRelated + 6
int InvalidAnnotationMemberType = TypeRelated + 605
int InvalidBreak = Internal + 172
int InvalidCatchBlockSequence = Internal + TypeRelated + 187
int InvalidCharacterConstant = Syntax + Internal + 253
int InvalidClassInstantiation = TypeRelated + 157
int InvalidContinue = Internal + 173
int InvalidDigit = Syntax + Internal + 262
int InvalidEncoding = Internal + 701
int InvalidEscape = Syntax + Internal + 254
int InvalidExplicitConstructorCall = ConstructorRelated + Syntax + 139
int InvalidExpressionAsStatement = Syntax + Internal + 222
int InvalidFileNameForPackageAnnotations = Syntax + Internal + 602
int InvalidFloat = Syntax + Internal + 257
int InvalidHexa = Syntax + Internal + 251
int InvalidHighSurrogate = Syntax + Internal + 264
int InvalidInput = Syntax + Internal + 255
int InvalidLowSurrogate = Syntax + Internal + 263
int InvalidNullToSynchronized = Internal + 176
int InvalidOctal = Syntax + Internal + 252
int InvalidOperator = Internal + 160
int InvalidParameterizedExceptionType = TypeRelated + 534
int InvalidParenthesizedExpression = Syntax + Internal + 225
int InvalidTypeExpression = Internal + 203
int InvalidTypeForCollection = Internal + 581
int InvalidTypeForStaticImport = ImportRelated + 391
int InvalidTypeToSynchronized = Internal + 175
int InvalidTypeVariableExceptionType = TypeRelated + 533
int InvalidUnaryExpression = Syntax + Internal + 206
int InvalidUnicodeEscape = Syntax + Internal + 256
int InvalidUsageOfAnnotationDeclarations = Syntax + Internal + 597
int InvalidUsageOfAnnotations = Syntax + Internal + 596
int InvalidUsageOfEnumDeclarations = Syntax + Internal + 594
int InvalidUsageOfForeachStatements = Syntax + Internal + 592
int InvalidUsageOfStaticImports = Syntax + Internal + 591
int InvalidUsageOfTypeArguments = Syntax + Internal + 593
int InvalidUsageOfTypeParameters = Syntax + Internal + 590
int InvalidUsageOfVarargs = Syntax + Internal + 595
int InvalidVoidExpression = Internal + 164
int IsClassPathCorrect = TypeRelated + 324
int Javadoc = 0x80000000
int JavadocAmbiguousConstructor = Javadoc + Internal + 494
int JavadocAmbiguousField = Javadoc + Internal + 490
int JavadocAmbiguousMethod = Javadoc + Internal + 498
int JavadocAmbiguousMethodReference = Javadoc + Internal + 511
int JavadocAmbiguousType = Javadoc + Internal + 505
int JavadocDuplicateParamName = Javadoc + Internal + 473
int JavadocDuplicateReturnTag = Javadoc + Internal + 476
int JavadocDuplicateThrowsClassName = Javadoc + Internal + 480
int JavadocEmptyReturnTag = Javadoc + Internal + 516
int JavadocGenericConstructorTypeArgumentMismatch = Javadoc + Internal + 855
int JavadocGenericMethodTypeArgumentMismatch = Javadoc + Internal + 850
int JavadocIncorrectArityForParameterizedConstructor = Javadoc + Internal + 857
int JavadocIncorrectArityForParameterizedMethod = Javadoc + Internal + 852
int JavadocInheritedFieldHidesEnclosingName = Javadoc + Internal + 509
int JavadocInheritedMethodHidesEnclosingName = Javadoc + Internal + 508
int JavadocInheritedNameHidesEnclosingTypeName = Javadoc + Internal + 510
int JavadocInternalTypeNameProvided = Javadoc + Internal + 507
int JavadocInvalidParamName = Javadoc + Internal + 474
int JavadocInvalidParamTagName = Javadoc + Internal + 519
int JavadocInvalidParamTagTypeParameter = Javadoc + Internal + 469
int JavadocInvalidSeeArgs = Javadoc + Internal + 485
int JavadocInvalidSeeHref = Javadoc + Internal + 484
int JavadocInvalidSeeReference = Javadoc + Internal + 483
int JavadocInvalidTag = Javadoc + Internal + 487
int JavadocInvalidThrowsClass = Javadoc + Internal + 479
int JavadocInvalidThrowsClassName = Javadoc + Internal + 481
int JavadocInvalidValueReference = Javadoc + Internal + 517
int JavadocMalformedSeeReference = Javadoc + Internal + 513
int JavadocMessagePrefix = Internal + 514
int JavadocMissing = Javadoc + Internal + 486
int JavadocMissingHashCharacter = Javadoc + Internal + 515
int JavadocMissingIdentifier = Javadoc + Internal + 467
int JavadocMissingParamName = Javadoc + Internal + 472
int JavadocMissingParamTag = Javadoc + Internal + 471
int JavadocMissingReturnTag = Javadoc + Internal + 475
int JavadocMissingSeeReference = Javadoc + Internal + 482
int JavadocMissingThrowsClassName = Javadoc + Internal + 478
int JavadocMissingThrowsTag = Javadoc + Internal + 477
int JavadocNoMessageSendOnArrayType = Javadoc + Internal + 502
int JavadocNoMessageSendOnBaseType = Javadoc + Internal + 500
int JavadocNonGenericConstructor = Javadoc + Internal + 856
int JavadocNonGenericMethod = Javadoc + Internal + 851
int JavadocNonStaticTypeFromStaticInvocation = Javadoc + Internal + 468
int JavadocNotVisibleConstructor = Javadoc + Internal + 493
int JavadocNotVisibleField = Javadoc + Internal + 489
int JavadocNotVisibleMethod = Javadoc + Internal + 497
int JavadocNotVisibleType = Javadoc + Internal + 504
int JavadocParameterizedConstructorArgumentTypeMismatch = Javadoc + Internal + 858
int JavadocParameterizedMethodArgumentTypeMismatch = Javadoc + Internal + 853
int JavadocParameterMismatch = Javadoc + Internal + 501
int JavadocTypeArgumentsForRawGenericConstructor = Javadoc + Internal + 859
int JavadocTypeArgumentsForRawGenericMethod = Javadoc + Internal + 854
int JavadocUndefinedConstructor = Javadoc + Internal + 492
int JavadocUndefinedField = Javadoc + Internal + 488
int JavadocUndefinedMethod = Javadoc + Internal + 496
int JavadocUndefinedType = Javadoc + Internal + 503
int JavadocUnexpectedTag = Javadoc + Internal + 470
int JavadocUnexpectedText = Javadoc + Internal + 518
int JavadocUnterminatedInlineTag = Javadoc + Internal + 512
int JavadocUsingDeprecatedConstructor = Javadoc + Internal + 495
int JavadocUsingDeprecatedField = Javadoc + Internal + 491
int JavadocUsingDeprecatedMethod = Javadoc + Internal + 499
int JavadocUsingDeprecatedType = Javadoc + Internal + 506
int LocalVariableCannotBeNull = Internal + 397
int LocalVariableCanOnlyBeNull = Internal + 398
int LocalVariableHidingField = Internal + FieldRelated + 91
int LocalVariableHidingLocalVariable = Internal + 90
int LocalVariableIsNeverUsed = Internal + 61
int LocalVariableMayBeNull = Internal + 399
int MaskedCatch = TypeRelated + 165
int MethodButWithConstructorName = MethodRelated + 110
int MethodMissingDeprecatedAnnotation = Internal + 629
int MethodMustOverride = MethodRelated + 623
int MethodNameClash = MethodRelated + 560
int MethodReducesVisibility = MethodRelated + 409
int MethodRelated = 0x04000000
int MethodRequiresBody = Internal + MethodRelated + 107
int MethodReturnsVoid = MethodRelated + 106
int MethodVarargsArgumentNeedCast = MethodRelated + 801
int MissingArgumentsForParameterizedMemberType = TypeRelated + 562
int MissingEnclosingInstance = TypeRelated + 21
int MissingEnclosingInstanceForConstructorCall = TypeRelated + 20
int MissingEnumConstantCase = FieldRelated + 761
int MissingOverrideAnnotation = MethodRelated + 627
int MissingReturnType = TypeRelated + 111
int MissingSemiColon = Syntax + Internal + 224
int MissingSerialVersion = Internal + 96
int MissingValueForAnnotationMember = TypeRelated + 609
int MustDefineEitherDimensionExpressionsOrInitializer = Internal + 159
int MustSpecifyPackage = Internal + 326
int NativeMethodsCannotBeStrictfp = MethodRelated + 367
int NeedToEmulateConstructorAccess = MethodRelated + 193
int NeedToEmulateFieldReadAccess = FieldRelated + 190
int NeedToEmulateFieldWriteAccess = FieldRelated + 191
int NeedToEmulateMethodAccess = MethodRelated + 192
int NoAdditionalBoundAfterTypeVariable = TypeRelated + 573
int NoFieldOnBaseType = FieldRelated + 221
int NoImplicitStringConversionForCharArrayExpression = Internal + 151
int NoMessageSendOnArrayType = MethodRelated + 116
int NoMessageSendOnBaseType = MethodRelated + 114
int NonBlankFinalLocalAssignment = Internal + 58
int NonConstantExpression = Internal + 153
int NonExternalizedStringLiteral = Internal + 261
int NonGenericConstructor = TypeRelated + 551
int NonGenericMethod = TypeRelated + 548
int NonGenericType = TypeRelated + 524
int NonStaticAccessToStaticField = Internal + FieldRelated + 76
int NonStaticAccessToStaticMethod = Internal + MethodRelated + 117
int NonStaticContextForEnumMemberType = Internal + 32
int NonStaticFieldFromStaticInvocation = FieldRelated + 74
int NonStaticTypeFromStaticInvocation = Internal + 522
int NotVisibleConstructor = ConstructorRelated + 131
int NotVisibleConstructorInDefaultConstructor = ConstructorRelated + 141
int NotVisibleConstructorInImplicitConstructorCall = ConstructorRelated + 144
int NotVisibleField = FieldRelated + 71
int NotVisibleMethod = MethodRelated + 101
int NotVisibleType = TypeRelated + 3
int NullSourceString = Syntax + Internal + 258
int NumericValueOutOfRange = Internal + 154
int ObjectCannotBeGeneric = Internal + 523
int ObjectCannotHaveSuperTypes = Internal + 329
int ObjectHasNoSuperclass = TypeRelated + 1
int ObjectMustBeClass = Internal + 330
int OuterLocalMustBeFinal = Internal + 25
int OverridingDeprecatedMethod = MethodRelated + 412
int OverridingNonVisibleMethod = MethodRelated + 410
int PackageCollidesWithType = TypeRelated + 321
int PackageIsNotExpectedPackage = Internal + 328
int ParameterAssignment = Internal + 59
int ParameterizedConstructorArgumentTypeMismatch = TypeRelated + 553
int ParameterizedMethodArgumentTypeMismatch = TypeRelated + 550
int ParameterMismatch = MethodRelated + 115
int ParsingError = Syntax + Internal + 204
int ParsingErrorDeleteToken = Syntax + Internal + 232
int ParsingErrorDeleteTokens = Syntax + Internal + 233
int ParsingErrorInsertToComplete = Syntax + Internal + 240
int ParsingErrorInsertToCompletePhrase = Syntax + Internal + 242
int ParsingErrorInsertToCompleteScope = Syntax + Internal + 241
int ParsingErrorInsertTokenAfter = Syntax + Internal + 231
int ParsingErrorInsertTokenBefore = Syntax + Internal + 230
int ParsingErrorInvalidToken = Syntax + Internal + 235
int ParsingErrorMergeTokens = Syntax + Internal + 234
int ParsingErrorMisplacedConstruct = Syntax + Internal + 236
int ParsingErrorNoSuggestion = Syntax + Internal + 205
int ParsingErrorNoSuggestionForTokens = Syntax + Internal + 238
int ParsingErrorOnKeyword = Syntax + Internal + 209
int ParsingErrorOnKeywordNoSuggestion = Syntax + Internal + 210
int ParsingErrorReplaceTokens = Syntax + Internal + 237
int ParsingErrorUnexpectedEOF = Syntax + Internal + 239
int PossibleAccidentalBooleanAssignment = Internal + 179
int PublicClassMustMatchFileName = TypeRelated + 325
int RawMemberTypeCannotBeParameterized = TypeRelated + 561
int RawTypeReference = TypeRelated + 572
int RecursiveConstructorInvocation = ConstructorRelated + 137
int RedefinedArgument = Internal + 56
int RedefinedLocal = Internal + 55
int ReferenceToForwardField = FieldRelated + Internal + 75
int ReferenceToForwardTypeVariable = TypeRelated + 528
int ReturnTypeAmbiguous = MethodRelated + 379 + ProblemReasons.Ambiguous
int ReturnTypeCannotBeVoidArray = MethodRelated + 366
int ReturnTypeInheritedNameHidesEnclosingName = MethodRelated + 379 + ProblemReasons.InheritedNameHidesEnclosingName
int ReturnTypeInternalNameProvided = MethodRelated + 379 + ProblemReasons.InternalNameProvided
int ReturnTypeNotFound = MethodRelated + 379 + ProblemReasons.NotFound
int ReturnTypeNotVisible = MethodRelated + 379 + ProblemReasons.NotVisible
int ShouldReturnValue = Internal + MethodRelated + 108
int StaticInheritedMethodConflicts = MethodRelated + 408
int StaticMemberOfParameterizedType = TypeRelated + 563
int StaticMethodRequested = Internal + MethodRelated + 201
int StringConstantIsExceedingUtf8Limit = Internal + 152
int SuperclassAmbiguous = TypeRelated + 329 + ProblemReasons.Ambiguous
int SuperclassInheritedNameHidesEnclosingName = TypeRelated + 329 + ProblemReasons.InheritedNameHidesEnclosingName
int SuperclassInternalNameProvided = TypeRelated + 329 + ProblemReasons.InternalNameProvided
int SuperclassMustBeAClass = TypeRelated + 312
int SuperclassNotFound = TypeRelated + 329 + ProblemReasons.NotFound
int SuperclassNotVisible = TypeRelated + 329 + ProblemReasons.NotVisible
int SuperfluousSemicolon = Internal + 180
int SuperInterfaceMustBeAnInterface = TypeRelated + 315
int SuperInterfacesCollide = TypeRelated + 539
int SuperTypeUsingWildcard = TypeRelated + 556
int Syntax = 0x40000000
int Task = Internal + 450
int ThisInStaticContext = Internal + 200
int ThisSuperDuringConstructorInvocation = ConstructorRelated + 138
int TooManyArgumentSlots = Internal + 65
int TooManyArrayDimensions = Internal + 68
int TooManyBytesForStringConstant = Internal + 431
int TooManyConstantsInConstantPool = Internal + 430
int TooManyFields = Internal + 432
int TooManyLocalVariableSlots = Internal + 66
int TooManyMethods = Internal + 433
int TooManySyntheticArgumentSlots = Internal + 67
int TypeArgumentMismatch = TypeRelated + 526
int TypeArgumentsForRawGenericConstructor = TypeRelated + 555
int TypeArgumentsForRawGenericMethod = TypeRelated + 554
int TypeCollidesWithPackage = TypeRelated + 322
int TypeMismatch = TypeRelated + 17
int TypeMissingDeprecatedAnnotation = Internal + 630
int TypeParameterHidingType = TypeRelated + 571
int TypeRelated = 0x01000000
int UnboxingConversion = Internal + 721
int Unclassified = 0
int UndefinedAnnotationMember = MethodRelated + 611
int UndefinedConstructor = ConstructorRelated + 130
int UndefinedConstructorInDefaultConstructor = ConstructorRelated + 140
int UndefinedConstructorInImplicitConstructorCall = ConstructorRelated + 143
int UndefinedField = FieldRelated + 70
int UndefinedLabel = Internal + 174
int UndefinedMethod = MethodRelated + 100
int UndefinedName = Internal + FieldRelated + 50
int UndefinedType = TypeRelated + 2
int UndefinedTypeVariable = Internal + 538
int UndocumentedEmptyBlock = Internal + 460
int UnexpectedStaticModifierForField = FieldRelated + 346
int UnexpectedStaticModifierForMethod = MethodRelated + 361
int UnhandledException = TypeRelated + 168
int UnhandledExceptionInDefaultConstructor = TypeRelated + 146
int UnhandledExceptionInImplicitConstructorCall = TypeRelated + 147
int UnhandledWarningToken = Internal + 631
int UninitializedBlankFinalField = FieldRelated + 81
int UninitializedLocalVariable = Internal + 51
int UnmatchedBracket = Syntax + Internal + 220
int UnnecessaryArgumentCast = Internal + TypeRelated + 182
int UnnecessaryCast = Internal + TypeRelated + 181
int UnnecessaryElse = Internal + 189
int UnnecessaryInstanceof = Internal + TypeRelated + 183
int UnnecessaryNLSTag = Internal + 265
int UnqualifiedFieldAccess = Internal + FieldRelated + 79
int UnreachableCatch = TypeRelated + MethodRelated + 167
int UnsafeGenericArrayForVarargs = MethodRelated + 574
int UnsafeGenericCast = TypeRelated + 545
int UnsafeRawConstructorInvocation = TypeRelated + 530
int UnsafeRawFieldAssignment = TypeRelated + 536
int UnsafeRawGenericConstructorInvocation = TypeRelated + 569
int UnsafeRawGenericMethodInvocation = TypeRelated + 570
int UnsafeRawMethodInvocation = TypeRelated + 531
int UnsafeReturnTypeOverride = MethodRelated + 559
int UnsafeTypeConversion = TypeRelated + 532
int UnterminatedComment = Syntax + Internal + 260
int UnterminatedString = Syntax + Internal + 259
int UnusedConstructorDeclaredThrownException = Internal + 186
int UnusedImport = ImportRelated + 388
int UnusedLabel = Internal + 199
int UnusedMethodDeclaredThrownException = Internal + 185
int UnusedPrivateConstructor = Internal + MethodRelated + 134
int UnusedPrivateField = Internal + FieldRelated + 77
int UnusedPrivateMethod = Internal + MethodRelated + 118
int UnusedPrivateType = Internal + TypeRelated + 7
int UseAssertAsAnIdentifier = Internal + 440
int UseEnumAsAnIdentifier = Internal + 441
int UsingDeprecatedConstructor = ConstructorRelated + 133
int UsingDeprecatedField = FieldRelated + 73
int UsingDeprecatedMethod = MethodRelated + 103
int UsingDeprecatedType = TypeRelated + 5
int VarargsConflict = MethodRelated + 803
int VariableTypeCannotBeVoid = Internal + 52
int VariableTypeCannotBeVoidArray = Internal + 53
int VoidMethodReturnsValue = MethodRelated + 105
int WildcardConstructorInvocation = TypeRelated + 540
int WildcardFieldAssignment = TypeRelated + 542
int WildcardMethodInvocation = TypeRelated + 541

Package Functions

String[] getArguments ()

The documentation for this interface was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index