Package cruise.umple.parser
Class ParseResult
java.lang.Object
cruise.umple.parser.ParseResult
public class ParseResult
extends java.lang.Object
Represents the results of parsing, such as if it was successful,
whether it had warnings, etc.
-
Constructor Summary
Constructors Constructor Description ParseResult(boolean aWasSuccess)
-
Method Summary
Modifier and Type Method Description boolean
addErrorMessage(ErrorMessage aErrorMessage)
boolean
addErrorMessageAt(ErrorMessage aErrorMessage, int index)
boolean
addOrMoveErrorMessageAt(ErrorMessage aErrorMessage, int index)
void
delete()
ErrorMessage
getErrorMessage(int index)
java.util.List<ErrorMessage>
getErrorMessages()
The error messages related to parsing.boolean
getHasWarnings()
Specifies whether or not the parsing has warnings.Position
getPosition()
boolean
getWasSuccess()
Specifies whether or not the parsing was successful.boolean
hasErrorMessages()
boolean
hasPosition()
int
indexOfErrorMessage(ErrorMessage aErrorMessage)
boolean
isHasWarnings()
boolean
isWasSuccess()
static int
minimumNumberOfErrorMessages()
int
numberOfErrorMessages()
boolean
removeErrorMessage(ErrorMessage aErrorMessage)
boolean
setHasWarnings(boolean aHasWarnings)
boolean
setPosition(Position aNewPosition)
boolean
setWasSuccess(boolean aWasSuccess)
java.lang.String
toJSON()
java.lang.String
toString()
-
Constructor Details
-
ParseResult
public ParseResult(boolean aWasSuccess)
-
-
Method Details
-
setWasSuccess
public boolean setWasSuccess(boolean aWasSuccess) -
setHasWarnings
public boolean setHasWarnings(boolean aHasWarnings) -
getWasSuccess
public boolean getWasSuccess()Specifies whether or not the parsing was successful. -
getHasWarnings
public boolean getHasWarnings()Specifies whether or not the parsing has warnings. -
isWasSuccess
public boolean isWasSuccess() -
isHasWarnings
public boolean isHasWarnings() -
getPosition
-
hasPosition
public boolean hasPosition() -
getErrorMessage
-
getErrorMessages
The error messages related to parsing. -
numberOfErrorMessages
public int numberOfErrorMessages() -
hasErrorMessages
public boolean hasErrorMessages() -
indexOfErrorMessage
-
setPosition
-
minimumNumberOfErrorMessages
public static int minimumNumberOfErrorMessages() -
addErrorMessage
-
removeErrorMessage
-
addErrorMessageAt
-
addOrMoveErrorMessageAt
-
delete
public void delete() -
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-
toJSON
public java.lang.String toJSON()
-