org.alfresco.repo.workflow.jbpm
Class JBPMJpdlXmlReader

java.lang.Object
  extended by org.jbpm.jpdl.xml.JpdlXmlReader
      extended by org.alfresco.repo.workflow.jbpm.JBPMJpdlXmlReader
All Implemented Interfaces:
java.io.Serializable, org.jbpm.jpdl.xml.ProblemListener

public class JBPMJpdlXmlReader
extends org.jbpm.jpdl.xml.JpdlXmlReader

Extended JpdlXmlReader with access to problems encountered during compile. Provides extension to Timers (to allow for absolute date).

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.jbpm.jpdl.xml.JpdlXmlReader
document, initialNodeName, inputSource, problemListener, problems, processDefinition, unresolvedActionReferences, unresolvedTransitionDestinations
 
Constructor Summary
JBPMJpdlXmlReader(org.xml.sax.InputSource inputSource)
           
JBPMJpdlXmlReader(org.xml.sax.InputSource inputSource, org.jbpm.jpdl.xml.ProblemListener problemListener)
           
JBPMJpdlXmlReader(java.io.InputStream inputStream)
           
JBPMJpdlXmlReader(java.io.Reader reader)
           
 
Method Summary
 java.util.List getProblems()
          Gets the problems
protected  void readNodeTimer(org.dom4j.Element timerElement, org.jbpm.graph.def.Node node)
          
protected  void readTaskTimer(org.dom4j.Element timerElement, org.jbpm.taskmgmt.def.Task task)
          
 
Methods inherited from class org.jbpm.jpdl.xml.JpdlXmlReader
addAction, addError, addError, addProblem, addUnresolvedActionReference, addUnresolvedTransitionDestination, addWarning, close, createAction, createMailDelegation, getProcessDefinition, getProperty, parseProcessDefinitionAttributes, readAction, readActions, readAssignmentDelegation, readEvents, readExceptionHandler, readExceptionHandlers, readNode, readNodes, readNodeTimers, readProcessDefinition, readSingleAction, readStartStateTask, readSwimlanes, readTask, readTaskController, readTasks, readTaskTimers, readVariableAccesses, resolveActionReferences, resolveTransitionDestination, resolveTransitionDestinations, resolveTransitionDestinations, verifySwimlaneAssignments
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JBPMJpdlXmlReader

public JBPMJpdlXmlReader(java.io.InputStream inputStream)

JBPMJpdlXmlReader

public JBPMJpdlXmlReader(org.xml.sax.InputSource inputSource,
                         org.jbpm.jpdl.xml.ProblemListener problemListener)

JBPMJpdlXmlReader

public JBPMJpdlXmlReader(org.xml.sax.InputSource inputSource)

JBPMJpdlXmlReader

public JBPMJpdlXmlReader(java.io.Reader reader)
Method Detail

readNodeTimer

protected void readNodeTimer(org.dom4j.Element timerElement,
                             org.jbpm.graph.def.Node node)

Overrides:
readNodeTimer in class org.jbpm.jpdl.xml.JpdlXmlReader

readTaskTimer

protected void readTaskTimer(org.dom4j.Element timerElement,
                             org.jbpm.taskmgmt.def.Task task)

Overrides:
readTaskTimer in class org.jbpm.jpdl.xml.JpdlXmlReader

getProblems

public java.util.List getProblems()
Gets the problems

Returns:
problems


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.