Package com.evolveum.midpoint.prism
Interface ParsingContext
-
- All Superinterfaces:
Cloneable
- All Known Implementing Classes:
ParsingContextImpl
public interface ParsingContext extends Cloneable
TODO TODO TODO
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ParsingContext
clone()
ParsingContext
compat()
XNodeProcessorEvaluationMode
getEvaluationMode()
List<String>
getWarnings()
boolean
hasWarnings()
boolean
isAllowMissingRefTypes()
boolean
isCompat()
boolean
isStrict()
ParsingContext
strict()
void
warn(Trace logger, String message)
void
warn(String message)
void
warnOrThrow(Trace logger, String message)
void
warnOrThrow(Trace logger, String message, Throwable t)
-
-
-
Method Detail
-
isAllowMissingRefTypes
boolean isAllowMissingRefTypes()
-
isCompat
boolean isCompat()
-
isStrict
boolean isStrict()
-
warnOrThrow
void warnOrThrow(Trace logger, String message) throws SchemaException
- Throws:
SchemaException
-
warnOrThrow
void warnOrThrow(Trace logger, String message, Throwable t) throws SchemaException
- Throws:
SchemaException
-
warn
void warn(String message)
-
hasWarnings
boolean hasWarnings()
-
clone
ParsingContext clone()
-
strict
ParsingContext strict()
-
compat
ParsingContext compat()
-
getEvaluationMode
XNodeProcessorEvaluationMode getEvaluationMode()
-
-