Klasse ForwardingProperty<S extends Enum<S>,V>
java.lang.Object
ch.nolix.system.element.multistateconfiguration.Property<S>
ch.nolix.system.element.multistateconfiguration.ForwardingProperty<S,V>
- Alle implementierten Schnittstellen:
INameHolder
-
Feldübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected void
fillUpValuesSpecificationInto
(ILinkedList<INode<?>> list) protected void
void
void
setValueForState
(S state, V value) protected void
setValueFromSpecification
(INode<?> specification) static <S2 extends Enum<S2>,
V2>
ForwardingProperty<S2, V2> withNameAndForProperty
(String name, MaterializedProperty<S2, V2> materializedProperty, MaterializedProperty<S2, V2>... materializedProperties) Von Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.attributeapi.mandatoryattributeapi.INameHolder
getNameInQuotes, hasName, hasSameNameAs
-
Methodendetails
-
withNameAndForProperty
@SafeVarargs public static <S2 extends Enum<S2>,V2> ForwardingProperty<S2,V2> withNameAndForProperty(String name, MaterializedProperty<S2, V2> materializedProperty, MaterializedProperty<S2, V2>... materializedProperties) -
setUndefined
public void setUndefined()- Angegeben von:
setUndefined
in KlasseProperty<S extends Enum<S>>
-
setValueForState
-
fillUpValuesSpecificationInto
- Angegeben von:
fillUpValuesSpecificationInto
in KlasseProperty<S extends Enum<S>>
-
setFrom
-
setValueFromSpecification
- Angegeben von:
setValueFromSpecification
in KlasseProperty<S extends Enum<S>>
-