Together Workflow Editor 3.0-1 API

org.enhydra.jawe.base.xpdlvalidator
Class TogWEXPDLValidator

java.lang.Object
  extended by org.enhydra.shark.xpdl.StandardPackageValidator
      extended by org.enhydra.jawe.base.xpdlvalidator.TogWEXPDLValidator
All Implemented Interfaces:
org.enhydra.shark.xpdl.XMLValidator
Direct Known Subclasses:
SharkXPDLValidator, WfMOpenXPDLValidator

public class TogWEXPDLValidator
extends org.enhydra.shark.xpdl.StandardPackageValidator

Used to validate XPDL model.

Author:
Sasa Bojanic

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
TogWEXPDLValidator()
           
TogWEXPDLValidator(java.util.Properties settings)
           
 
Method Summary
protected  boolean checkActivityConnection(org.enhydra.shark.xpdl.elements.Activity act, java.util.List existingErrors, boolean fullCheck)
           
protected  org.enhydra.shark.xpdl.StandardPackageValidator createValidatorInstance()
           
 
Methods inherited from class org.enhydra.shark.xpdl.StandardPackageValidator
additionalExpressionCheck, canBeExpression, checkActivityId, checkANDSplit, checkBlockId, checkDeclaredTypeId, checkExternalPackages, checkGraphConformanceForWpOrAs, checkGraphConnectionsForWpOrAs, checkMultipleOtherwiseOrDefaultExceptionTransitions, checkParameterMatching, checkSubFlowId, checkToolId, checkTransitionFrom, checkTransitionId, checkTransitionRefId, checkTransitionTo, checkXORSplit, clearCache, clearCache, containsTransitionWithId, createIncidenceMatrix, getActualParameterOrConditionChoices, getDeadlineConditionChoices, getExtPkgValidationErrors, getNoOfANDSplitsOrJoins, getNoOfReferences, getPerformerChoices, 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, 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

TogWEXPDLValidator

public TogWEXPDLValidator()

TogWEXPDLValidator

public TogWEXPDLValidator(java.util.Properties settings)
Method Detail

checkActivityConnection

protected boolean checkActivityConnection(org.enhydra.shark.xpdl.elements.Activity act,
                                          java.util.List existingErrors,
                                          boolean fullCheck)
Overrides:
checkActivityConnection in class org.enhydra.shark.xpdl.StandardPackageValidator

createValidatorInstance

protected org.enhydra.shark.xpdl.StandardPackageValidator createValidatorInstance()
Overrides:
createValidatorInstance in class org.enhydra.shark.xpdl.StandardPackageValidator

Together Workflow Editor 3.0-1 API