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 TypeMethodDescriptionint
getActualHeight
(int shapeHeight) int
getActualWidth
(int shapeWidth) void
onExecuteAction
(org.eclnt.jsfserver.base.faces.event.ActionEvent event) void
prepare
(IChartingAreaUI owner, ChartShapeInstance csi) void
reactOnShapePositionSizeChanged
(int newX, int newY, int newWidth, int newHeight) void
setEditable
(boolean editable) void
Methods 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
-