Interface InspectorRenderer

All Known Implementing Classes:
AbstractInspectorRenderer, DefaultBundleInspectorRenderer, DefaultCoverageInspectorRenderer, NavigationNodesInspectorRenderer

public interface InspectorRenderer
Used to render the inspector area in a cockpit perspective.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    render(org.zkoss.zk.ui.Component parent, TypedObject object)
    Renders inspector area if only one item is selected.
    void
    render(org.zkoss.zk.ui.Component parent, ListProvider<TypedObject> objectsProvider)
    Renders inspector area if multiple items are selected.
    void
    renderEmpty(org.zkoss.zk.ui.Component parent)
    Renders inspector area if no items are selected.
  • Method Details

    • renderEmpty

      void renderEmpty(org.zkoss.zk.ui.Component parent)
      Renders inspector area if no items are selected.
      Parameters:
      parent - the parent component.
    • render

      void render(org.zkoss.zk.ui.Component parent, TypedObject object)
      Renders inspector area if only one item is selected.
      Parameters:
      parent - the parent component.
      object - the currently selected item.
    • render

      void render(org.zkoss.zk.ui.Component parent, ListProvider<TypedObject> objectsProvider)
      Renders inspector area if multiple items are selected.
      Parameters:
      parent - the parent component.
      objectsProvider - a ListProvider providing the currently selected items.