Class JUIFactory

java.lang.Object
org.kopi.galite.visual.UIFactory
org.kopi.vkopi.lib.ui.swing.visual.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
     
  • Method Summary

    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 Details

    • JUIFactory

      public JUIFactory()
  • Method Details

    • 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.