Class JUIFactory


  • public class JUIFactory
    extends org.kopi.galite.visual.UIFactory
    JUIFactory is a swing implementation of the UIFactory.
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.kopi.galite.visual.UIFactory

        org.kopi.galite.visual.UIFactory.Companion
    • Field Summary

      • Fields inherited from class org.kopi.galite.visual.UIFactory

        Companion, uiFactory
    • Constructor Summary

      Constructors 
      Constructor Description
      JUIFactory()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected DActor createActor​(org.kopi.galite.visual.VActor model)
      Creates the DActor from a given model.
      protected DChart createChart​(org.kopi.galite.visual.chart.VChart model)
      Creates the DReport from a given model.
      protected DForm createForm​(org.kopi.galite.visual.form.VForm model)
      Creates the DForm from a given model.
      protected org.kopi.vkopi.lib.ui.swing.visual.DHelpViewer createHelpViewer​(org.kopi.galite.visual.VHelpViewer model)
      Creates the DHelpViewer from a given model.
      protected DItemTree createItemTree​(org.kopi.galite.visual.VItemTree model)
      Creates the DItemTree from a given model.
      protected DListDialog createListDialog​(org.kopi.galite.visual.form.VListDialog model)
      Creates the DListDialog from a given model.
      protected org.kopi.galite.visual.ui.swing.visual.DMenuTree createMenuTree​(org.kopi.galite.visual.VMenuTree model)
      Creates the DMenuTree from a given model.
      protected DPreviewWindow createPreviewWindow​(org.kopi.galite.visual.preview.VPreviewWindow model)
      Creates the DPreviewWindow from a given model.
      protected DReport createReport​(org.kopi.galite.visual.report.VReport model)
      Creates the DReport from a given model.
      org.kopi.galite.visual.base.UComponent createView​(org.kopi.galite.visual.VModel model)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • JUIFactory

        public JUIFactory()
    • Method Detail

      • createView

        public org.kopi.galite.visual.base.UComponent createView​(org.kopi.galite.visual.VModel model)
        Specified by:
        createView in class org.kopi.galite.visual.UIFactory
      • createMenuTree

        protected org.kopi.galite.visual.ui.swing.visual.DMenuTree createMenuTree​(org.kopi.galite.visual.VMenuTree model)
        Creates the DMenuTree from a given model.
        Parameters:
        model - The menu tree model
        Returns:
        The DMenuTree view.
      • createItemTree

        protected DItemTree createItemTree​(org.kopi.galite.visual.VItemTree model)
        Creates the DItemTree from a given model.
        Parameters:
        model - The item tree model
        Returns:
        The DItemTree view.
      • createForm

        protected DForm createForm​(org.kopi.galite.visual.form.VForm model)
        Creates the DForm from a given model.
        Parameters:
        model - The form model
        Returns:
        The DForm view.
      • createPreviewWindow

        protected DPreviewWindow createPreviewWindow​(org.kopi.galite.visual.preview.VPreviewWindow model)
        Creates the DPreviewWindow from a given model.
        Parameters:
        model - The preview model
        Returns:
        The DPreviewWindow view.
      • createReport

        protected DReport createReport​(org.kopi.galite.visual.report.VReport model)
        Creates the DReport from a given model.
        Parameters:
        model - The report model
        Returns:
        The DReport view.
      • createChart

        protected DChart createChart​(org.kopi.galite.visual.chart.VChart model)
        Creates the DReport from a given model.
        Parameters:
        model - The report model
        Returns:
        The DReport view.
      • createHelpViewer

        protected org.kopi.vkopi.lib.ui.swing.visual.DHelpViewer createHelpViewer​(org.kopi.galite.visual.VHelpViewer model)
        Creates the DHelpViewer from a given model.
        Parameters:
        model - The help viewer model
        Returns:
        The DHelpViewer view.
      • createListDialog

        protected DListDialog createListDialog​(org.kopi.galite.visual.form.VListDialog model)
        Creates the DListDialog from a given model.
        Parameters:
        model - The list dialog model
        Returns:
        The DListDialog view.
      • createActor

        protected DActor createActor​(org.kopi.galite.visual.VActor model)
        Creates the DActor from a given model.
        Parameters:
        model - The actor model
        Returns:
        The DActor view.