Package org.eclnt.ccaddons.diagram
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 Summary
Modifier and TypeMethodDescriptionintgetActualHeight(int shapeHeight) intgetActualWidth(int shapeWidth) voidonExecuteAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event) voidprepare(IChartingAreaUI owner, ChartShapeInstance csi) voidreactOnShapePositionSizeChanged(int newX, int newY, int newWidth, int newHeight) voidsetEditable(boolean editable) voidMethods inherited from interface org.eclnt.jsfserver.pagebean.IPageBean
closePopup, getActualRootExpression, getPageModifier, getPageName, getRootExpressionUsedInPage, getStamp, onBeforeRendering, openModalPopup, openModelessPopup, setActualRootExpression
-
Method Details
-
prepare
-
writeApplicationData
-
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
-