org.yawlfoundation.yawl.cost.data
Class CostModelCache

java.lang.Object
  extended by org.yawlfoundation.yawl.cost.data.CostModelCache

public class CostModelCache
extends Object

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

Constructor Summary
CostModelCache(YSpecificationID specID)
           
 
Method Summary
 boolean add(CostModel model)
           
 DriverMatrix getDriverMatrix()
           
 CostModel getModel(String modelID)
           
 Set<CostModel> getModels()
           
 YSpecificationID getSpecID()
           
 void refreshDriverMatrix()
           
 boolean remove(CostModel model)
           
 void setModels(Set<CostModel> models)
           
 void setSpecID(YSpecificationID specID)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CostModelCache

public CostModelCache(YSpecificationID specID)
Method Detail

getSpecID

public YSpecificationID getSpecID()

setSpecID

public void setSpecID(YSpecificationID specID)

getModels

public Set<CostModel> getModels()

setModels

public void setModels(Set<CostModel> models)

add

public boolean add(CostModel model)

remove

public boolean remove(CostModel model)

getModel

public CostModel getModel(String modelID)

getDriverMatrix

public DriverMatrix getDriverMatrix()

refreshDriverMatrix

public void refreshDriverMatrix()


Copyright © 2004-2012 The YAWL Foundation.