java.lang.Object
org.apache.wicket.behavior.Behavior
org.apache.wicket.extensions.markup.html.repeater.tree.table.NodeBorder
All Implemented Interfaces:
Serializable, IComponentAwareEventSink, IComponentAwareHeaderContributor, IClusterable

public class NodeBorder extends Behavior
A border for a node component which renders nested DIVs to simulate the structure of parental branches inside a tabular layout.
Author:
svenmeier
See Also:
  • Constructor Details

    • NodeBorder

      public NodeBorder(boolean[] branches)
      Parameters:
      branches - branch
  • Method Details

    • beforeRender

      public void beforeRender(Component component)
      Description copied from class: Behavior
      Called when a component is about to render.
      Overrides:
      beforeRender in class Behavior
      Parameters:
      component - the component that has this behavior coupled
    • onComponentTag

      public void onComponentTag(Component component, ComponentTag tag)
      Description copied from class: Behavior
      Called any time a component that has this behavior registered is rendering the component tag.
      Overrides:
      onComponentTag in class Behavior
      Parameters:
      component - the component that renders this tag currently
      tag - the tag that is rendered
    • afterRender

      public void afterRender(Component component)
      Description copied from class: Behavior
      Called when a component that has this behavior coupled was rendered.
      Overrides:
      afterRender in class Behavior
      Parameters:
      component - the component that has this behavior coupled