Interface ViewBuilder

  • All Known Implementing Classes:
    SwingViewBuilder

    public interface ViewBuilder
    Represents a view builder
    • Method Detail

      • buildViewerFrame

        JFrame buildViewerFrame()
        Returns:
        The built viewer frame
      • buildCompleteMenuBar

        JMenuBar buildCompleteMenuBar()
        Returns:
        The built menu bar
      • buildCompleteToolBar

        JToolBar buildCompleteToolBar​(boolean embeddableComponent)
        Builds and return the complete tool bar
        Parameters:
        embeddableComponent - Whether the component will be embedded or not
        Returns:
        the tool bar
      • buildContents

        void buildContents​(Container cp,
                           boolean embeddableComponent)
        Builds the contents
        Parameters:
        cp - The container in which the contents will be put
        embeddableComponent - Whether the component will be embedded or not