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 classstatic interfaceclassclass -
Field Summary
Fields inherited from class org.eclnt.jsfserver.pagebean.PageBean
m_pageModifier -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddNewElement(org.eclnt.ccee.simplexml.SimpleXMLElement parent, org.eclnt.ccee.simplexml.SimpleXMLElement newElement, boolean selectNode) Add new element from outside processing.booleanvoidprotected voidvoidcopyNodes(CCSimpleXMLEditorTree.TreeNode treeNode, ENUMDropPosition position) protected voidprotected voiddeleteSelectedNodes(boolean withListenerEvents) protected voidSet<org.eclnt.ccee.simplexml.SimpleXMLElement>org.eclnt.ccee.simplexml.SimpleXMLElementorg.eclnt.jsfserver.elements.impl.FIXGRIDTreeBinding<CCSimpleXMLEditorTree.TreeNode>getTree()org.eclnt.jsfserver.elements.impl.DYNAMICCONTENTBindingorg.eclnt.jsfserver.elements.impl.DYNAMICCONTENTBindingintbooleanbooleanvoidmoveNodes(CCSimpleXMLEditorTree.TreeNode treeNode, ENUMDropPosition position) voidonApplicationError(org.eclnt.jsfserver.elements.ApplicationErrorInfo aei) voidonApplicationErrorDuringSet(org.eclnt.jsfserver.elements.ApplicationErrorInfoDuringSet aeids) voidonSearchTextAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event) voidonViewModeAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event) voidprepare(SXMLMetaData metaData, org.eclnt.ccee.simplexml.SimpleXMLElement xml, CCSimpleXMLEditorTree.IListener listener) voidvoidselectTreeNodeHoldingXMLElement(org.eclnt.ccee.simplexml.SimpleXMLElement xmlElement, boolean withDeselect) voidsetSearchText(String value) voidsetTextAreaXML(String textAreaXML) voidsetViewMode(int value) voidsetWithHeader(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:
onApplicationErrorin interfaceorg.eclnt.jsfserver.util.IErrorAware
-
onApplicationErrorDuringSet
public void onApplicationErrorDuringSet(org.eclnt.jsfserver.elements.ApplicationErrorInfoDuringSet aeids) - Specified by:
onApplicationErrorDuringSetin interfaceorg.eclnt.jsfserver.util.IErrorAware
-
getPageName
- Specified by:
getPageNamein interfaceorg.eclnt.jsfserver.pagebean.IPageBean- Specified by:
getPageNamein classorg.eclnt.jsfserver.pagebean.PageBean
-
getRootExpressionUsedInPage
- Specified by:
getRootExpressionUsedInPagein interfaceorg.eclnt.jsfserver.pagebean.IPageBean- Specified by:
getRootExpressionUsedInPagein 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)
-