Package org.eclnt.ccaddons.pbc.simplexml
Class CCSimpleXMLEditorTree
java.lang.Object
org.eclnt.jsfserver.pagebean.PageBean
org.eclnt.ccaddons.pbc.simplexml.CCSimpleXMLEditorTree
- All Implemented Interfaces:
Serializable
,org.eclnt.jsfserver.pagebean.IPageBean
,org.eclnt.jsfserver.util.IErrorAware
,org.eclnt.jsfserver.util.valuemgmt.IDynamicContentBindingObject
public class CCSimpleXMLEditorTree
extends org.eclnt.jsfserver.pagebean.PageBean
implements Serializable, org.eclnt.jsfserver.util.IErrorAware
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static interface
class
class
-
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 newElement, boolean selectNode) Add new element from outside processing.boolean
void
protected void
void
copyNodes
(CCSimpleXMLEditorTree.TreeNode treeNode, ENUMDropPosition position) protected void
protected void
deleteSelectedNodes
(boolean withListenerEvents) protected void
Set<org.eclnt.ccee.simplexml.SimpleXMLElement>
org.eclnt.ccee.simplexml.SimpleXMLElement
org.eclnt.jsfserver.elements.impl.FIXGRIDTreeBinding<CCSimpleXMLEditorTree.TreeNode>
getTree()
org.eclnt.jsfserver.elements.impl.DYNAMICCONTENTBinding
org.eclnt.jsfserver.elements.impl.DYNAMICCONTENTBinding
int
boolean
boolean
void
moveNodes
(CCSimpleXMLEditorTree.TreeNode treeNode, ENUMDropPosition position) void
onApplicationError
(org.eclnt.jsfserver.elements.ApplicationErrorInfo aei) void
onApplicationErrorDuringSet
(org.eclnt.jsfserver.elements.ApplicationErrorInfoDuringSet aeids) void
onSearchTextAction
(org.eclnt.jsfserver.base.faces.event.ActionEvent event) void
onViewModeAction
(org.eclnt.jsfserver.base.faces.event.ActionEvent event) void
prepare
(SXMLMetaData metaData, org.eclnt.ccee.simplexml.SimpleXMLElement xml, CCSimpleXMLEditorTree.IListener listener) void
void
selectTreeNodeHoldingXMLElement
(org.eclnt.ccee.simplexml.SimpleXMLElement xmlElement, boolean withDeselect) void
setSearchText
(String value) void
setTextAreaXML
(String textAreaXML) void
setViewMode
(int value) void
setWithHeader
(boolean value) Methods inherited from class org.eclnt.jsfserver.pagebean.PageBean
buildContentReplaceString, closePopup, getActualRootExpression, getModalModelessPopupForPopupPageBean, getPageModifier, getPopups, getStamp, initializePageModifier, onBeforeRendering, openModalPopup, openModelessPopup, pbx, readPageLayoutXML, setActualRootExpression
-
Constructor Details
-
CCSimpleXMLEditorTree
public CCSimpleXMLEditorTree()
-
-
Method Details
-
onApplicationError
public void onApplicationError(org.eclnt.jsfserver.elements.ApplicationErrorInfo aei) - Specified by:
onApplicationError
in interfaceorg.eclnt.jsfserver.util.IErrorAware
-
onApplicationErrorDuringSet
public void onApplicationErrorDuringSet(org.eclnt.jsfserver.elements.ApplicationErrorInfoDuringSet aeids) - Specified by:
onApplicationErrorDuringSet
in interfaceorg.eclnt.jsfserver.util.IErrorAware
-
getPageName
- Specified by:
getPageName
in interfaceorg.eclnt.jsfserver.pagebean.IPageBean
- Specified by:
getPageName
in classorg.eclnt.jsfserver.pagebean.PageBean
-
getRootExpressionUsedInPage
- Specified by:
getRootExpressionUsedInPage
in interfaceorg.eclnt.jsfserver.pagebean.IPageBean
- Specified by:
getRootExpressionUsedInPage
in classorg.eclnt.jsfserver.pagebean.PageBean
-
prepare
public void prepare(SXMLMetaData metaData, org.eclnt.ccee.simplexml.SimpleXMLElement xml, CCSimpleXMLEditorTree.IListener listener) -
getTree
public org.eclnt.jsfserver.elements.impl.FIXGRIDTreeBinding<CCSimpleXMLEditorTree.TreeNode> getTree() -
getTreeMenuContent
public org.eclnt.jsfserver.elements.impl.DYNAMICCONTENTBinding getTreeMenuContent() -
getTreeNodeMenuContent
public org.eclnt.jsfserver.elements.impl.DYNAMICCONTENTBinding getTreeNodeMenuContent() -
getSimpleXml
public org.eclnt.ccee.simplexml.SimpleXMLElement getSimpleXml() -
checkIfElementIsSelected
public boolean checkIfElementIsSelected() -
getSelectedElements
-
onViewModeAction
public void onViewModeAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event) -
getViewMode
public int getViewMode() -
setViewMode
public void setViewMode(int value) -
getTextAreaXML
-
setTextAreaXML
-
isXMLShownAsText
public boolean isXMLShownAsText() -
selectTreeNodeHoldingXMLElement
public void selectTreeNodeHoldingXMLElement(org.eclnt.ccee.simplexml.SimpleXMLElement xmlElement, boolean withDeselect) -
clearSelection
public void clearSelection() -
addNewElement
public void addNewElement(org.eclnt.ccee.simplexml.SimpleXMLElement parent, org.eclnt.ccee.simplexml.SimpleXMLElement newElement, boolean selectNode) Add new element from outside processing. -
getSearchText
-
setSearchText
-
onSearchTextAction
public void onSearchTextAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event) -
getWithHeader
public boolean getWithHeader() -
setWithHeader
public void setWithHeader(boolean value) -
renderTreeNodePopupContent
-
copyNodes
-
moveNodes
-
collapseSelectedNodes
protected void collapseSelectedNodes() -
expandSelectedNodes
protected void expandSelectedNodes() -
deleteSelectedNodes
protected void deleteSelectedNodes() -
deleteSelectedNodes
protected void deleteSelectedNodes(boolean withListenerEvents)
-