|
TWE 2.3-2 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.enhydra.shark.xpdl.StandardPackageValidator
org.enhydra.jawe.base.xpdlvalidator.TogWEXPDLValidator
org.enhydra.jawe.wfmopen.WfMOpenXPDLValidator
Special WfMOpen validation - to determine if the package is 'WfMOpen' valid. It extends the JaWE's package validator to add some additional restrictions.
Field Summary |
Fields inherited from class org.enhydra.shark.xpdl.StandardPackageValidator |
ALLOW_UNDEFINED_END, ALLOW_UNDEFINED_START, CHECK_EXTERNAL_PACKAGES, CURRENT_XPDL_VERSION, ENCODING, epsValidationErrors, GET_EXISTING_SCHEMA_VALIDATION_ERRORS, LOCALE, properties, schemaValidationErrors, settings, VALIDATE_ACTUAL_PARAMETER_EXPRESSIONS, VALIDATE_CONDITION_BY_TYPE, VALIDATE_CONDITION_EXPRESSIONS, VALIDATE_DEADLINE_EXPRESSIONS, VALIDATE_PERFORMER_EXPRESSIONS, VALIDATE_SUBFLOW_REFERENCES, VALIDATE_UNUSED_VARIABLES, xmlInterface |
Constructor Summary | |
WfMOpenXPDLValidator()
|
|
WfMOpenXPDLValidator(java.util.Properties settings)
|
Method Summary | |
protected org.enhydra.shark.xpdl.StandardPackageValidator |
createValidatorInstance()
|
void |
validateElement(org.enhydra.shark.xpdl.elements.Application el,
java.util.List existingErrors,
boolean fullCheck)
|
void |
validateElement(org.enhydra.shark.xpdl.elements.DeclaredType el,
java.util.List existingErrors,
boolean fullCheck)
|
void |
validateElement(org.enhydra.shark.xpdl.elements.Package el,
java.util.List existingErrors,
boolean fullCheck)
|
void |
validateElement(org.enhydra.shark.xpdl.elements.Priority el,
java.util.List existingErrors,
boolean fullCheck)
|
void |
validateElement(org.enhydra.shark.xpdl.XMLAttribute el,
java.util.List existingErrors,
boolean fullCheck)
|
void |
validateScript(org.enhydra.shark.xpdl.elements.Script el,
java.util.List existingErrors,
boolean fullCheck)
Introduces restrictions on script type. |
Methods inherited from class org.enhydra.jawe.base.xpdlvalidator.TogWEXPDLValidator |
checkActivityConnection |
Methods inherited from class org.enhydra.shark.xpdl.StandardPackageValidator |
checkActivityId, checkANDSplit, checkBlockId, checkDeclaredTypeId, checkExternalPackages, checkGraphConformanceForWpOrAs, checkGraphConnectionsForWpOrAs, checkMultipleOtherwiseOrDefaultExceptionTransitions, checkParameterMatching, checkSubFlowId, checkToolId, checkTransitionFrom, checkTransitionId, checkTransitionRefId, checkTransitionTo, checkXORSplit, clearCache, clearCache, containsTransitionWithId, createIncidenceMatrix, getExtPkgValidationErrors, getNoOfANDSplitsOrJoins, getNoOfReferences, hasAnyPostcondition, hasErrors, init, init, init, isEmpty, isIdUnique, isIdValid, isRemoteSubflowIdOK, main, prepareMessageString, printIM, printIM2, reCheckExternalPackage, validateAgainstXPDLSchema, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateElement, validateStandard |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public WfMOpenXPDLValidator()
public WfMOpenXPDLValidator(java.util.Properties settings) throws java.lang.Exception
Method Detail |
public void validateElement(org.enhydra.shark.xpdl.XMLAttribute el, java.util.List existingErrors, boolean fullCheck)
public void validateElement(org.enhydra.shark.xpdl.elements.Application el, java.util.List existingErrors, boolean fullCheck)
public void validateElement(org.enhydra.shark.xpdl.elements.DeclaredType el, java.util.List existingErrors, boolean fullCheck)
public void validateElement(org.enhydra.shark.xpdl.elements.Package el, java.util.List existingErrors, boolean fullCheck)
public void validateElement(org.enhydra.shark.xpdl.elements.Priority el, java.util.List existingErrors, boolean fullCheck)
public void validateScript(org.enhydra.shark.xpdl.elements.Script el, java.util.List existingErrors, boolean fullCheck)
protected org.enhydra.shark.xpdl.StandardPackageValidator createValidatorInstance()
createValidatorInstance
in class TogWEXPDLValidator
|
TWE 2.3-2 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |