org.jvnet.substance
Class SubstanceInternalFrameTitlePane.SubstanceTitlePaneLayout

java.lang.Object
  extended by javax.swing.plaf.basic.BasicInternalFrameTitlePane.TitlePaneLayout
      extended by org.jvnet.substance.SubstanceInternalFrameTitlePane.SubstanceTitlePaneLayout
All Implemented Interfaces:
java.awt.LayoutManager
Enclosing class:
SubstanceInternalFrameTitlePane

protected class SubstanceInternalFrameTitlePane.SubstanceTitlePaneLayout
extends javax.swing.plaf.basic.BasicInternalFrameTitlePane.TitlePaneLayout

Layout manager for this title pane.

Author:
Kirill Grouchnikov

Constructor Summary
protected SubstanceInternalFrameTitlePane.SubstanceTitlePaneLayout()
           
 
Method Summary
 void addLayoutComponent(java.lang.String name, java.awt.Component c)
           
 void layoutContainer(java.awt.Container c)
           
 java.awt.Dimension minimumLayoutSize(java.awt.Container c)
           
 java.awt.Dimension preferredLayoutSize(java.awt.Container c)
           
 void removeLayoutComponent(java.awt.Component c)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SubstanceInternalFrameTitlePane.SubstanceTitlePaneLayout

protected SubstanceInternalFrameTitlePane.SubstanceTitlePaneLayout()
Method Detail

addLayoutComponent

public void addLayoutComponent(java.lang.String name,
                               java.awt.Component c)
Specified by:
addLayoutComponent in interface java.awt.LayoutManager
Overrides:
addLayoutComponent in class javax.swing.plaf.basic.BasicInternalFrameTitlePane.TitlePaneLayout

removeLayoutComponent

public void removeLayoutComponent(java.awt.Component c)
Specified by:
removeLayoutComponent in interface java.awt.LayoutManager
Overrides:
removeLayoutComponent in class javax.swing.plaf.basic.BasicInternalFrameTitlePane.TitlePaneLayout

preferredLayoutSize

public java.awt.Dimension preferredLayoutSize(java.awt.Container c)
Specified by:
preferredLayoutSize in interface java.awt.LayoutManager
Overrides:
preferredLayoutSize in class javax.swing.plaf.basic.BasicInternalFrameTitlePane.TitlePaneLayout

minimumLayoutSize

public java.awt.Dimension minimumLayoutSize(java.awt.Container c)
Specified by:
minimumLayoutSize in interface java.awt.LayoutManager
Overrides:
minimumLayoutSize in class javax.swing.plaf.basic.BasicInternalFrameTitlePane.TitlePaneLayout

layoutContainer

public void layoutContainer(java.awt.Container c)
Specified by:
layoutContainer in interface java.awt.LayoutManager
Overrides:
layoutContainer in class javax.swing.plaf.basic.BasicInternalFrameTitlePane.TitlePaneLayout