Class OrgChartRenderer
java.lang.Object
javax.faces.render.Renderer
org.primefaces.renderkit.CoreRenderer
org.primefaces.extensions.component.orgchart.OrgChartRenderer
public class OrgChartRenderer
extends org.primefaces.renderkit.CoreRenderer
orgchart component.- Since:
- 7.0
- Version:
- $Revision$
- Author:
- @jxmai / last modified by $Author$
- 
Field SummaryFields inherited from class javax.faces.render.RendererPASSTHROUGH_RENDERER_LOCALNAME_KEY
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic OrgChartNodebuildNodesFromJSON(Map<String, OrgChartNode> orgChartNodes, org.primefaces.shaded.json.JSONObject hierarchy, OrgChartNode parentNode) voiddecode(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) voidencodeEnd(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) static org.primefaces.shaded.json.JSONObjecttoJSON(OrgChartNode orgChartNode, List<OrgChartNode> children) Methods inherited from class org.primefaces.renderkit.CoreRendererbuildAjaxRequest, buildAjaxRequest, buildAjaxRequest, buildDomEvent, buildNonAjaxRequest, buildNonAjaxRequest, decodeBehaviors, encodeClientBehaviors, encodeIndexedId, endsWithLenghtUnit, getEventBehaviors, getHighlighter, getIconOnlyButtonText, getResourceRequestPath, getResourceURL, getStyleBuilder, getStyleClassBuilder, getWidgetBuilder, isGrouped, isValueBlank, logDevelopmentWarning, preConfiguredAjaxRequestBuilder, preConfiguredAjaxRequestBuilder, renderAttribute, renderButtonValue, renderChild, renderChildren, renderDomEvent, renderDomEvents, renderDummyMarkup, renderDynamicPassThruAttributes, renderHiddenInput, renderOnchange, renderOnclick, renderPassThruAttributes, renderPassThruAttributes, renderPassThruAttributes, renderRTLDirection, renderValidationMetadata, shouldRenderAttribute, shouldWriteIdMethods inherited from class javax.faces.render.RendererconvertClientId, encodeBegin, encodeChildren, getConvertedValue, getRendersChildren
- 
Constructor Details- 
OrgChartRendererpublic OrgChartRenderer()
 
- 
- 
Method Details- 
encodeEndpublic void encodeEnd(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws IOException - Overrides:
- encodeEndin class- javax.faces.render.Renderer
- Throws:
- IOException
 
- 
decodepublic void decode(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) - Overrides:
- decodein class- javax.faces.render.Renderer
 
- 
buildNodesFromJSONpublic static OrgChartNode buildNodesFromJSON(Map<String, OrgChartNode> orgChartNodes, org.primefaces.shaded.json.JSONObject hierarchy, OrgChartNode parentNode) 
- 
toJSONpublic static org.primefaces.shaded.json.JSONObject toJSON(OrgChartNode orgChartNode, List<OrgChartNode> children) 
 
-