Class Container

java.lang.Object
javaforce.webui.Component
javaforce.webui.Container
Direct Known Subclasses:
Block, Canvas, CheckBox, HTMLContainer, InlineBlock, LayersPanel, LayoutManager, MediaComponent, MenuBar, MenuItem, Panel, PopupMenu, ProgressBar, Slider, Table, TitleBar

public class Container extends Component
  • Constructor Details

    • Container

      public Container()
  • Method Details

    • setClient

      public void setClient(WebUIClient client)
      Description copied from class: Component
      Provides the client (connection to web browser side) and init other variables.
      Overrides:
      setClient in class Component
    • init

      public void init()
      Description copied from class: Component
      Perform any initialization with the client. Containers should call init() on all sub-components.
      Overrides:
      init in class Component
    • events

      public void events()
      Description copied from class: Component
      Perform any post loading events. Containers should call events() on all sub-components.
      Overrides:
      events in class Component
    • getComponent

      public Component getComponent(String name)
      Get Component by user assigned name.
    • get

      public Component get(int idx)
    • get

      public Component get(String id)
      Get Component by id.
    • getAll

      public Component[] getAll()
    • set

      public void set(int idx, Component c)
    • add

      public void add(Component comp)
      Add component to end of components.
    • add

      public void add(int idx, Component comp)
      Add component at index.
    • remove

      public void remove(Component comp)
    • remove

      public void remove(int idx)
    • removeAll

      public void removeAll()
    • count

      public int count()
    • html

      public String html()
      Description copied from class: Component
      Returns HTML to render component.
      Specified by:
      html in class Component