Class PEComponentData
java.lang.Object
|
+--PEComponentData
- public class PEComponentData
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
Constructor Summary |
PEComponentData(java.lang.String n,
java.lang.String type)
|
Methods inherited from class java.lang.Object |
,
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
wait,
wait,
wait |
the_data
java.util.Hashtable the_data
TASK
public static final java.lang.String TASK
ACTION
public static final java.lang.String ACTION
NLT
public static final java.lang.String NLT
LIBRARY
public static final java.lang.String LIBRARY
PROVIDES
public static final java.lang.String PROVIDES
task
public boolean task
action
public boolean action
nlt
public boolean nlt
library
public boolean library
library_expanded
public boolean library_expanded
provides
public boolean provides
level
public int level
PEComponentData
public PEComponentData(java.lang.String n,
java.lang.String type)
isTask
public boolean isTask()
isAction
public boolean isAction()
isNLT
public boolean isNLT()
isLibrary
public boolean isLibrary()
isProvides
public boolean isProvides()
isLibraryExpanded
public boolean isLibraryExpanded()
setLibraryExpanded
public void setLibraryExpanded(boolean b)
setName
public java.lang.String setName(java.lang.String name)
getName
public java.lang.String getName()
getType
public java.lang.String getType()
setType
public java.lang.String setType(java.lang.String type)
setParent
public java.lang.String setParent(java.lang.String name)
getParent
public java.lang.String getParent()
addChild
public boolean addChild(java.lang.String name)
setChildren
public java.util.Vector setChildren(java.util.Vector list)
removeChild
public void removeChild(java.lang.String name)
getChildren
public java.util.Vector getChildren()
addParameter
public boolean addParameter(java.lang.String name)
setParameters
public java.util.Vector setParameters(java.util.Vector list)
removeParameter
public void removeParameter(java.lang.String name)
getParameters
public java.util.Vector getParameters()
addProvision
public boolean addProvision(java.lang.String name)
setProvisions
public java.util.Vector setProvisions(java.util.Vector list)
removeProvision
public void removeProvision(java.lang.String name)
getProvisions
public java.util.Vector getProvisions()
addOutcome
public boolean addOutcome(java.lang.String name)
setOutcomes
public java.util.Vector setOutcomes(java.util.Vector list)
removeOutcome
public void removeOutcome(java.lang.String name)
getOutcomes
public java.util.Vector getOutcomes()
setCAF
public void setCAF(java.lang.String name)
getCAF
public java.lang.String getCAF()
setTo
public java.lang.String setTo(java.lang.String name)
getTo
public java.lang.String getTo()
setFrom
public java.lang.String setFrom(java.lang.String name)
getFrom
public java.lang.String getFrom()
getFromClass
public java.lang.String getFromClass()
getFromVar
public java.lang.String getFromVar()
getToClass
public java.lang.String getToClass()
getToVar
public java.lang.String getToVar()
addUtilityFunction
public boolean addUtilityFunction(java.lang.String func)
setUtilityFunctions
public java.util.Vector setUtilityFunctions(java.util.Vector list)
removeUtilityFunction
public void removeUtilityFunction(java.lang.String func)
getUtilityFunctions
public java.util.Vector getUtilityFunctions()
getCost
public java.lang.String getCost(java.lang.String outcome_name)
- This is the new stuff
setCost
public void setCost(java.lang.String outcome_name,
java.lang.String cost)
getQuality
public java.lang.String getQuality(java.lang.String outcome_name)
setQuality
public void setQuality(java.lang.String outcome_name,
java.lang.String quality)
getDuration
public java.lang.String getDuration(java.lang.String outcome_name)
setDuration
public void setDuration(java.lang.String outcome_name,
java.lang.String duration)
setActionDensity
public void setActionDensity(java.lang.String outcome_name,
java.lang.String density)
getActionDensity
public java.lang.String getActionDensity(java.lang.String outcome_name)
setDeadline
public java.lang.String setDeadline(java.lang.String deadline)
getDeadline
public java.lang.String getDeadline()
setEarliestStartTime
public java.lang.String setEarliestStartTime(java.lang.String estart)
getEarliestStartTime
public java.lang.String getEarliestStartTime()
setLibrary
public void setLibrary(java.util.Hashtable lib)
getLibrary
public java.util.Hashtable getLibrary()
toString
public java.lang.String toString()
- Overrides:
- toString in class java.lang.Object
toTaemsObject
public Node toTaemsObject()
toTaems
public java.lang.String toTaems()
getVecElements
java.lang.String getVecElements(java.util.Vector v,
java.lang.String key)
getOutcomeProfiles
java.lang.String getOutcomeProfiles()
toJava
public void toJava(java.io.File dir)
throws java.io.IOException
taemsCAFObject
public taems.QAF taemsCAFObject()
taemsCAF
public java.lang.String taemsCAF()
taemsOutcomeObjects
public java.util.Vector taemsOutcomeObjects()
taemsOutcomes
public java.lang.String taemsOutcomes()
getDensity
public int getDensity()