Class OrganigramRenderer

    • Constructor Detail

      • OrganigramRenderer

        public OrganigramRenderer()
    • Method Detail

      • decode

        public void decode​(javax.faces.context.FacesContext context,
                           javax.faces.component.UIComponent component)
        Overrides:
        decode in class javax.faces.render.Renderer
      • decodeSelection

        protected void decodeSelection​(javax.faces.context.FacesContext context,
                                       Organigram organigram)
        Checks if the current request is a selection request and assigns the found OrganigramNode to the selection value expression.
        Parameters:
        context - The current FacesContext.
        organigram - The Organigram component.
      • assignSelection

        protected void assignSelection​(javax.faces.context.FacesContext context,
                                       Organigram organigram,
                                       OrganigramNode node)
      • encodeEnd

        public void encodeEnd​(javax.faces.context.FacesContext context,
                              javax.faces.component.UIComponent component)
                       throws IOException
        Overrides:
        encodeEnd in class javax.faces.render.Renderer
        Throws:
        IOException
      • encodeChildren

        public void encodeChildren​(javax.faces.context.FacesContext context,
                                   javax.faces.component.UIComponent component)
                            throws IOException
        Overrides:
        encodeChildren in class javax.faces.render.Renderer
        Throws:
        IOException
      • getRendersChildren

        public boolean getRendersChildren()
        Overrides:
        getRendersChildren in class javax.faces.render.Renderer