Class OrgChart

  • All Implemented Interfaces:
    java.util.EventListener, javax.faces.component.behavior.ClientBehaviorHolder, javax.faces.component.NamingContainer, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.component.TransientStateHolder, javax.faces.component.UniqueIdVendor, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder, org.primefaces.component.api.Widget

    public class OrgChart
    extends javax.faces.component.UIData
    implements org.primefaces.component.api.Widget, javax.faces.component.behavior.ClientBehaviorHolder
    orgchart component.
    Since:
    6.3
    Version:
    $Revision$
    Author:
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      protected static class  OrgChart.PropertyKeys  
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String COMPONENT_FAMILY  
      static java.lang.String COMPONENT_TYPE  
      static java.lang.String STYLE_CLASS  
      • Fields inherited from class javax.faces.component.UIComponent

        ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, HONOR_CURRENT_COMPONENT_ATTRIBUTES_PARAM_NAME, VIEW_LOCATION_KEY
      • Fields inherited from interface javax.faces.component.NamingContainer

        SEPARATOR_CHAR
      • Fields inherited from interface org.primefaces.component.api.Widget

        ATTR_WIDGET_VAR_PATTERN, CALLBACK_POST_CONSTRUCT, CALLBACK_POST_REFRESH, CALLBACK_PRE_DESTROY
    • Constructor Summary

      Constructors 
      Constructor Description
      OrgChart()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getChartClass()  
      java.lang.String getDefaultEventName()  
      java.lang.Integer getDepth()  
      java.lang.String getDirection()  
      java.lang.Boolean getDraggable()  
      java.util.Collection<java.lang.String> getEventNames()  
      java.lang.Boolean getExportButton()  
      java.lang.String getExportFileextension()  
      java.lang.String getExportFilename()  
      java.lang.String getExtender()  
      java.lang.String getFamily()  
      java.lang.String getNodeContent()  
      java.lang.String getNodeId()  
      java.lang.String getNodeTitle()  
      java.lang.Boolean getPan()  
      java.lang.String getParentNodeSymbol()  
      java.lang.String getStyle()  
      java.lang.String getStyleClass()  
      java.lang.Boolean getToggleSiblingsResp()  
      java.lang.Integer getVerticalDepth()  
      java.lang.String getWidgetVar()  
      java.lang.Boolean getZoom()  
      java.lang.Number getZoominLimit()  
      java.lang.Number getZoomoutLimit()  
      void processDecodes​(javax.faces.context.FacesContext fc)  
      void queueEvent​(javax.faces.event.FacesEvent event)  
      void setChartClass​(java.lang.String chartClass)  
      void setDepth​(java.lang.Integer depth)  
      void setDirection​(java.lang.String direction)  
      void setDraggable​(java.lang.Boolean draggable)  
      void setExportButton​(java.lang.Boolean exportButton)  
      void setExportFileextension​(java.lang.String exportFileextension)  
      void setExportFilename​(java.lang.String exportFilename)  
      void setExtender​(java.lang.String extender)  
      void setNodeContent​(java.lang.String nodeContent)  
      void setNodeId​(java.lang.String nodeId)  
      void setNodeTitle​(java.lang.String nodeTitle)  
      void setPan​(java.lang.Boolean pan)  
      void setParentNodeSymbol​(java.lang.String parentNodeSymbol)  
      void setStyle​(java.lang.String style)  
      void setStyleClass​(java.lang.String styleClass)  
      void setToggleSiblingsResp​(java.lang.Boolean toggleSiblingsResp)  
      void setVerticalDepth​(java.lang.Integer verticalDepth)  
      void setWidgetVar​(java.lang.String widgetVar)  
      void setZoom​(java.lang.Boolean zoom)  
      void setZoominLimit​(java.lang.Number zoominLimit)  
      void setZoomoutLimit​(java.lang.Number zoomoutLimit)  
      • Methods inherited from class javax.faces.component.UIData

        broadcast, createUniqueId, encodeBegin, getClientId, getDataModel, getFirst, getFooter, getHeader, getRowCount, getRowData, getRowIndex, getRows, getValue, getVar, invokeOnComponent, isRowAvailable, isRowStatePreserved, markInitialState, processUpdates, processValidators, restoreState, saveState, setDataModel, setFirst, setFooter, setHeader, setRowIndex, setRows, setRowStatePreserved, setValue, setValueBinding, setValueExpression, setVar, visitTree
      • Methods inherited from class javax.faces.component.UIComponentBase

        addClientBehavior, addFacesListener, clearInitialState, decode, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, getValueBinding, isRendered, isTransient, processRestoreState, processSaveState, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, subscribeToEvent, unsubscribeFromEvent
      • Methods inherited from class javax.faces.component.UIComponent

        encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface javax.faces.component.behavior.ClientBehaviorHolder

        addClientBehavior, getClientBehaviors
      • Methods inherited from interface org.primefaces.component.api.Widget

        resolveWidgetVar, resolveWidgetVar
    • Constructor Detail

      • OrgChart

        public OrgChart()
    • Method Detail

      • getFamily

        public java.lang.String getFamily()
        Overrides:
        getFamily in class javax.faces.component.UIData
      • getEventNames

        public java.util.Collection<java.lang.String> getEventNames()
        Specified by:
        getEventNames in interface javax.faces.component.behavior.ClientBehaviorHolder
        Overrides:
        getEventNames in class javax.faces.component.UIComponentBase
      • getDefaultEventName

        public java.lang.String getDefaultEventName()
        Specified by:
        getDefaultEventName in interface javax.faces.component.behavior.ClientBehaviorHolder
        Overrides:
        getDefaultEventName in class javax.faces.component.UIComponentBase
      • processDecodes

        public void processDecodes​(javax.faces.context.FacesContext fc)
        Overrides:
        processDecodes in class javax.faces.component.UIData
      • queueEvent

        public void queueEvent​(javax.faces.event.FacesEvent event)
        Overrides:
        queueEvent in class javax.faces.component.UIData
      • getNodeId

        public java.lang.String getNodeId()
      • setNodeId

        public void setNodeId​(java.lang.String nodeId)
      • getWidgetVar

        public java.lang.String getWidgetVar()
      • setWidgetVar

        public void setWidgetVar​(java.lang.String widgetVar)
      • getNodeContent

        public java.lang.String getNodeContent()
      • setNodeContent

        public void setNodeContent​(java.lang.String nodeContent)
      • getDirection

        public java.lang.String getDirection()
      • setDirection

        public void setDirection​(java.lang.String direction)
      • getPan

        public java.lang.Boolean getPan()
      • setPan

        public void setPan​(java.lang.Boolean pan)
      • getToggleSiblingsResp

        public java.lang.Boolean getToggleSiblingsResp()
      • setToggleSiblingsResp

        public void setToggleSiblingsResp​(java.lang.Boolean toggleSiblingsResp)
      • getDepth

        public java.lang.Integer getDepth()
      • setDepth

        public void setDepth​(java.lang.Integer depth)
      • getExportButton

        public java.lang.Boolean getExportButton()
      • setExportButton

        public void setExportButton​(java.lang.Boolean exportButton)
      • getExportFilename

        public java.lang.String getExportFilename()
      • setExportFilename

        public void setExportFilename​(java.lang.String exportFilename)
      • getExportFileextension

        public java.lang.String getExportFileextension()
      • setExportFileextension

        public void setExportFileextension​(java.lang.String exportFileextension)
      • getParentNodeSymbol

        public java.lang.String getParentNodeSymbol()
      • setParentNodeSymbol

        public void setParentNodeSymbol​(java.lang.String parentNodeSymbol)
      • getDraggable

        public java.lang.Boolean getDraggable()
      • setDraggable

        public void setDraggable​(java.lang.Boolean draggable)
      • getChartClass

        public java.lang.String getChartClass()
      • setChartClass

        public void setChartClass​(java.lang.String chartClass)
      • getZoom

        public java.lang.Boolean getZoom()
      • setZoom

        public void setZoom​(java.lang.Boolean zoom)
      • getZoominLimit

        public java.lang.Number getZoominLimit()
      • setZoominLimit

        public void setZoominLimit​(java.lang.Number zoominLimit)
      • getZoomoutLimit

        public java.lang.Number getZoomoutLimit()
      • setZoomoutLimit

        public void setZoomoutLimit​(java.lang.Number zoomoutLimit)
      • getVerticalDepth

        public java.lang.Integer getVerticalDepth()
      • setVerticalDepth

        public void setVerticalDepth​(java.lang.Integer verticalDepth)
      • getNodeTitle

        public java.lang.String getNodeTitle()
      • setNodeTitle

        public void setNodeTitle​(java.lang.String nodeTitle)
      • getStyle

        public java.lang.String getStyle()
      • setStyle

        public void setStyle​(java.lang.String style)
      • getStyleClass

        public java.lang.String getStyleClass()
      • setStyleClass

        public void setStyleClass​(java.lang.String styleClass)
      • getExtender

        public java.lang.String getExtender()
      • setExtender

        public void setExtender​(java.lang.String extender)