Class OrgChart
- java.lang.Object
-
- javax.faces.component.UIComponent
-
- javax.faces.component.UIComponentBase
-
- javax.faces.component.UIData
-
- org.primefaces.extensions.component.orgchart.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.ClientBehaviorHolderorgchartcomponent.- Since:
- 6.3
- Version:
- $Revision$
- Author:
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classOrgChart.PropertyKeys
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringCOMPONENT_FAMILYstatic java.lang.StringCOMPONENT_TYPEstatic java.lang.StringSTYLE_CLASS
-
Constructor Summary
Constructors Constructor Description OrgChart()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetChartClass()java.lang.StringgetDefaultEventName()java.lang.IntegergetDepth()java.lang.StringgetDirection()java.lang.BooleangetDraggable()java.util.Collection<java.lang.String>getEventNames()java.lang.BooleangetExportButton()java.lang.StringgetExportFileextension()java.lang.StringgetExportFilename()java.lang.StringgetExtender()java.lang.StringgetFamily()java.lang.StringgetNodeContent()java.lang.StringgetNodeId()java.lang.StringgetNodeTitle()java.lang.BooleangetPan()java.lang.StringgetParentNodeSymbol()java.lang.StringgetStyle()java.lang.StringgetStyleClass()java.lang.BooleangetToggleSiblingsResp()java.lang.IntegergetVerticalDepth()java.lang.StringgetWidgetVar()java.lang.BooleangetZoom()java.lang.NumbergetZoominLimit()java.lang.NumbergetZoomoutLimit()voidprocessDecodes(javax.faces.context.FacesContext fc)voidqueueEvent(javax.faces.event.FacesEvent event)voidsetChartClass(java.lang.String chartClass)voidsetDepth(java.lang.Integer depth)voidsetDirection(java.lang.String direction)voidsetDraggable(java.lang.Boolean draggable)voidsetExportButton(java.lang.Boolean exportButton)voidsetExportFileextension(java.lang.String exportFileextension)voidsetExportFilename(java.lang.String exportFilename)voidsetExtender(java.lang.String extender)voidsetNodeContent(java.lang.String nodeContent)voidsetNodeId(java.lang.String nodeId)voidsetNodeTitle(java.lang.String nodeTitle)voidsetPan(java.lang.Boolean pan)voidsetParentNodeSymbol(java.lang.String parentNodeSymbol)voidsetStyle(java.lang.String style)voidsetStyleClass(java.lang.String styleClass)voidsetToggleSiblingsResp(java.lang.Boolean toggleSiblingsResp)voidsetVerticalDepth(java.lang.Integer verticalDepth)voidsetWidgetVar(java.lang.String widgetVar)voidsetZoom(java.lang.Boolean zoom)voidsetZoominLimit(java.lang.Number zoominLimit)voidsetZoomoutLimit(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
-
-
-
-
Field Detail
-
STYLE_CLASS
public static final java.lang.String STYLE_CLASS
- See Also:
- Constant Field Values
-
COMPONENT_TYPE
public static final java.lang.String COMPONENT_TYPE
- See Also:
- Constant Field Values
-
COMPONENT_FAMILY
public static final java.lang.String COMPONENT_FAMILY
- See Also:
- Constant Field Values
-
-
Method Detail
-
getFamily
public java.lang.String getFamily()
- Overrides:
getFamilyin classjavax.faces.component.UIData
-
getEventNames
public java.util.Collection<java.lang.String> getEventNames()
- Specified by:
getEventNamesin interfacejavax.faces.component.behavior.ClientBehaviorHolder- Overrides:
getEventNamesin classjavax.faces.component.UIComponentBase
-
getDefaultEventName
public java.lang.String getDefaultEventName()
- Specified by:
getDefaultEventNamein interfacejavax.faces.component.behavior.ClientBehaviorHolder- Overrides:
getDefaultEventNamein classjavax.faces.component.UIComponentBase
-
processDecodes
public void processDecodes(javax.faces.context.FacesContext fc)
- Overrides:
processDecodesin classjavax.faces.component.UIData
-
queueEvent
public void queueEvent(javax.faces.event.FacesEvent event)
- Overrides:
queueEventin classjavax.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)
-
-