dataMap
Class DataMapLayout

java.lang.Object
  extended by dataMap.DataMapLayout
All Implemented Interfaces:
java.awt.LayoutManager

public class DataMapLayout
extends java.lang.Object
implements java.awt.LayoutManager

Layout the DataMap giving less space to the hidden components

Author:
Doug Gillespie

Field Summary
private  java.util.ArrayList<DataStreamPanel> dataStreamPanels
           
private  ScrollingDataPanel scrollingDataPanel
           
private  SettingsStrip settingsStrip
           
 
Constructor Summary
DataMapLayout(ScrollingDataPanel scrollingDataPanel)
           
 
Method Summary
 void addLayoutComponent(java.lang.String arg0, java.awt.Component component)
           
 SettingsStrip getSettingsStrip()
           
 void layoutContainer(java.awt.Container arg0)
           
 java.awt.Dimension minimumLayoutSize(java.awt.Container arg0)
           
 java.awt.Dimension preferredLayoutSize(java.awt.Container arg0)
           
 void removeLayoutComponent(java.awt.Component arg0)
           
 void setSettingsStrip(SettingsStrip settingsStrip)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dataStreamPanels

private java.util.ArrayList<DataStreamPanel> dataStreamPanels

settingsStrip

private SettingsStrip settingsStrip

scrollingDataPanel

private ScrollingDataPanel scrollingDataPanel
Constructor Detail

DataMapLayout

public DataMapLayout(ScrollingDataPanel scrollingDataPanel)
Method Detail

addLayoutComponent

public void addLayoutComponent(java.lang.String arg0,
                               java.awt.Component component)
Specified by:
addLayoutComponent in interface java.awt.LayoutManager

getSettingsStrip

public SettingsStrip getSettingsStrip()

setSettingsStrip

public void setSettingsStrip(SettingsStrip settingsStrip)

layoutContainer

public void layoutContainer(java.awt.Container arg0)
Specified by:
layoutContainer in interface java.awt.LayoutManager

minimumLayoutSize

public java.awt.Dimension minimumLayoutSize(java.awt.Container arg0)
Specified by:
minimumLayoutSize in interface java.awt.LayoutManager

preferredLayoutSize

public java.awt.Dimension preferredLayoutSize(java.awt.Container arg0)
Specified by:
preferredLayoutSize in interface java.awt.LayoutManager

removeLayoutComponent

public void removeLayoutComponent(java.awt.Component arg0)
Specified by:
removeLayoutComponent in interface java.awt.LayoutManager