| java.lang.Object org.ofbiz.workflow.definition.XpdlReader
XpdlReader | public class XpdlReader (Code) | | XpdlReader - Reads Process Definition objects from XPDL
author: David E. Jones author: Andy Zeneski version: $Revision: 1.1 $ since: 2.0 |
Method Summary | |
protected String | getExtendedAttributeValue(Element element, String name, String defaultValue) | public static void | importXpdl(URL location, GenericDelegator delegator) | public static void | main(String[] args) | protected void | readActivities(List activities, String packageId, String packageVersion, String processId, String processVersion, GenericValue processValue) | protected void | readActivity(Element activityElement, String packageId, String packageVersion, String processId, String processVersion) | protected String | readActualParameters(List actualParameters) | public List | readAll(Document document) | protected void | readApplications(List applications, String packageId, String packageVersion, String processId, String processVersion) | protected void | readDataFields(List dataFields, String packageId, String packageVersion, String processId, String processVersion) | protected String | readExtendedAttributes(List extendedAttributes) | protected void | readExternalPackages(List externalPackages, String packageId, String packageVersion) | protected void | readFormalParameters(List formalParameters, String packageId, String packageVersion, String processId, String processVersion, String applicationId) | protected void | readLoop(Element loopElement, String packageId, String packageVersion, String processId, String processVersion, String activityId) | protected void | readPackage(Element packageElement) | protected void | readParticipants(List participants, String packageId, String packageVersion, String processId, String processVersion, GenericValue valueObject) | protected boolean | readRedefinableHeader(Element redefinableHeaderElement, GenericValue valueObject, String prefix) | protected void | readResponsibles(List responsibles, GenericValue valueObject, String prefix) | protected void | readSubFlow(Element subFlowElement, String packageId, String packageVersion, String processId, String processVersion, String activityId) | protected void | readTool(Element toolElement, String packageId, String packageVersion, String processId, String processVersion, String activityId) | protected void | readTools(List tools, String packageId, String packageVersion, String processId, String processVersion, String activityId) | protected void | readTransition(Element transitionElement, String packageId, String packageVersion, String processId, String processVersion) | protected void | readTransitionRefs(List transitionRefs, String packageId, String packageVersion, String processId, String processVersion, String activityId) | protected void | readTransitionRestriction(Element transitionRestrictionElement, GenericValue activityValue) | protected void | readTransitionRestrictions(List transitionRestrictions, GenericValue activityValue) | protected void | readTransitions(List transitions, String packageId, String packageVersion, String processId, String processVersion) | protected void | readType(Element element, GenericValue value) Reads information about "Type" entity member sub-elements; the value
object passed must have two fields to contain Type information:
dataTypeEnumId and complexTypeInfoId . | protected void | readTypeDeclarations(List typeDeclarations, String packageId, String packageVersion) | protected void | readWorkflowProcess(Element workflowProcessElement, String packageId, String packageVersion) | protected void | readWorkflowProcesses(List workflowProcesses, String packageId, String packageVersion) | public static List | readXpdl(URL location, GenericDelegator delegator) Gets an XML file from the specified location and reads it into
GenericValue objects from the given delegator and returns them in a
List; does not write to the database, just gets the entities. |
readActualParameters | protected String readActualParameters(List actualParameters)(Code) | | |
readExtendedAttributes | protected String readExtendedAttributes(List extendedAttributes)(Code) | | |
readExternalPackages | protected void readExternalPackages(List externalPackages, String packageId, String packageVersion)(Code) | | |
readType | protected void readType(Element element, GenericValue value)(Code) | | Reads information about "Type" entity member sub-elements; the value
object passed must have two fields to contain Type information:
dataTypeEnumId and complexTypeInfoId .
|
readXpdl | public static List readXpdl(URL location, GenericDelegator delegator) throws DefinitionParserException(Code) | | Gets an XML file from the specified location and reads it into
GenericValue objects from the given delegator and returns them in a
List; does not write to the database, just gets the entities.
|
|
|