Package org.eclnt.ccaddons.pbc.xyeditor
Class CCXYEditor
java.lang.Object
org.eclnt.jsfserver.pagebean.PageBean
org.eclnt.jsfserver.pagebean.component.PageBeanComponentBase
org.eclnt.jsfserver.pagebean.component.PageBeanComponent
org.eclnt.ccaddons.pbc.xyeditor.CCXYEditor
- All Implemented Interfaces:
Serializable,org.eclnt.jsfserver.elements.IConfiguredByLayout,org.eclnt.jsfserver.pagebean.component.IPageBeanComponent,org.eclnt.jsfserver.pagebean.IPageBean,org.eclnt.jsfserver.util.valuemgmt.IDynamicContentBindingObject
public class CCXYEditor
extends org.eclnt.jsfserver.pagebean.component.PageBeanComponent
implements Serializable
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic interfaceNested classes/interfaces inherited from class org.eclnt.jsfserver.pagebean.component.PageBeanComponent
org.eclnt.jsfserver.pagebean.component.PageBeanComponent.ILiteralResolver, org.eclnt.jsfserver.pagebean.component.PageBeanComponent.LitMap -
Field Summary
Fields inherited from class org.eclnt.jsfserver.pagebean.PageBean
m_pageModifier -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected BooleancheckIfContentCanBeMoved(IXYContent xyContent) protected booleancheckIfContentCanBeResized(IXYContent xyContent) booleancheckIfContentIsSelected(IXYContent content) voidvoidbooleanorg.eclnt.jsfserver.elements.impl.DYNAMICCONTENTBindingbooleanbooleanintfloatgetScale()intvoidinitializePageBean(Map<String, String> initData) voidinitializePageBeanConfigItems(List<org.eclnt.jsfserver.pagebean.PageBeanConfigItem> configItems) voidnotifyNewXMLElement(org.eclnt.ccee.simplexml.SimpleXMLElement parent, org.eclnt.ccee.simplexml.SimpleXMLElement newChild) voidvoidonBottomAlignAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event) voidonLeftAlignAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event) voidonMoveDown(org.eclnt.jsfserver.base.faces.event.ActionEvent event) voidonMoveLeft(org.eclnt.jsfserver.base.faces.event.ActionEvent event) voidonMoveRight(org.eclnt.jsfserver.base.faces.event.ActionEvent event) voidonMoveUp(org.eclnt.jsfserver.base.faces.event.ActionEvent event) voidonRightAlignAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event) voidonTopAlignAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event) voidprepare(IXYContentRenderer renderer, List<IXYContent> xyContents, CCXYEditor.IListener listener) voidselectXYContent(IXYContent content) voidselectXYContents(Set<IXYContent> contents) voidsetDrawCommandsBody(String value) voidsetDrawCommandsHeader(String value) voidsetDrawCommandsLeft(String value) voidsetDropOnlyOnSelectedContent(boolean dropOnlyOnSelectedContent) voidsetMoveSelectedToFront(boolean moveSelectedToFront) voidsetPageMargin(XYMargin pageMargin) voidsetRaster(int value) voidsetScalePercentage(int scalePercentage) Methods inherited from class org.eclnt.jsfserver.pagebean.component.PageBeanComponent
getLitMethods inherited from class org.eclnt.jsfserver.pagebean.component.PageBeanComponentBase
addConfiguredByLayoutListener, findLiteralResourceName, getClassDefiningPageBean, getLayoutPath, getLiteralResolver, getPageName, initializePageBeanFinished, initializePageBeanPassComponent, initializePageBeanStarted, isInitialized, readLiteral, readLiteralByOwnResourceBundle, removeConfiguredByLayoutListener, setLiteralResolverMethods inherited from class org.eclnt.jsfserver.pagebean.PageBean
buildContentReplaceString, closePopup, getActualRootExpression, getModalModelessPopupForPopupPageBean, getPageModifier, getPopups, getStamp, initializePageModifier, openModalPopup, openModelessPopup, pbx, readPageLayoutXML, setActualRootExpressionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclnt.jsfserver.elements.IConfiguredByLayout
addConfiguredByLayoutListener, removeConfiguredByLayoutListenerMethods inherited from interface org.eclnt.jsfserver.pagebean.IPageBean
closePopup, getActualRootExpression, getPageModifier, getPageName, getStamp, openModalPopup, openModelessPopup, setActualRootExpressionMethods inherited from interface org.eclnt.jsfserver.pagebean.component.IPageBeanComponent
initializePageBeanFinished, initializePageBeanPassComponent, initializePageBeanStarted, isInitialized
-
Constructor Details
-
CCXYEditor
public CCXYEditor()
-
-
Method Details
-
getRootExpressionUsedInPage
- Specified by:
getRootExpressionUsedInPagein interfaceorg.eclnt.jsfserver.pagebean.IPageBean- Specified by:
getRootExpressionUsedInPagein classorg.eclnt.jsfserver.pagebean.PageBean
-
prepare
public void prepare(IXYContentRenderer renderer, List<IXYContent> xyContents, CCXYEditor.IListener listener) -
initializePageBean
- Specified by:
initializePageBeanin interfaceorg.eclnt.jsfserver.pagebean.component.IPageBeanComponent- Overrides:
initializePageBeanin classorg.eclnt.jsfserver.pagebean.component.PageBeanComponent
-
initializePageBeanConfigItems
public void initializePageBeanConfigItems(List<org.eclnt.jsfserver.pagebean.PageBeanConfigItem> configItems) - Specified by:
initializePageBeanConfigItemsin interfaceorg.eclnt.jsfserver.pagebean.component.IPageBeanComponent- Overrides:
initializePageBeanConfigItemsin classorg.eclnt.jsfserver.pagebean.component.PageBeanComponent
-
onBeforeRendering
public void onBeforeRendering()- Specified by:
onBeforeRenderingin interfaceorg.eclnt.jsfserver.pagebean.IPageBean- Overrides:
onBeforeRenderingin classorg.eclnt.jsfserver.pagebean.PageBean
-
getContent
public org.eclnt.jsfserver.elements.impl.DYNAMICCONTENTBinding getContent() -
getAvailableMultiSelectionFunctions
public boolean getAvailableMultiSelectionFunctions() -
getScalePercentage
public int getScalePercentage() -
setScalePercentage
public void setScalePercentage(int scalePercentage) -
getMoveSelectedToFront
public boolean getMoveSelectedToFront() -
setMoveSelectedToFront
public void setMoveSelectedToFront(boolean moveSelectedToFront) -
getDropOnlyOnSelectedContent
public boolean getDropOnlyOnSelectedContent() -
setDropOnlyOnSelectedContent
public void setDropOnlyOnSelectedContent(boolean dropOnlyOnSelectedContent) -
getXyContents
-
getPageMargin
-
setPageMargin
-
getRaster
public int getRaster() -
setRaster
public void setRaster(int value) -
getScale
public float getScale() -
onRightAlignAction
public void onRightAlignAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event) -
onLeftAlignAction
public void onLeftAlignAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event) -
onTopAlignAction
public void onTopAlignAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event) -
onBottomAlignAction
public void onBottomAlignAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event) -
onMoveUp
public void onMoveUp(org.eclnt.jsfserver.base.faces.event.ActionEvent event) -
onMoveDown
public void onMoveDown(org.eclnt.jsfserver.base.faces.event.ActionEvent event) -
onMoveLeft
public void onMoveLeft(org.eclnt.jsfserver.base.faces.event.ActionEvent event) -
onMoveRight
public void onMoveRight(org.eclnt.jsfserver.base.faces.event.ActionEvent event) -
selectXYContent
-
selectXYContents
-
deselectAllXYContent
public void deselectAllXYContent() -
getSelectedXYContent
-
drillUpSizes
public void drillUpSizes() -
getDrawCommandsLeft
-
setDrawCommandsLeft
-
getDrawCommandsHeader
-
setDrawCommandsHeader
-
getDrawCommandsBody
-
setDrawCommandsBody
-
notifyNewXMLElement
public void notifyNewXMLElement(org.eclnt.ccee.simplexml.SimpleXMLElement parent, org.eclnt.ccee.simplexml.SimpleXMLElement newChild) -
checkIfContentIsSelected
-
checkIfContentCanBeMoved
-
checkIfContentCanBeResized
-