de.kleopatra.forms.description.jgoodies
Class JGoodiesLayoutFactory

java.lang.Object
  extended byde.kleopatra.forms.description.jgoodies.JGoodiesLayoutFactory
All Implemented Interfaces:
LayoutFactory

public final class JGoodiesLayoutFactory
extends java.lang.Object
implements LayoutFactory

JGoodies Forms specific implementation of LayoutFactory.

Version:
$Revision: 1.2 $ $Date: 2004/09/30 10:18:21 $
Author:
(C) 2003 Jeanette Winzenburg, Berlin

Constructor Summary
JGoodiesLayoutFactory()
           
 
Method Summary
 void addPropertyChangeListener(java.beans.PropertyChangeListener l)
           
 LayoutBorder createBorder()
           
 LayoutBorder createBorder(java.lang.Object borderType)
           
 LayoutBorder createBorder(java.lang.String encodedString)
           
 Column createColumn()
           
 Column createColumn(java.lang.Object contentType)
           
 Column createColumn(java.lang.String encodedString)
           
 Column createColumnGap()
           
 Column createColumnGap(java.lang.Object gapType)
           
 Column createColumnGlue()
           
 Constraint createConstraint()
           
 Constraint createConstraint(java.lang.String encodedString)
           
protected  Column createJGoodiesColumn(de.kleopatra.forms.description.jgoodies.ColumnStyle spec)
           
protected  Constraint createJGoodiesConstraint(CellConstraints constraints)
           
protected  Row createJGoodiesRow(de.kleopatra.forms.description.jgoodies.RowStyle spec)
           
protected  java.util.List createList()
           
 Row createRow()
           
 Row createRow(java.lang.Object contentType)
           
 Row createRow(java.lang.String encodedString)
           
 Row createRowGap()
           
 Row createRowGap(java.lang.Object gapType)
           
 Row createRowGlue()
           
protected  void firePropertyChange(java.lang.String property, java.lang.Object oldValue, java.lang.Object newValue)
           
 java.util.List getBorderTypes()
           
 java.util.List getColumnContentTypes()
           
 java.util.List getColumnGapTypes()
           
 java.lang.Object getColumnGlueType()
           
 java.util.List getConstraintHAlignmentTypes()
           
 java.util.List getConstraintVAlignmentTypes()
           
 java.util.List getRowContentTypes()
           
 java.util.List getRowGapTypes()
           
 java.lang.Object getRowGlueType()
           
 StyleMap getStyleMap()
           
 void removePropertyChangeListener(java.beans.PropertyChangeListener l)
           
 void setStyleMap(StyleMap map)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JGoodiesLayoutFactory

public JGoodiesLayoutFactory()
Method Detail

getRowContentTypes

public java.util.List getRowContentTypes()
Specified by:
getRowContentTypes in interface LayoutFactory

getStyleMap

public StyleMap getStyleMap()
Specified by:
getStyleMap in interface LayoutFactory

setStyleMap

public void setStyleMap(StyleMap map)
Specified by:
setStyleMap in interface LayoutFactory

addPropertyChangeListener

public void addPropertyChangeListener(java.beans.PropertyChangeListener l)
Specified by:
addPropertyChangeListener in interface LayoutFactory

removePropertyChangeListener

public void removePropertyChangeListener(java.beans.PropertyChangeListener l)
Specified by:
removePropertyChangeListener in interface LayoutFactory

firePropertyChange

protected void firePropertyChange(java.lang.String property,
                                  java.lang.Object oldValue,
                                  java.lang.Object newValue)

getRowGapTypes

public java.util.List getRowGapTypes()
Specified by:
getRowGapTypes in interface LayoutFactory

getRowGlueType

public java.lang.Object getRowGlueType()
Specified by:
getRowGlueType in interface LayoutFactory

getColumnContentTypes

public java.util.List getColumnContentTypes()
Specified by:
getColumnContentTypes in interface LayoutFactory

getColumnGapTypes

public java.util.List getColumnGapTypes()
Specified by:
getColumnGapTypes in interface LayoutFactory

getColumnGlueType

public java.lang.Object getColumnGlueType()
Specified by:
getColumnGlueType in interface LayoutFactory

getBorderTypes

public java.util.List getBorderTypes()
Specified by:
getBorderTypes in interface LayoutFactory

getConstraintHAlignmentTypes

public java.util.List getConstraintHAlignmentTypes()
Specified by:
getConstraintHAlignmentTypes in interface LayoutFactory

getConstraintVAlignmentTypes

public java.util.List getConstraintVAlignmentTypes()
Specified by:
getConstraintVAlignmentTypes in interface LayoutFactory

createRow

public Row createRow()
Specified by:
createRow in interface LayoutFactory

createRow

public Row createRow(java.lang.String encodedString)
Specified by:
createRow in interface LayoutFactory

createRow

public Row createRow(java.lang.Object contentType)
Specified by:
createRow in interface LayoutFactory

createRowGap

public Row createRowGap()
Specified by:
createRowGap in interface LayoutFactory

createRowGap

public Row createRowGap(java.lang.Object gapType)
Specified by:
createRowGap in interface LayoutFactory

createRowGlue

public Row createRowGlue()
Specified by:
createRowGlue in interface LayoutFactory

createColumn

public Column createColumn()
Specified by:
createColumn in interface LayoutFactory

createColumn

public Column createColumn(java.lang.String encodedString)
Specified by:
createColumn in interface LayoutFactory

createColumn

public Column createColumn(java.lang.Object contentType)
Specified by:
createColumn in interface LayoutFactory

createColumnGap

public Column createColumnGap()
Specified by:
createColumnGap in interface LayoutFactory

createColumnGap

public Column createColumnGap(java.lang.Object gapType)
Specified by:
createColumnGap in interface LayoutFactory

createColumnGlue

public Column createColumnGlue()
Specified by:
createColumnGlue in interface LayoutFactory

createConstraint

public Constraint createConstraint()
Specified by:
createConstraint in interface LayoutFactory

createConstraint

public Constraint createConstraint(java.lang.String encodedString)
Specified by:
createConstraint in interface LayoutFactory

createBorder

public LayoutBorder createBorder()
Specified by:
createBorder in interface LayoutFactory

createBorder

public LayoutBorder createBorder(java.lang.String encodedString)
Specified by:
createBorder in interface LayoutFactory

createBorder

public LayoutBorder createBorder(java.lang.Object borderType)
Specified by:
createBorder in interface LayoutFactory

createJGoodiesRow

protected Row createJGoodiesRow(de.kleopatra.forms.description.jgoodies.RowStyle spec)

createJGoodiesColumn

protected Column createJGoodiesColumn(de.kleopatra.forms.description.jgoodies.ColumnStyle spec)

createJGoodiesConstraint

protected Constraint createJGoodiesConstraint(CellConstraints constraints)

createList

protected java.util.List createList()


Copyright © 2003, 2004 SwingEmpire Jeanette Winzenburg. All Rights Reserved.