K - public abstract class ConfigurablePropertySingleElement<K> extends ConfigurablePropertyList<K>
| Constructor and Description |
|---|
ConfigurablePropertySingleElement() |
| Modifier and Type | Method and Description |
|---|---|
org.processmining.framework.util.Pair<java.util.List<K>,java.util.List<K>> |
clone(java.lang.Object element,
java.lang.Class<? extends ConfigurablePropertyList<K>> superClass) |
org.processmining.framework.util.Pair<java.util.List<K>,java.util.List<K>> |
getDefaultValue()
We want to have a default value for a property s.t., we can reason on it
|
java.lang.Object |
instantiateTotal(java.lang.Object elements,
ConfigurablePropertyConfiguration<java.util.List<K>> config) |
boolean |
isValidConfiguration(java.lang.Object elements,
ConfigurablePropertyConfiguration<java.util.List<K>> config,
java.util.Map<java.lang.Class<? extends ConfigurableProperty<?>>,?> dependentProperties) |
java.lang.Object |
makeConfigurable(java.lang.Object element) |
java.lang.Object |
makeNonConfigurable(java.lang.Object elements) |
java.lang.Object |
unmarshall(java.lang.String xml,
java.lang.Class<? extends ConfigurablePropertyList<K>> superClass) |
getGUIProperty, instantiate, isTotalConfiguration, makeTotalConfiguration, marshall, unmarshallPrivatecompare, equals, getDependencies, getIcon, getIterator, getMeaningfulTypeConstructs, getValueDouble, hashCode, hasOrdering, higherBetter, instantiate, instantiateTotal, monotonicity, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetNonConfigurableVariantclone, getID, getName, unmarshallpublic org.processmining.framework.util.Pair<java.util.List<K>,java.util.List<K>> getDefaultValue()
PropertygetDefaultValue in interface Property<org.processmining.framework.util.Pair<java.util.List<K>,java.util.List<K>>>getDefaultValue in class ConfigurablePropertyList<K>public boolean isValidConfiguration(java.lang.Object elements,
ConfigurablePropertyConfiguration<java.util.List<K>> config,
java.util.Map<java.lang.Class<? extends ConfigurableProperty<?>>,?> dependentProperties)
isValidConfiguration in interface ConfigurableProperty<java.util.List<K>>isValidConfiguration in class ConfigurablePropertyList<K>public java.lang.Object instantiateTotal(java.lang.Object elements,
ConfigurablePropertyConfiguration<java.util.List<K>> config)
instantiateTotal in interface ConfigurableProperty<java.util.List<K>>instantiateTotal in class ConfigurablePropertyList<K>public org.processmining.framework.util.Pair<java.util.List<K>,java.util.List<K>> clone(java.lang.Object element, java.lang.Class<? extends ConfigurablePropertyList<K>> superClass)
public java.lang.Object unmarshall(java.lang.String xml,
java.lang.Class<? extends ConfigurablePropertyList<K>> superClass)
public java.lang.Object makeNonConfigurable(java.lang.Object elements)
makeNonConfigurable in interface ConfigurableProperty<java.util.List<K>>makeNonConfigurable in class ConfigurablePropertyList<K>public java.lang.Object makeConfigurable(java.lang.Object element)
makeConfigurable in interface ConfigurableProperty<java.util.List<K>>makeConfigurable in class ConfigurablePropertyList<K>