Package org.eclnt.ccaddons.pbc.simplexml
Class CCSimpleXMLEditor
java.lang.Object
org.eclnt.jsfserver.pagebean.PageBean
org.eclnt.jsfserver.pagebean.component.PageBeanComponentBase
org.eclnt.jsfserver.pagebean.component.PageBeanComponent
org.eclnt.ccaddons.pbc.simplexml.CCSimpleXMLEditor
- 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
- Direct Known Subclasses:
CCSimpleXMLEditorTabLayout
public class CCSimpleXMLEditor
extends org.eclnt.jsfserver.pagebean.component.PageBeanComponent
implements Serializable
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static interface
Nested 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 TypeMethodDescriptionvoid
addNewElement
(org.eclnt.ccee.simplexml.SimpleXMLElement parent, org.eclnt.ccee.simplexml.SimpleXMLElement newChild) protected void
boolean
void
void
deleteSelectedNodes
(boolean withListenerEvents) boolean
boolean
boolean
Set<org.eclnt.ccee.simplexml.SimpleXMLElement>
org.eclnt.ccee.simplexml.SimpleXMLElement
org.eclnt.jsfserver.elements.util.Trigger
boolean
boolean
getXml()
void
initializePageBean
(Map<String, String> initData) void
initializePageBeanConfigItems
(List<org.eclnt.jsfserver.pagebean.PageBeanConfigItem> configItems) void
void
prepare
(SXMLMetaData metaData, String xml, CCSimpleXMLEditor.IListener listener) void
prepare
(SXMLMetaData metaData, org.eclnt.ccee.simplexml.SimpleXMLElement sxml, CCSimpleXMLEditor.IListener listener) void
selectXMLElement
(org.eclnt.ccee.simplexml.SimpleXMLElement xmlElement) void
selectXMLElements
(Set<org.eclnt.ccee.simplexml.SimpleXMLElement> xmlElements) void
setAnimationType
(String value) void
setBackgroundContent
(String value) void
setSizeLeft
(String value) void
setSizeRight
(String value) void
setWithAttributeArea
(boolean withAttributeArea) void
setWithTreeArea
(boolean withTreeArea) Methods inherited from class org.eclnt.jsfserver.pagebean.component.PageBeanComponent
getLit
Methods inherited from class org.eclnt.jsfserver.pagebean.component.PageBeanComponentBase
addConfiguredByLayoutListener, findLiteralResourceName, getClassDefiningPageBean, getLayoutPath, getLiteralResolver, getPageName, initializePageBeanFinished, initializePageBeanPassComponent, initializePageBeanStarted, isInitialized, readLiteral, readLiteralByOwnResourceBundle, removeConfiguredByLayoutListener, setLiteralResolver
Methods inherited from class org.eclnt.jsfserver.pagebean.PageBean
buildContentReplaceString, closePopup, getActualRootExpression, getModalModelessPopupForPopupPageBean, getPageModifier, getPopups, getStamp, initializePageModifier, openModalPopup, openModelessPopup, pbx, readPageLayoutXML, setActualRootExpression
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.eclnt.jsfserver.elements.IConfiguredByLayout
addConfiguredByLayoutListener, removeConfiguredByLayoutListener
Methods inherited from interface org.eclnt.jsfserver.pagebean.IPageBean
closePopup, getActualRootExpression, getPageModifier, getPageName, getStamp, openModalPopup, openModelessPopup, setActualRootExpression
Methods inherited from interface org.eclnt.jsfserver.pagebean.component.IPageBeanComponent
initializePageBeanFinished, initializePageBeanPassComponent, initializePageBeanStarted, isInitialized
-
Constructor Details
-
CCSimpleXMLEditor
public CCSimpleXMLEditor()
-
-
Method Details
-
getRootExpressionUsedInPage
- Specified by:
getRootExpressionUsedInPage
in interfaceorg.eclnt.jsfserver.pagebean.IPageBean
- Specified by:
getRootExpressionUsedInPage
in classorg.eclnt.jsfserver.pagebean.PageBean
-
prepare
-
prepare
public void prepare(SXMLMetaData metaData, org.eclnt.ccee.simplexml.SimpleXMLElement sxml, CCSimpleXMLEditor.IListener listener) -
initializePageBean
- Specified by:
initializePageBean
in interfaceorg.eclnt.jsfserver.pagebean.component.IPageBeanComponent
- Overrides:
initializePageBean
in classorg.eclnt.jsfserver.pagebean.component.PageBeanComponent
-
initializePageBeanConfigItems
public void initializePageBeanConfigItems(List<org.eclnt.jsfserver.pagebean.PageBeanConfigItem> configItems) - Specified by:
initializePageBeanConfigItems
in interfaceorg.eclnt.jsfserver.pagebean.component.IPageBeanComponent
- Overrides:
initializePageBeanConfigItems
in classorg.eclnt.jsfserver.pagebean.component.PageBeanComponent
-
onBeforeRendering
public void onBeforeRendering()- Specified by:
onBeforeRendering
in interfaceorg.eclnt.jsfserver.pagebean.IPageBean
- Overrides:
onBeforeRendering
in classorg.eclnt.jsfserver.pagebean.PageBean
-
getAttributesUI
-
getTreeUI
-
getSimpleXml
public org.eclnt.ccee.simplexml.SimpleXMLElement getSimpleXml() -
getXml
-
getBackgroundContent
-
setBackgroundContent
-
getHiddenContent
public boolean getHiddenContent() -
getRenderedAttributeArea
public boolean getRenderedAttributeArea() -
getRendererLayoutTree
public boolean getRendererLayoutTree() -
selectXMLElement
public void selectXMLElement(org.eclnt.ccee.simplexml.SimpleXMLElement xmlElement) -
selectXMLElements
-
getAnimationType
-
setAnimationType
-
getTriggerAnimation
public org.eclnt.jsfserver.elements.util.Trigger getTriggerAnimation() -
getSizeRight
-
setSizeRight
-
getWithTreeArea
public boolean getWithTreeArea() -
setWithTreeArea
public void setWithTreeArea(boolean withTreeArea) -
getWithAttributeArea
public boolean getWithAttributeArea() -
setWithAttributeArea
public void setWithAttributeArea(boolean withAttributeArea) -
getSizeLeft
-
setSizeLeft
-
addNewElement
public void addNewElement(org.eclnt.ccee.simplexml.SimpleXMLElement parent, org.eclnt.ccee.simplexml.SimpleXMLElement newChild) -
checkIfElementIsSelected
public boolean checkIfElementIsSelected() -
getSelectedElements
-
deleteSelectedNodes
public void deleteSelectedNodes() -
deleteSelectedNodes
public void deleteSelectedNodes(boolean withListenerEvents) -
animate
-