Class AbstractBean<FORCLASS>

java.lang.Object
com.webfirmframework.wffweb.data.AbstractBean<FORCLASS>
All Implemented Interfaces:
Bean, Serializable, Cloneable
Direct Known Subclasses:
BorderColorCssValues, HslaCssValue, HslCssValue, RgbaCssValue, RgbCssValue, UrlCss3Value

public abstract class AbstractBean<FORCLASS> extends Object implements Bean
Since:
1.0.0
See Also:
  • Constructor Details

    • AbstractBean

      public AbstractBean()
  • Method Details

    • getStateChangeInformer

      public StateChangeInformer<Bean> getStateChangeInformer()
      Returns:
      the stateChangeInformer
      Since:
      1.0.0
    • setStateChangeInformer

      public void setStateChangeInformer(StateChangeInformer<Bean> stateChangeInformer)
      Parameters:
      stateChangeInformer - the stateChangeInformer to set
      Since:
      1.0.0
    • isAlreadyInUse

      public boolean isAlreadyInUse()
      Returns:
      true if the object is already used by any object.
      Since:
      1.0.0
    • setAlreadyInUse

      public void setAlreadyInUse(boolean alreadyInUse)
      sets the if the object is already in use. It will also set null for stateChangeInformer if the given argument is false.
      Parameters:
      alreadyInUse - the alreadyInUse to set
      Since:
      1.0.0