public abstract class ConfigurablePropertyListDistribution extends ConfigurablePropertyList<Distribution>
Constructor and Description |
---|
ConfigurablePropertyListDistribution() |
Modifier and Type | Method and Description |
---|---|
org.processmining.framework.util.Pair<java.util.List<Distribution>,java.util.List<Distribution>> |
clone(java.lang.Object element) |
org.processmining.framework.util.Pair<java.util.List<Distribution>,java.util.List<Distribution>> |
getDefaultValue()
We want to have a default value for a property s.t., we can reason on it
|
java.lang.String |
marshall(java.lang.Object values) |
java.lang.Object |
unmarshall(java.lang.String xml) |
getGUIProperty, instantiate, instantiateTotal, isTotalConfiguration, isValidConfiguration, makeConfigurable, makeNonConfigurable, makeTotalConfiguration, unmarshallPrivate
compare, equals, getDependencies, getIcon, getIterator, getMeaningfulTypeConstructs, getValueDouble, hashCode, hasOrdering, higherBetter, instantiate, instantiateTotal, monotonicity, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getNonConfigurableVariant
public ConfigurablePropertyListDistribution()
public org.processmining.framework.util.Pair<java.util.List<Distribution>,java.util.List<Distribution>> clone(java.lang.Object element)
public org.processmining.framework.util.Pair<java.util.List<Distribution>,java.util.List<Distribution>> getDefaultValue()
Property
getDefaultValue
in interface Property<org.processmining.framework.util.Pair<java.util.List<Distribution>,java.util.List<Distribution>>>
getDefaultValue
in class ConfigurablePropertyList<Distribution>
public java.lang.Object unmarshall(java.lang.String xml)
xml
- the xml fragment to be parsedpublic java.lang.String marshall(java.lang.Object values)
marshall
in interface Property<org.processmining.framework.util.Pair<java.util.List<Distribution>,java.util.List<Distribution>>>
marshall
in class ConfigurablePropertyList<Distribution>
values
- the value of the object to be written