org.exoplatform.ecm.webui.component.admin.taxonomy
Class UITaxonomyTreeCreateChild

java.lang.Object
  extended by org.exoplatform.webui.core.UIComponent
      extended by org.exoplatform.webui.core.UIContainer
          extended by org.exoplatform.ecm.webui.component.admin.taxonomy.UITaxonomyTreeCreateChild

public class UITaxonomyTreeCreateChild
extends org.exoplatform.webui.core.UIContainer

Created by The eXo Platform SARL Author : Hoang Van Hung hunghvit@gmail.com Apr 5, 2009


Nested Class Summary
static class UITaxonomyTreeCreateChild.SelectPathActionListener
           
 
Nested classes/interfaces inherited from class org.exoplatform.webui.core.UIContainer
org.exoplatform.webui.core.UIContainer.SelectTabActionListener
 
Field Summary
static java.lang.String PERMISSION_ID_POPUP
           
 
Fields inherited from class org.exoplatform.webui.core.UIComponent
AJAX_ASYNC, config, OBJECTID, UICOMPONENT, uiparent
 
Constructor Summary
UITaxonomyTreeCreateChild()
           
 
Method Summary
 void changeGroup(java.lang.String groupId, java.lang.Object context)
           
 javax.jcr.Node getNodeByPath(java.lang.String path)
           
 org.exoplatform.services.jcr.core.ManageableRepository getRepository(java.lang.String repositoryName)
           
 javax.jcr.Node getRootNode()
           
 java.lang.String getSelectedPath()
           
 javax.jcr.Node getTaxonomyTreeNode()
           
 java.lang.String getWorkspace()
           
 void initPopup(java.lang.String path)
           
 org.exoplatform.webui.core.UIPopupContainer initPopupPermission(java.lang.String id)
           
 void onChange(javax.jcr.Node currentNode)
           
 void setSelectedPath(java.lang.String selectedPath)
           
 void setTaxonomyTreeNode(javax.jcr.Node taxonomyTreeNode)
           
 void setWorkspace(java.lang.String workspace)
           
 void update()
           
 void update(java.lang.String path)
           
 
Methods inherited from class org.exoplatform.webui.core.UIContainer
addChild, addChild, findComponentById, findComponentOfType, findFirstComponentOfType, getChild, getChild, getChildById, getChildren, hasChildren, removeChild, removeChildById, renderChild, renderChild, renderChild, renderChild, renderChildren, renderChildren, renderUIComponent, replaceChild, replaceChild, setChildren, setRenderedChild, setRenderedChild, setRenderedChildrenOfTypes
 
Methods inherited from class org.exoplatform.webui.core.UIComponent
broadcast, createEvent, createUIComponent, createUIComponent, createUIComponent, doAsync, event, event, event, getAncestorOfType, getApplicationComponent, getComponentConfig, getId, getName, getParent, getRendererFor, getTemplate, getTemplateResourceResolver, getUIComponentName, isRendered, loadConfirmMesssage, processAction, processDecode, processRender, registerRendererFor, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibling, url, url, url
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PERMISSION_ID_POPUP

public static final java.lang.String PERMISSION_ID_POPUP
See Also:
Constant Field Values
Constructor Detail

UITaxonomyTreeCreateChild

public UITaxonomyTreeCreateChild()
                          throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

update

public void update()
            throws java.lang.Exception
Throws:
java.lang.Exception

update

public void update(java.lang.String path)
            throws java.lang.Exception
Throws:
java.lang.Exception

getRootNode

public javax.jcr.Node getRootNode()
                           throws java.lang.Exception
Throws:
java.lang.Exception

getTaxonomyTreeNode

public javax.jcr.Node getTaxonomyTreeNode()

setSelectedPath

public void setSelectedPath(java.lang.String selectedPath)

getSelectedPath

public java.lang.String getSelectedPath()

getNodeByPath

public javax.jcr.Node getNodeByPath(java.lang.String path)
                             throws java.lang.Exception
Throws:
java.lang.Exception

getRepository

public org.exoplatform.services.jcr.core.ManageableRepository getRepository(java.lang.String repositoryName)
                                                                     throws java.lang.Exception
Throws:
java.lang.Exception

initPopup

public void initPopup(java.lang.String path)
               throws java.lang.Exception
Throws:
java.lang.Exception

initPopupPermission

public org.exoplatform.webui.core.UIPopupContainer initPopupPermission(java.lang.String id)
                                                                throws java.lang.Exception
Throws:
java.lang.Exception

onChange

public void onChange(javax.jcr.Node currentNode)
              throws java.lang.Exception
Throws:
java.lang.Exception

changeGroup

public void changeGroup(java.lang.String groupId,
                        java.lang.Object context)
                 throws java.lang.Exception
Throws:
java.lang.Exception

getWorkspace

public java.lang.String getWorkspace()

setWorkspace

public void setWorkspace(java.lang.String workspace)

setTaxonomyTreeNode

public void setTaxonomyTreeNode(javax.jcr.Node taxonomyTreeNode)


Copyright © 2010 eXo Platform SAS. All Rights Reserved.