Package com.sun.tools.corba.ee.idl
Class ParseException
java.lang.Object
java.lang.Throwable
java.lang.Exception
com.sun.tools.corba.ee.idl.ParseException
- All Implemented Interfaces:
Serializable
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionParseException
(String message) Constructor: print the supplied message to Standard.err and create a new ParseExceptionParseException
(String message, boolean onlyAWarning) Constructor: print the supplied message to Standard.err, if it is not a warning, and create a new ParseException. -
Method Summary
Modifier and TypeMethodDescription(package private) static ParseException
abstractValueBox
(Scanner scanner) (package private) static ParseException
alreadyDeclared
(Scanner scanner, String type) (package private) static ParseException
alreadyDefaulted
(Scanner scanner) (package private) static ParseException
alreadyDerived
(Scanner scanner, String derived, String iface) (package private) static ParseException
alreadyRaised
(Scanner scanner, String exception) private static ParseException
private static ParseException
private static ParseException
arg1Warning
(String msgId, Scanner scanner, String arg1) private static ParseException
private static ParseException
(package private) static ParseException
attributeNotType
(Scanner scanner, String attr) (package private) static ParseException
badAbstract
(Scanner scanner, String name) (package private) static ParseException
(package private) static ParseException
badRepIDAlreadyAssigned
(Scanner scanner, String entry) (package private) static ParseException
badRepIDForm
(Scanner scanner, String entry) (package private) static ParseException
badRepIDPrefix
(Scanner scanner, String entry, String expected, String got) (package private) static ParseException
(package private) static ParseException
branchLabel
(Scanner scanner, String label) (package private) static ParseException
branchName
(Scanner scanner, String name) (package private) static ParseException
declNotInSameFile
(Scanner scanner, String type, String firstFile) (package private) static ParseException
deprecatedKeywordWarning
(Scanner scanner, String id) (package private) static ParseException
duplicateInit
(Scanner scanner) (package private) static ParseException
duplicateState
(Scanner scanner, String name) (package private) static ParseException
(package private) static ParseException
(package private) static ParseException
evaluationError
(Scanner scanner, String problem) (package private) static ParseException
forwardedValueBox
(Scanner scanner, String name) (package private) static ParseException
forwardEntry
(Scanner scanner, String name) (package private) static ParseException
(package private) static ParseException
illegalArray
(Scanner scanner, String name) (package private) static ParseException
illegalException
(Scanner scanner, String name) (package private) static ParseException
illegalForwardInheritance
(Scanner scanner, String declName, String baseName) (package private) static ParseException
illegalIncompleteTypeReference
(Scanner scanner, String declName) (package private) static ParseException
invalidConst
(Scanner scanner, String type) (package private) static ParseException
invalidConst
(Scanner scanner, String mustBe, String is) (package private) static ParseException
keywordCollision
(Scanner scanner, String id) (package private) static ParseException
keywordCollisionWarning
(Scanner scanner, String id) (package private) static ParseException
methodClash
(Scanner scanner, String interf, String method) (package private) static ParseException
moduleNotType
(Scanner scanner, String module) (package private) static ParseException
nestedValueBox
(Scanner scanner) (package private) static ParseException
(package private) static ParseException
nonAbstractParent
(Scanner scanner, String baseClass, String parentClass) (package private) static ParseException
nonAbstractParent2
(Scanner scanner, String baseClass, String parentClass) (package private) static ParseException
nonAbstractParent3
(Scanner scanner, String baseClass, String parentClass) (package private) static ParseException
notANumber
(Scanner scanner, String notNumber) (package private) static ParseException
(package private) static ParseException
notPositiveInt
(Scanner scanner, String notPosInt) (package private) static ParseException
(package private) static ParseException
operationNotType
(Scanner scanner, String op) (package private) static ParseException
outOfRange
(Scanner scanner, String value, String type) (package private) static ParseException
private static void
scannerInfo
(Scanner scanner) (package private) static ParseException
selfInherit
(Scanner scanner, String name) (package private) static ParseException
stringTooLong
(Scanner scanner, String str, String max) (package private) static ParseException
syntaxError
(Scanner scanner, int[] expected, int got) (package private) static ParseException
syntaxError
(Scanner scanner, int[] expected, String got) (package private) static ParseException
syntaxError
(Scanner scanner, int expected, int got) (package private) static ParseException
syntaxError
(Scanner scanner, String expected, String got) (package private) static ParseException
unclosedComment
(String filename) (package private) static ParseException
undeclaredType
(Scanner scanner, String undeclaredType) (package private) static ParseException
(package private) static ParseException
wrongExprType
(Scanner scanner, String mustBe, String is) (package private) static ParseException
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Field Details
-
filename
-
line
-
lineNumber
private static int lineNumber -
pointer
-
detected
static boolean detected
-
-
Constructor Details
-
ParseException
ParseException(String message) Constructor: print the supplied message to Standard.err and create a new ParseException -
ParseException
ParseException(String message, boolean onlyAWarning) Constructor: print the supplied message to Standard.err, if it is not a warning, and create a new ParseException.
-
-
Method Details
-
abstractValueBox
-
alreadyDeclared
-
declNotInSameFile
-
alreadyDefaulted
-
alreadyDerived
-
alreadyRaised
-
attributeNotType
-
badAbstract
-
badCustom
-
badRepIDAlreadyAssigned
-
badRepIDForm
-
badRepIDPrefix
-
badState
-
branchLabel
-
branchName
-
duplicateInit
-
duplicateState
-
elseNoIf
-
endNoIf
-
evaluationError
-
forwardEntry
-
forwardedValueBox
-
generic
-
illegalArray
-
illegalException
-
invalidConst
-
invalidConst
-
keywordCollision
-
deprecatedKeywordWarning
-
keywordCollisionWarning
-
methodClash
-
moduleNotType
-
nestedValueBox
-
noDefault
-
nonAbstractParent
-
nonAbstractParent2
-
nonAbstractParent3
-
notANumber
-
nothing
-
notPositiveInt
-
oneway
-
operationNotType
-
outOfRange
-
recursive
-
selfInherit
-
stringTooLong
-
syntaxError
-
syntaxError
-
syntaxError
-
syntaxError
-
unclosedComment
-
undeclaredType
-
warning
-
wrongType
-
wrongExprType
-
illegalForwardInheritance
-
illegalIncompleteTypeReference
-
scannerInfo
-
arg0
-
arg1
-
arg1Warning
-
arg2
-
arg3
-