Klasse AbstractProperty<S extends Enum<S>>

java.lang.Object
ch.nolix.system.element.multistateconfiguration.AbstractProperty<S>
Alle implementierten Schnittstellen:
INameHolder
Bekannte direkte Unterklassen:
AbstractMaterializedProperty, ForwardingProperty

public abstract class AbstractProperty<S extends Enum<S>> extends Object implements INameHolder
  • Felddetails

  • Konstruktordetails

    • AbstractProperty

      protected AbstractProperty(String name)
  • Methodendetails

    • getName

      public final String getName()
      Angegeben von:
      getName in Schnittstelle INameHolder
      Gibt zurück:
      the name of the current INameHolder.
    • fillUpValuesSpecificationInto

      protected abstract void fillUpValuesSpecificationInto(ILinkedList<INode<?>> list)
    • setFrom

      protected abstract void setFrom(AbstractProperty<S> property)
    • setUndefined

      protected abstract void setUndefined()
    • setValueFromSpecification

      protected abstract void setValueFromSpecification(INode<?> specification)