public class SimulationProperty extends HighLevelProperty<SimulationProperty>
Constructor and Description |
---|
SimulationProperty() |
SimulationProperty(SimulationProperty simProp) |
Modifier and Type | Method and Description |
---|---|
SimulationProperty |
clone(java.lang.Object element) |
int |
compare(java.lang.Object o1,
java.lang.Object o2) |
java.util.List<LikeFactor> |
getActivity() |
SimulationProperty |
getDefaultValue()
We want to have a default value for a property s.t., we can reason on it
|
GUIProperty<SimulationProperty> |
getGUIProperty() |
java.lang.Long |
getID() |
int |
getLengthOfSubRuns() |
java.util.Set<Constructs> |
getMeaningfulTypeConstructs() |
java.lang.String |
getName() |
int |
getNrSubRuns() |
java.util.List<LikeFactor> |
getOriginator() |
QueueType |
getqType() |
int |
getWarmUpPeriod() |
boolean |
isPull() |
boolean |
isPush() |
java.lang.String |
marshall(java.lang.Object value) |
void |
setActivity(java.util.List<LikeFactor> activity) |
void |
setLengthOfSubRuns(int lengthOfSubRuns) |
void |
setNrSubRuns(int nrSubRuns) |
void |
setOriginator(java.util.List<LikeFactor> originator) |
void |
setPull(boolean pull) |
void |
setPush(boolean push) |
void |
setqType(QueueType qType) |
void |
setWarmUpPeriod(int warmUpPeriod) |
java.lang.Object |
unmarshall(java.lang.String xml) |
equals, getDependencies, getIcon, getValueDouble, hashCode, hasOrdering, higherBetter, monotonicity, toString
public SimulationProperty()
public SimulationProperty(SimulationProperty simProp)
public QueueType getqType()
public void setqType(QueueType qType)
public boolean isPush()
public void setPush(boolean push)
public boolean isPull()
public void setPull(boolean pull)
public java.util.List<LikeFactor> getActivity()
public void setActivity(java.util.List<LikeFactor> activity)
public java.util.List<LikeFactor> getOriginator()
public void setOriginator(java.util.List<LikeFactor> originator)
public int getWarmUpPeriod()
public void setWarmUpPeriod(int warmUpPeriod)
public int getNrSubRuns()
public void setNrSubRuns(int nrSubRuns)
public int getLengthOfSubRuns()
public void setLengthOfSubRuns(int lengthOfSubRuns)
public java.lang.Long getID()
public java.lang.String getName()
public int compare(java.lang.Object o1, java.lang.Object o2)
compare
in interface Property<SimulationProperty>
compare
in class HighLevelProperty<SimulationProperty>
o1
- a value for a propertyo2
- another value for a propertypublic SimulationProperty getDefaultValue()
Property
public SimulationProperty clone(java.lang.Object element)
public java.lang.String marshall(java.lang.Object value)
value
- the value of the object to be writtenpublic java.lang.Object unmarshall(java.lang.String xml)
xml
- the xml fragment to be parsedpublic GUIProperty<SimulationProperty> getGUIProperty() throws java.lang.InstantiationException, java.lang.IllegalAccessException
getGUIProperty
in interface Property<SimulationProperty>
getGUIProperty
in class HighLevelProperty<SimulationProperty>
java.lang.InstantiationException
java.lang.IllegalAccessException
public java.util.Set<Constructs> getMeaningfulTypeConstructs()
getMeaningfulTypeConstructs
in interface Property<SimulationProperty>
getMeaningfulTypeConstructs
in class HighLevelProperty<SimulationProperty>