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:
  • Constructor Details

    • CCSimpleXMLEditor

      public CCSimpleXMLEditor()
  • Method Details

    • getRootExpressionUsedInPage

      public String getRootExpressionUsedInPage()
      Specified by:
      getRootExpressionUsedInPage in interface org.eclnt.jsfserver.pagebean.IPageBean
      Specified by:
      getRootExpressionUsedInPage in class org.eclnt.jsfserver.pagebean.PageBean
    • prepare

      public void prepare(SXMLMetaData metaData, String xml, CCSimpleXMLEditor.IListener listener)
    • prepare

      public void prepare(SXMLMetaData metaData, org.eclnt.ccee.simplexml.SimpleXMLElement sxml, CCSimpleXMLEditor.IListener listener)
    • initializePageBean

      public void initializePageBean(Map<String,String> initData)
      Specified by:
      initializePageBean in interface org.eclnt.jsfserver.pagebean.component.IPageBeanComponent
      Overrides:
      initializePageBean in class org.eclnt.jsfserver.pagebean.component.PageBeanComponent
    • initializePageBeanConfigItems

      public void initializePageBeanConfigItems(List<org.eclnt.jsfserver.pagebean.PageBeanConfigItem> configItems)
      Specified by:
      initializePageBeanConfigItems in interface org.eclnt.jsfserver.pagebean.component.IPageBeanComponent
      Overrides:
      initializePageBeanConfigItems in class org.eclnt.jsfserver.pagebean.component.PageBeanComponent
    • onBeforeRendering

      public void onBeforeRendering()
      Specified by:
      onBeforeRendering in interface org.eclnt.jsfserver.pagebean.IPageBean
      Overrides:
      onBeforeRendering in class org.eclnt.jsfserver.pagebean.PageBean
    • getAttributesUI

      public CCSimpleXMLEditorAttributes getAttributesUI()
    • getTreeUI

      public CCSimpleXMLEditorTree getTreeUI()
    • getSimpleXml

      public org.eclnt.ccee.simplexml.SimpleXMLElement getSimpleXml()
    • getXml

      public String getXml()
    • getBackgroundContent

      public String getBackgroundContent()
    • setBackgroundContent

      public void setBackgroundContent(String value)
    • getHiddenContent

      public boolean getHiddenContent()
    • getRenderedAttributeArea

      public boolean getRenderedAttributeArea()
    • getRendererLayoutTree

      public boolean getRendererLayoutTree()
    • selectXMLElement

      public void selectXMLElement(org.eclnt.ccee.simplexml.SimpleXMLElement xmlElement)
    • selectXMLElements

      public void selectXMLElements(Set<org.eclnt.ccee.simplexml.SimpleXMLElement> xmlElements)
    • getAnimationType

      public String getAnimationType()
    • setAnimationType

      public void setAnimationType(String value)
    • getTriggerAnimation

      public org.eclnt.jsfserver.elements.util.Trigger getTriggerAnimation()
    • getSizeRight

      public String getSizeRight()
    • setSizeRight

      public void setSizeRight(String value)
    • getWithTreeArea

      public boolean getWithTreeArea()
    • setWithTreeArea

      public void setWithTreeArea(boolean withTreeArea)
    • getWithAttributeArea

      public boolean getWithAttributeArea()
    • setWithAttributeArea

      public void setWithAttributeArea(boolean withAttributeArea)
    • getSizeLeft

      public String getSizeLeft()
    • setSizeLeft

      public void setSizeLeft(String value)
    • addNewElement

      public void addNewElement(org.eclnt.ccee.simplexml.SimpleXMLElement parent, org.eclnt.ccee.simplexml.SimpleXMLElement newChild)
    • checkIfElementIsSelected

      public boolean checkIfElementIsSelected()
    • getSelectedElements

      public Set<org.eclnt.ccee.simplexml.SimpleXMLElement> getSelectedElements()
    • deleteSelectedNodes

      public void deleteSelectedNodes()
    • deleteSelectedNodes

      public void deleteSelectedNodes(boolean withListenerEvents)
    • animate

      protected void animate(String animationType)