Class BeanPropertyAdapter<BEANCLASS>

java.lang.Object
org.eclnt.jsfserver.elements.adapter.ComponentAdapterByAnnotation
org.eclnt.jsfserver.elements.adapter.ComponentAdapterByAnnotationForBeanProperty<BEANCLASS>
org.eclnt.ccaddons.pojo.adapters.BeanPropertyAdapter<BEANCLASS>
All Implemented Interfaces:
Serializable, org.eclnt.jsfserver.elements.adapter.IComponentAdapterBinding, org.eclnt.jsfserver.elements.adapter.IComponentAdapterBinding2, org.eclnt.jsfserver.util.valuemgmt.IDynamicContentBindingObject

public class BeanPropertyAdapter<BEANCLASS> extends org.eclnt.jsfserver.elements.adapter.ComponentAdapterByAnnotationForBeanProperty<BEANCLASS>
Base implementation if component adapter for property input.
See Also:
  • Constructor Details

  • Method Details

    • initComponent

      public void initComponent(org.eclnt.jsfserver.elements.IBaseComponent component)
      Specified by:
      initComponent in interface org.eclnt.jsfserver.elements.adapter.IComponentAdapterBinding2
      Overrides:
      initComponent in class org.eclnt.jsfserver.elements.adapter.ComponentAdapterByAnnotation
    • getEditMode

      public ENUMEditMode getEditMode()
    • setEditMode

      public void setEditMode(ENUMEditMode editMode)
    • getDirtyTimestamp

      public long getDirtyTimestamp()
    • setPropertyValue

      public void setPropertyValue(Object value)
      Overrides:
      setPropertyValue in class org.eclnt.jsfserver.elements.adapter.ComponentAdapterByAnnotationForBeanProperty<BEANCLASS>
    • getComponentEnabled

      public boolean getComponentEnabled()
    • getAlign

      public String getAlign()
    • getBgpaint

      public String getBgpaint()
    • getComponentTooltip

      public String getComponentTooltip()
    • getFormat

      public String getFormat()
    • getFormatmask

      public String getFormatmask()
    • getTimezone

      public String getTimezone()
    • getComponentValidvaluesbinding

      public org.eclnt.jsfserver.elements.util.ValidValuesBinding getComponentValidvaluesbinding()
    • getComponentLabeltext

      public String getComponentLabeltext()
    • getComponentWidth

      public String getComponentWidth()
    • getComponentHeight

      public String getComponentHeight()
    • getFlush

      public boolean getFlush()
    • getFlushtimer

      public int getFlushtimer()
    • getEncryption

      public String getEncryption()
    • notifyError

      public void notifyError(String errorText)
    • resetError

      public void resetError()
    • onAction

      public void onAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event)
      Specified by:
      onAction in interface org.eclnt.jsfserver.elements.adapter.IComponentAdapterBinding
      Overrides:
      onAction in class org.eclnt.jsfserver.elements.adapter.ComponentAdapterByAnnotation
    • processAction

      protected boolean processAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event)
      Returns:
      true if the action was processed, false if not
    • processValidValuesAction

      protected boolean processValidValuesAction()
    • checkIfValueInValidValuesBinding

      protected boolean checkIfValueInValidValuesBinding(Object value)
    • resolveWidth

      protected String resolveWidth()
    • resolveHeight

      protected String resolveHeight()
    • markDirty

      protected void markDirty()