ProgramixGenericLib v5.0.1

com.programix.gui.layout
Class ButtonLayout

java.lang.Object
  extended by com.programix.gui.layout.AbstractTableLayout
      extended by com.programix.gui.layout.ButtonLayout
All Implemented Interfaces:
LayoutManager, Serializable
Direct Known Subclasses:
ColumnButtonLayout, RowButtonLayout

public abstract class ButtonLayout
extends AbstractTableLayout

Superclass for common functionality of ColumnButtonLayout and RowButtonLayout.

Author:
Paul Hyde
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.programix.gui.layout.AbstractTableLayout
AbstractTableLayout.CellData
 
Field Summary
protected  boolean colDriven
           
protected  int requestedRowOrColCount
           
 
Fields inherited from class com.programix.gui.layout.AbstractTableLayout
anchorPoint, borderGap, colGap, columnCoordinator, DEFAULT_ANCHOR_POINT, DEFAULT_BORDER_GAP, DEFAULT_COL_GAP, DEFAULT_ROW_GAP, ignoreInvisibleComponents, rowGap
 
Constructor Summary
protected ButtonLayout(int rowGap, int colGap, int borderGap, AnchorPoint anchorPoint, int requestedRowOrColCount, boolean colDriven)
           
 
Method Summary
protected  AbstractTableLayout.CellData createCellData(Container pane)
           
 
Methods inherited from class com.programix.gui.layout.AbstractTableLayout
addLayoutComponent, getAnchorPoint, getBorderGap, getColumnCoordinator, getColumnGap, getRowGap, isIgnoreInvisibleComponents, layoutContainer, minimumLayoutSize, preferredLayoutSize, removeLayoutComponent, setAnchorPoint, setBorderGap, setColumnCoordinator, setColumnGap, setIgnoreInvisibleComponents, setRowGap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

requestedRowOrColCount

protected int requestedRowOrColCount

colDriven

protected final boolean colDriven
Constructor Detail

ButtonLayout

protected ButtonLayout(int rowGap,
                       int colGap,
                       int borderGap,
                       AnchorPoint anchorPoint,
                       int requestedRowOrColCount,
                       boolean colDriven)
Method Detail

createCellData

protected AbstractTableLayout.CellData createCellData(Container pane)
Specified by:
createCellData in class AbstractTableLayout

ProgramixGenericLib v5.0.1

Copyright © 2001-2009 Programix Incorporated. All rights reserved. ProgramixGenericLib is free and is OSI Certified Open Source Software under the BSD license.