Package | Description |
---|---|
org.eclipse.ocl |
Definition of the extensible environment API for OCL parsing and evaluation.
|
org.eclipse.ocl.lpg | |
org.eclipse.ocl.options | |
org.eclipse.ocl.parser | |
org.eclipse.ocl.util |
Miscellaneous utilities in support of the OCL parser and environment
implementations.
|
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractEnvironment.notOK(Option<ProblemHandler.Severity> option)
Queries whether I have a non-OK setting for the specified problem option.
|
Modifier and Type | Method and Description |
---|---|
static ProblemHandler.Severity |
ProblemHandler.Severity.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ProblemHandler.Severity[] |
ProblemHandler.Severity.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractProblemHandler.analyzerProblem(ProblemHandler.Severity problemSeverity,
java.lang.String problemMessage,
java.lang.String processingContext,
int startOffset,
int endOffset) |
void |
ProblemHandler.analyzerProblem(ProblemHandler.Severity problemSeverity,
java.lang.String problemMessage,
java.lang.String processingContext,
int startOffset,
int endOffset)
Convenience method typically invoking
handleProblem
with a analyzerProblem processing phase. |
void |
AbstractProblemHandler.handleProblem(ProblemHandler.Severity problemSeverity,
ProblemHandler.Phase processingPhase,
java.lang.String problemMessage,
java.lang.String processingContext,
int startOffset,
int endOffset)
Implements the interface, invoking
addProblem with a line comprising
processingPhase-problemSeverity in processingContext; lineNumber : problemMessage . |
void |
ProblemHandler.handleProblem(ProblemHandler.Severity problemSeverity,
ProblemHandler.Phase processingPhase,
java.lang.String problemMessage,
java.lang.String processingContext,
int startOffset,
int endOffset)
Handle a problem of problemSeverity that has arisen during processingPhase and which
is explained by problemMessage optionally clarified, if non-null, by processingContext,
and if non-negative by the startOffset and endOffset character indexes in the parsing stream.
|
void |
AbstractProblemHandler.lexerProblem(ProblemHandler.Severity problemSeverity,
java.lang.String problemMessage,
java.lang.String processingContext,
int startOffset,
int endOffset) |
void |
ProblemHandler.lexerProblem(ProblemHandler.Severity problemSeverity,
java.lang.String problemMessage,
java.lang.String processingContext,
int startOffset,
int endOffset)
Convenience method typically invoking
handleProblem
with a lexerProblem processing phase. |
void |
AbstractProblemHandler.parserProblem(ProblemHandler.Severity problemSeverity,
java.lang.String problemMessage,
java.lang.String processingContext,
int startOffset,
int endOffset) |
void |
ProblemHandler.parserProblem(ProblemHandler.Severity problemSeverity,
java.lang.String problemMessage,
java.lang.String processingContext,
int startOffset,
int endOffset)
Convenience method typically invoking
handleProblem
with a parserProblem processing phase. |
void |
AbstractBasicEnvironment.problem(ProblemHandler.Severity severity,
ProblemHandler.Phase phase,
java.lang.String problemMessage,
java.lang.String problemContext,
java.lang.Object problemObject) |
void |
BasicEnvironment.problem(ProblemHandler.Severity severity,
ProblemHandler.Phase phase,
java.lang.String problemMessage,
java.lang.String problemContext,
java.lang.Object problemObject)
Generically reports a problem about some object.
|
void |
AbstractProblemHandler.utilityProblem(ProblemHandler.Severity problemSeverity,
java.lang.String problemMessage,
java.lang.String processingContext,
int startOffset,
int endOffset) |
void |
ProblemHandler.utilityProblem(ProblemHandler.Severity problemSeverity,
java.lang.String problemMessage,
java.lang.String processingContext,
int startOffset,
int endOffset)
Convenience method typically invoking
handleProblem
with a utilityProblem processing phase. |
void |
AbstractProblemHandler.validatorProblem(ProblemHandler.Severity problemSeverity,
java.lang.String problemMessage,
java.lang.String processingContext,
int startOffset,
int endOffset) |
void |
ProblemHandler.validatorProblem(ProblemHandler.Severity problemSeverity,
java.lang.String problemMessage,
java.lang.String processingContext,
int startOffset,
int endOffset)
Convenience method typically invoking
handleProblem
with a validatorProblem processing phase. |
Modifier and Type | Method and Description |
---|---|
ProblemHandler.Severity |
ProblemOption.getDefaultValue() |
ProblemHandler.Severity |
ProblemOption.getValueOf(java.lang.String string) |
Modifier and Type | Method and Description |
---|---|
void |
OCLProblemHandler.handleProblem(ProblemHandler.Severity problemSeverity,
ProblemHandler.Phase processingPhase,
java.lang.String problemMessage,
java.lang.String processingContext,
int startOffset,
int endOffset) |
void |
OCLProblemHandler.parserProblem(ProblemHandler.Severity problemSeverity,
java.lang.String problemMessage,
java.lang.String processingContext,
int startOffset,
int endOffset) |
Modifier and Type | Method and Description |
---|---|
void |
ProblemHandlerWrapper.analyzerProblem(ProblemHandler.Severity problemSeverity,
java.lang.String problemMessage,
java.lang.String processingContext,
int startOffset,
int endOffset) |
void |
ProblemHandlerWrapper.Tee.analyzerProblem(ProblemHandler.Severity problemSeverity,
java.lang.String problemMessage,
java.lang.String processingContext,
int startOffset,
int endOffset) |
void |
ProblemHandlerWrapper.handleProblem(ProblemHandler.Severity problemSeverity,
ProblemHandler.Phase processingPhase,
java.lang.String problemMessage,
java.lang.String processingContext,
int startOffset,
int endOffset) |
void |
ProblemHandlerWrapper.Tee.handleProblem(ProblemHandler.Severity problemSeverity,
ProblemHandler.Phase processingPhase,
java.lang.String problemMessage,
java.lang.String processingContext,
int startOffset,
int endOffset) |
void |
ProblemHandlerWrapper.lexerProblem(ProblemHandler.Severity problemSeverity,
java.lang.String problemMessage,
java.lang.String processingContext,
int startOffset,
int endOffset) |
void |
ProblemHandlerWrapper.Tee.lexerProblem(ProblemHandler.Severity problemSeverity,
java.lang.String problemMessage,
java.lang.String processingContext,
int startOffset,
int endOffset) |
void |
ProblemHandlerWrapper.parserProblem(ProblemHandler.Severity problemSeverity,
java.lang.String problemMessage,
java.lang.String processingContext,
int startOffset,
int endOffset) |
void |
ProblemHandlerWrapper.Tee.parserProblem(ProblemHandler.Severity problemSeverity,
java.lang.String problemMessage,
java.lang.String processingContext,
int startOffset,
int endOffset) |
void |
ProblemHandlerWrapper.utilityProblem(ProblemHandler.Severity problemSeverity,
java.lang.String problemMessage,
java.lang.String processingContext,
int startOffset,
int endOffset) |
void |
ProblemHandlerWrapper.Tee.utilityProblem(ProblemHandler.Severity problemSeverity,
java.lang.String problemMessage,
java.lang.String processingContext,
int startOffset,
int endOffset) |
void |
ProblemHandlerWrapper.validatorProblem(ProblemHandler.Severity problemSeverity,
java.lang.String problemMessage,
java.lang.String processingContext,
int startOffset,
int endOffset) |
void |
ProblemHandlerWrapper.Tee.validatorProblem(ProblemHandler.Severity problemSeverity,
java.lang.String problemMessage,
java.lang.String processingContext,
int startOffset,
int endOffset) |