Methods in uk.org.ogsadai.activity that throw DocumentValidationException |
Activity[] |
ActivityFactoryImpl.createActivities(org.w3c.dom.Document document)
|
private void |
ActivityFactoryImpl.parseChildren(org.w3c.dom.Node root, java.util.List list)
Recursively parses the children of the specified node of a perform document, creating activities as their specifications are encountered and adding these to a list. |
protected void |
ConfigurableActivitiesDocumentValidator.performValidation(org.w3c.dom.Document document)
|
private void |
ConfigurableActivitiesDocumentValidator.validateFile(java.lang.String name, java.lang.String path)
Validates the specified file, checking that it exists and contains well-formed XML. |
protected void |
SchemaDocumentValidator.performValidation(org.w3c.dom.Document request)
|
protected void |
UnknownActivityDocumentValidator.performValidation(org.w3c.dom.Document request)
|
private void |
UnknownActivityDocumentValidator.validateChildren(org.w3c.dom.Node parent)
Recursively validates the child elements of the specified parent, ensuring that any activity elements are known about. |
protected void |
ActivityClassDocumentValidator.performValidation(org.w3c.dom.Document document)
|
private void |
ActivityClassDocumentValidator.validateImplementation(java.lang.String implementation, boolean usesConfigFile)
Validates the implementation class, making sure is accessible and that it inherits from Activity . |
protected void |
ActivityPropertyDocumentValidator.performValidation(org.w3c.dom.Document document)
|
private void |
ActivityPropertyDocumentValidator.validatePropertyElements(java.lang.String name, org.w3c.dom.NodeList properties)
Checks there are no duplicate property keys. |
Activity[] |
ActivityFactory.createActivities(org.w3c.dom.Document document)
Constructs the activity implementations for each of the activity elements contained in the given perform document. |