Class FWPropertyContainer

java.lang.Object
java.util.Observable
net.simplace.core.property.FWPropertyContainer

public class FWPropertyContainer extends Observable
Author:
Andreas Enders
  • Constructor Details

    • FWPropertyContainer

      public FWPropertyContainer(String aID, Map<String,Object> aParameterMap)
      Parameters:
      aID -
      aParameterMap -
    • FWPropertyContainer

      public FWPropertyContainer(FWObservable aObservable)
      Parameters:
      aObservable -
    • FWPropertyContainer

      public FWPropertyContainer(String aID, org.jdom2.Element aPropertiesJDOMElement)
      Parameters:
      aID -
      aPropertiesJDOMElement -
    • FWPropertyContainer

      public FWPropertyContainer(String aID)
      Parameters:
      aID -
  • Method Details

    • serialize

      public org.jdom2.Element serialize()
      Returns:
      the parameterMap
    • toString

      public String toString()
      Overrides:
      toString in class Object
      Returns:
      the parameterMap
    • getObservable

      public FWObservable getObservable()
      Returns:
      the parameterMap
    • getStringParameterValue

      public String getStringParameterValue(String aKey)
      Parameters:
      aKey -
      Returns:
      one parameter value for given key - null if key was not set
    • getParameter

      public Object getParameter(String aKey)
      Parameters:
      aKey -
      Returns:
      the parameter value
    • setParameterValue

      public void setParameterValue(String aKey, Object aValue)
      Parameters:
      aKey -
      aValue -
    • setParameterMap

      public void setParameterMap(Map<String,Object> aKeyValueMap)
      Parameters:
      aKeyValueMap -
    • getID

      public String getID()
      Returns:
      ID of this object