public abstract class ConfigurablePropertyListList extends ConfigurablePropertyList<java.util.List<java.lang.Object>>
Constructor and Description |
---|
ConfigurablePropertyListList() |
Modifier and Type | Method and Description |
---|---|
org.processmining.framework.util.Pair<java.util.List<java.util.List<java.lang.Object>>,java.util.List<java.util.List<java.lang.Object>>> |
getDefaultValue()
We want to have a default value for a property s.t., we can reason on it
|
java.lang.String |
marshall(java.util.List<java.util.List<java.lang.Object>> elements) |
java.lang.String |
marshall(java.lang.Object value) |
java.lang.String |
marshall(org.processmining.framework.util.Pair<java.util.List<java.util.List<java.lang.Object>>,java.util.List<java.util.List<java.lang.Object>>> elements) |
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 java.lang.String marshall(java.lang.Object value)
marshall
in interface Property<org.processmining.framework.util.Pair<java.util.List<java.util.List<java.lang.Object>>,java.util.List<java.util.List<java.lang.Object>>>>
marshall
in class ConfigurablePropertyList<java.util.List<java.lang.Object>>
value
- the value of the object to be writtenpublic org.processmining.framework.util.Pair<java.util.List<java.util.List<java.lang.Object>>,java.util.List<java.util.List<java.lang.Object>>> getDefaultValue()
Property
getDefaultValue
in interface Property<org.processmining.framework.util.Pair<java.util.List<java.util.List<java.lang.Object>>,java.util.List<java.util.List<java.lang.Object>>>>
getDefaultValue
in class ConfigurablePropertyList<java.util.List<java.lang.Object>>
public java.lang.String marshall(org.processmining.framework.util.Pair<java.util.List<java.util.List<java.lang.Object>>,java.util.List<java.util.List<java.lang.Object>>> elements)
public java.lang.Object unmarshall(java.lang.String xml)
xml
- the xml fragment to be parsedpublic java.lang.String marshall(java.util.List<java.util.List<java.lang.Object>> elements)