Interface IContainedPageBean

All Superinterfaces:
org.eclnt.jsfserver.util.valuemgmt.IDynamicContentBindingObject, org.eclnt.jsfserver.pagebean.IPageBean
All Known Implementing Classes:
ShapePageBeanUI

public interface IContainedPageBean extends org.eclnt.jsfserver.pagebean.IPageBean
Page bean that can optioanlly be created for rendering the content of the PAINTAREAITEM that is created within the shape processing. Is activated/created by defining ShapeType.getClassNameContainedPageBean().
  • Method Details

    • prepare

      void prepare(IChartingAreaUI owner, ChartShapeInstance csi)
    • writeApplicationData

      void writeApplicationData(ChartShapeInstance csi)
    • onExecuteAction

      void onExecuteAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event)
    • getActualHeight

      int getActualHeight(int shapeHeight)
    • getActualWidth

      int getActualWidth(int shapeWidth)
    • reactOnShapePositionSizeChanged

      void reactOnShapePositionSizeChanged(int newX, int newY, int newWidth, int newHeight)
    • setEditable

      void setEditable(boolean editable)
    • getBoundedShapeIds

      List<String> getBoundedShapeIds()