Class CustomContainerFactory

java.lang.Object
com.vlsolutions.swing.docking.DockableContainerFactory
com.vlsolutions.swing.docking.DefaultDockableContainerFactory
org.omegat.util.gui.CustomContainerFactory

public class CustomContainerFactory extends com.vlsolutions.swing.docking.DefaultDockableContainerFactory
A custom DockableContainerFactory to allow us to supply custom DockViewTitleBars so that we can insert custom buttons.
  • Nested Class Summary

    Nested classes/interfaces inherited from class com.vlsolutions.swing.docking.DockableContainerFactory

    com.vlsolutions.swing.docking.DockableContainerFactory.ParentType
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.vlsolutions.swing.docking.DockViewTitleBar
     

    Methods inherited from class com.vlsolutions.swing.docking.DefaultDockableContainerFactory

    createDockableContainer, createFloatingDockableContainer, createTabbedDockableContainer

    Methods inherited from class com.vlsolutions.swing.docking.DockableContainerFactory

    createDockableContainer, getFactory, setFactory

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • CustomContainerFactory

      public CustomContainerFactory()
  • Method Details

    • createTitleBar

      public com.vlsolutions.swing.docking.DockViewTitleBar createTitleBar()
      Overrides:
      createTitleBar in class com.vlsolutions.swing.docking.DefaultDockableContainerFactory