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:
java.io.Serializable
class ParseException extends java.lang.Exception
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static booleandetectedprivate static java.lang.Stringfilenameprivate static java.lang.Stringlineprivate static intlineNumberprivate static java.lang.Stringpointer
-
Constructor Summary
Constructors Constructor Description ParseException(java.lang.String message)Constructor: print the supplied message to Standard.err and create a new ParseExceptionParseException(java.lang.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
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static ParseExceptionabstractValueBox(Scanner scanner)(package private) static ParseExceptionalreadyDeclared(Scanner scanner, java.lang.String type)(package private) static ParseExceptionalreadyDefaulted(Scanner scanner)(package private) static ParseExceptionalreadyDerived(Scanner scanner, java.lang.String derived, java.lang.String iface)(package private) static ParseExceptionalreadyRaised(Scanner scanner, java.lang.String exception)private static ParseExceptionarg0(java.lang.String msgId, Scanner scanner)private static ParseExceptionarg1(java.lang.String msgId, Scanner scanner, java.lang.String arg1)private static ParseExceptionarg1Warning(java.lang.String msgId, Scanner scanner, java.lang.String arg1)private static ParseExceptionarg2(java.lang.String msgId, Scanner scanner, java.lang.String arg1, java.lang.String arg2)private static ParseExceptionarg3(java.lang.String msgId, Scanner scanner, java.lang.String arg1, java.lang.String arg2, java.lang.String arg3)(package private) static ParseExceptionattributeNotType(Scanner scanner, java.lang.String attr)(package private) static ParseExceptionbadAbstract(Scanner scanner, java.lang.String name)(package private) static ParseExceptionbadCustom(Scanner scanner)(package private) static ParseExceptionbadRepIDAlreadyAssigned(Scanner scanner, java.lang.String entry)(package private) static ParseExceptionbadRepIDForm(Scanner scanner, java.lang.String entry)(package private) static ParseExceptionbadRepIDPrefix(Scanner scanner, java.lang.String entry, java.lang.String expected, java.lang.String got)(package private) static ParseExceptionbadState(Scanner scanner, java.lang.String entry)(package private) static ParseExceptionbranchLabel(Scanner scanner, java.lang.String label)(package private) static ParseExceptionbranchName(Scanner scanner, java.lang.String name)(package private) static ParseExceptiondeclNotInSameFile(Scanner scanner, java.lang.String type, java.lang.String firstFile)(package private) static ParseExceptiondeprecatedKeywordWarning(Scanner scanner, java.lang.String id)(package private) static ParseExceptionduplicateInit(Scanner scanner)(package private) static ParseExceptionduplicateState(Scanner scanner, java.lang.String name)(package private) static ParseExceptionelseNoIf(Scanner scanner)(package private) static ParseExceptionendNoIf(Scanner scanner)(package private) static ParseExceptionevaluationError(Scanner scanner, java.lang.String problem)(package private) static ParseExceptionforwardedValueBox(Scanner scanner, java.lang.String name)(package private) static ParseExceptionforwardEntry(Scanner scanner, java.lang.String name)(package private) static ParseExceptiongeneric(Scanner scanner, java.lang.String message)(package private) static ParseExceptionillegalArray(Scanner scanner, java.lang.String name)(package private) static ParseExceptionillegalException(Scanner scanner, java.lang.String name)(package private) static ParseExceptionillegalForwardInheritance(Scanner scanner, java.lang.String declName, java.lang.String baseName)(package private) static ParseExceptionillegalIncompleteTypeReference(Scanner scanner, java.lang.String declName)(package private) static ParseExceptioninvalidConst(Scanner scanner, java.lang.String type)(package private) static ParseExceptioninvalidConst(Scanner scanner, java.lang.String mustBe, java.lang.String is)(package private) static ParseExceptionkeywordCollision(Scanner scanner, java.lang.String id)(package private) static ParseExceptionkeywordCollisionWarning(Scanner scanner, java.lang.String id)(package private) static ParseExceptionmethodClash(Scanner scanner, java.lang.String interf, java.lang.String method)(package private) static ParseExceptionmoduleNotType(Scanner scanner, java.lang.String module)(package private) static ParseExceptionnestedValueBox(Scanner scanner)(package private) static ParseExceptionnoDefault(Scanner scanner)(package private) static ParseExceptionnonAbstractParent(Scanner scanner, java.lang.String baseClass, java.lang.String parentClass)(package private) static ParseExceptionnonAbstractParent2(Scanner scanner, java.lang.String baseClass, java.lang.String parentClass)(package private) static ParseExceptionnonAbstractParent3(Scanner scanner, java.lang.String baseClass, java.lang.String parentClass)(package private) static ParseExceptionnotANumber(Scanner scanner, java.lang.String notNumber)(package private) static ParseExceptionnothing(java.lang.String filename)(package private) static ParseExceptionnotPositiveInt(Scanner scanner, java.lang.String notPosInt)(package private) static ParseExceptiononeway(Scanner scanner, java.lang.String method)(package private) static ParseExceptionoperationNotType(Scanner scanner, java.lang.String op)(package private) static ParseExceptionoutOfRange(Scanner scanner, java.lang.String value, java.lang.String type)(package private) static ParseExceptionrecursive(Scanner scanner, java.lang.String type, java.lang.String name)private static voidscannerInfo(Scanner scanner)(package private) static ParseExceptionselfInherit(Scanner scanner, java.lang.String name)(package private) static ParseExceptionstringTooLong(Scanner scanner, java.lang.String str, java.lang.String max)(package private) static ParseExceptionsyntaxError(Scanner scanner, int[] expected, int got)(package private) static ParseExceptionsyntaxError(Scanner scanner, int[] expected, java.lang.String got)(package private) static ParseExceptionsyntaxError(Scanner scanner, int expected, int got)(package private) static ParseExceptionsyntaxError(Scanner scanner, java.lang.String expected, java.lang.String got)(package private) static ParseExceptionunclosedComment(java.lang.String filename)(package private) static ParseExceptionundeclaredType(Scanner scanner, java.lang.String undeclaredType)(package private) static ParseExceptionwarning(Scanner scanner, java.lang.String message)(package private) static ParseExceptionwrongExprType(Scanner scanner, java.lang.String mustBe, java.lang.String is)(package private) static ParseExceptionwrongType(Scanner scanner, java.lang.String name, java.lang.String mustBe, java.lang.String is)
-
-
-
Constructor Detail
-
ParseException
ParseException(java.lang.String message)
Constructor: print the supplied message to Standard.err and create a new ParseException
-
ParseException
ParseException(java.lang.String message, boolean onlyAWarning)Constructor: print the supplied message to Standard.err, if it is not a warning, and create a new ParseException.
-
-
Method Detail
-
abstractValueBox
static ParseException abstractValueBox(Scanner scanner)
-
alreadyDeclared
static ParseException alreadyDeclared(Scanner scanner, java.lang.String type)
-
declNotInSameFile
static ParseException declNotInSameFile(Scanner scanner, java.lang.String type, java.lang.String firstFile)
-
alreadyDefaulted
static ParseException alreadyDefaulted(Scanner scanner)
-
alreadyDerived
static ParseException alreadyDerived(Scanner scanner, java.lang.String derived, java.lang.String iface)
-
alreadyRaised
static ParseException alreadyRaised(Scanner scanner, java.lang.String exception)
-
attributeNotType
static ParseException attributeNotType(Scanner scanner, java.lang.String attr)
-
badAbstract
static ParseException badAbstract(Scanner scanner, java.lang.String name)
-
badCustom
static ParseException badCustom(Scanner scanner)
-
badRepIDAlreadyAssigned
static ParseException badRepIDAlreadyAssigned(Scanner scanner, java.lang.String entry)
-
badRepIDForm
static ParseException badRepIDForm(Scanner scanner, java.lang.String entry)
-
badRepIDPrefix
static ParseException badRepIDPrefix(Scanner scanner, java.lang.String entry, java.lang.String expected, java.lang.String got)
-
badState
static ParseException badState(Scanner scanner, java.lang.String entry)
-
branchLabel
static ParseException branchLabel(Scanner scanner, java.lang.String label)
-
branchName
static ParseException branchName(Scanner scanner, java.lang.String name)
-
duplicateInit
static ParseException duplicateInit(Scanner scanner)
-
duplicateState
static ParseException duplicateState(Scanner scanner, java.lang.String name)
-
elseNoIf
static ParseException elseNoIf(Scanner scanner)
-
endNoIf
static ParseException endNoIf(Scanner scanner)
-
evaluationError
static ParseException evaluationError(Scanner scanner, java.lang.String problem)
-
forwardEntry
static ParseException forwardEntry(Scanner scanner, java.lang.String name)
-
forwardedValueBox
static ParseException forwardedValueBox(Scanner scanner, java.lang.String name)
-
generic
static ParseException generic(Scanner scanner, java.lang.String message)
-
illegalArray
static ParseException illegalArray(Scanner scanner, java.lang.String name)
-
illegalException
static ParseException illegalException(Scanner scanner, java.lang.String name)
-
invalidConst
static ParseException invalidConst(Scanner scanner, java.lang.String mustBe, java.lang.String is)
-
invalidConst
static ParseException invalidConst(Scanner scanner, java.lang.String type)
-
keywordCollision
static ParseException keywordCollision(Scanner scanner, java.lang.String id)
-
deprecatedKeywordWarning
static ParseException deprecatedKeywordWarning(Scanner scanner, java.lang.String id)
-
keywordCollisionWarning
static ParseException keywordCollisionWarning(Scanner scanner, java.lang.String id)
-
methodClash
static ParseException methodClash(Scanner scanner, java.lang.String interf, java.lang.String method)
-
moduleNotType
static ParseException moduleNotType(Scanner scanner, java.lang.String module)
-
nestedValueBox
static ParseException nestedValueBox(Scanner scanner)
-
noDefault
static ParseException noDefault(Scanner scanner)
-
nonAbstractParent
static ParseException nonAbstractParent(Scanner scanner, java.lang.String baseClass, java.lang.String parentClass)
-
nonAbstractParent2
static ParseException nonAbstractParent2(Scanner scanner, java.lang.String baseClass, java.lang.String parentClass)
-
nonAbstractParent3
static ParseException nonAbstractParent3(Scanner scanner, java.lang.String baseClass, java.lang.String parentClass)
-
notANumber
static ParseException notANumber(Scanner scanner, java.lang.String notNumber)
-
nothing
static ParseException nothing(java.lang.String filename)
-
notPositiveInt
static ParseException notPositiveInt(Scanner scanner, java.lang.String notPosInt)
-
oneway
static ParseException oneway(Scanner scanner, java.lang.String method)
-
operationNotType
static ParseException operationNotType(Scanner scanner, java.lang.String op)
-
outOfRange
static ParseException outOfRange(Scanner scanner, java.lang.String value, java.lang.String type)
-
recursive
static ParseException recursive(Scanner scanner, java.lang.String type, java.lang.String name)
-
selfInherit
static ParseException selfInherit(Scanner scanner, java.lang.String name)
-
stringTooLong
static ParseException stringTooLong(Scanner scanner, java.lang.String str, java.lang.String max)
-
syntaxError
static ParseException syntaxError(Scanner scanner, int expected, int got)
-
syntaxError
static ParseException syntaxError(Scanner scanner, java.lang.String expected, java.lang.String got)
-
syntaxError
static ParseException syntaxError(Scanner scanner, int[] expected, int got)
-
syntaxError
static ParseException syntaxError(Scanner scanner, int[] expected, java.lang.String got)
-
unclosedComment
static ParseException unclosedComment(java.lang.String filename)
-
undeclaredType
static ParseException undeclaredType(Scanner scanner, java.lang.String undeclaredType)
-
warning
static ParseException warning(Scanner scanner, java.lang.String message)
-
wrongType
static ParseException wrongType(Scanner scanner, java.lang.String name, java.lang.String mustBe, java.lang.String is)
-
wrongExprType
static ParseException wrongExprType(Scanner scanner, java.lang.String mustBe, java.lang.String is)
-
illegalForwardInheritance
static ParseException illegalForwardInheritance(Scanner scanner, java.lang.String declName, java.lang.String baseName)
-
illegalIncompleteTypeReference
static ParseException illegalIncompleteTypeReference(Scanner scanner, java.lang.String declName)
-
scannerInfo
private static void scannerInfo(Scanner scanner)
-
arg0
private static ParseException arg0(java.lang.String msgId, Scanner scanner)
-
arg1
private static ParseException arg1(java.lang.String msgId, Scanner scanner, java.lang.String arg1)
-
arg1Warning
private static ParseException arg1Warning(java.lang.String msgId, Scanner scanner, java.lang.String arg1)
-
arg2
private static ParseException arg2(java.lang.String msgId, Scanner scanner, java.lang.String arg1, java.lang.String arg2)
-
arg3
private static ParseException arg3(java.lang.String msgId, Scanner scanner, java.lang.String arg1, java.lang.String arg2, java.lang.String arg3)
-
-