org.yawlfoundation.yawl.cost.data
Class CostModel

java.lang.Object
  extended by org.yawlfoundation.yawl.cost.data.CostModel
All Implemented Interfaces:
XNodeIO

public class CostModel
extends Object
implements XNodeIO

Author:
Michael Adams
Created/Last Date:
3/10/11

Constructor Summary
CostModel()
           
CostModel(XNode model)
           
 
Method Summary
 void fromXNode(XNode node)
           
 Set<CostDriver> getDrivers()
           
 String getId()
           
 YSpecificationID getSpecID()
           
 XNodeIO newInstance(XNode node)
           
 void setId(String id)
           
 void setSpecID(XNode node)
           
 void setSpecID(YSpecificationID specID)
           
 String toXML()
           
 XNode toXNode()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CostModel

public CostModel()

CostModel

public CostModel(XNode model)
Method Detail

getId

public String getId()

setId

public void setId(String id)

getSpecID

public YSpecificationID getSpecID()

setSpecID

public void setSpecID(YSpecificationID specID)

getDrivers

public Set<CostDriver> getDrivers()

setSpecID

public void setSpecID(XNode node)

toXML

public String toXML()

fromXNode

public void fromXNode(XNode node)
Specified by:
fromXNode in interface XNodeIO

toXNode

public XNode toXNode()
Specified by:
toXNode in interface XNodeIO

newInstance

public XNodeIO newInstance(XNode node)
Specified by:
newInstance in interface XNodeIO


Copyright © 2004-2012 The YAWL Foundation.