org.yawlfoundation.yawl.unmarshal
Class YDecompositionParser

java.lang.Object
  extended by org.yawlfoundation.yawl.unmarshal.YDecompositionParser

public class YDecompositionParser
extends Object

Builds decomposition objects from XML doclets.

Author:
Lachlan Aldred, Michael Adams refactored for version 2

Method Summary
protected  Map<YTask,String> getDecomposesToIDs()
           
static void parseLocalVariable(org.jdom.Element localVariableElem, YVariable variable, org.jdom.Namespace ns, boolean version2)
          Adds variable specific information to the YParameter argument (in & out var).
static void parseParameter(org.jdom.Element paramElem, YParameter parameter, org.jdom.Namespace ns, boolean version2)
          Adds parameter specific information to the YParameter argument (in & out var).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

parseLocalVariable

public static void parseLocalVariable(org.jdom.Element localVariableElem,
                                      YVariable variable,
                                      org.jdom.Namespace ns,
                                      boolean version2)
Adds variable specific information to the YParameter argument (in & out var).

Parameters:
localVariableElem -
variable -

parseParameter

public static void parseParameter(org.jdom.Element paramElem,
                                  YParameter parameter,
                                  org.jdom.Namespace ns,
                                  boolean version2)
Adds parameter specific information to the YParameter argument (in & out var).

Parameters:
paramElem - the XML data
parameter - the in & out var.

getDecomposesToIDs

protected Map<YTask,String> getDecomposesToIDs()


Copyright © 2004-2012 The YAWL Foundation.