A B C D E F G H I J L M O P R S T U

A

addCellConstraints(String, CellConstraints) - Method in class org.mlc.swing.layout.ContainerLayout
 
addColumnSpec(String) - Method in class org.mlc.swing.layout.ContainerLayout
 
addColumnSpec(int, String) - Method in class org.mlc.swing.layout.ContainerLayout
 
addContainer(String, Container) - Method in class org.mlc.swing.layout.LayoutFrame
This is for adding containers on the fly.
addLayout(ContainerLayout) - Method in class org.mlc.swing.layout.LayoutConstraintsManager
 
addLayoutComponent(String, Component) - Method in class org.mlc.swing.layout.ContainerLayout
 
addLayoutComponent(Component, Object) - Method in class org.mlc.swing.layout.ContainerLayout
 
addRowSpec(String) - Method in class org.mlc.swing.layout.ContainerLayout
 
addRowSpec(int, String) - Method in class org.mlc.swing.layout.ContainerLayout
 

B

BOTTOM - Static variable in class org.mlc.swing.layout.LayoutConstraintsManager
 
BeanProperty - Class in org.mlc.swing.layout
This represents a property in the ComponentBuilder.
BeanProperty(String, Class, List) - Constructor for class org.mlc.swing.layout.BeanProperty
Creates a new instance of BeanProperty
BeanProperty(String, Class) - Constructor for class org.mlc.swing.layout.BeanProperty
 
ButtonBarComponentBuilder - Class in org.mlc.swing.layout
This is the component builder for the JGoodies ButtonBar.
ButtonBarComponentBuilder() - Constructor for class org.mlc.swing.layout.ButtonBarComponentBuilder
Creates a new instance of ButtonBarComponentBuilder

C

CENTER - Static variable in class org.mlc.swing.layout.LayoutConstraintsManager
 
ComponentBuilder - Interface in org.mlc.swing.layout
All components that want to be included in the list of components that want to be part of the builder must implement this interface
ContainerLayout - Class in org.mlc.swing.layout
This class acts as a surogate layout manager for the JGoodies (www.jgoodies.com) FormLayout manager.
ContainerLayout(String, String, String) - Constructor for class org.mlc.swing.layout.ContainerLayout
 
CustomerPanel - Class in org.mlc.swing.example
 
CustomerPanel() - Constructor for class org.mlc.swing.example.CustomerPanel
 
constraintsChanged(String, CellConstraints) - Method in class org.mlc.swing.layout.ContainerLayout
 
createLayout(String, Container) - Method in class org.mlc.swing.layout.LayoutConstraintsManager
This method creates a layout by first trying to look in memory to see if a layout has been defined with the given name.

D

DEFAULT - Static variable in class org.mlc.swing.layout.LayoutConstraintsManager
 
DefaultComponentBuilder - Class in org.mlc.swing.layout
This is meant to be subclassed when you want to create a ComponentBuilder that has simplistic behavior.
DefaultComponentBuilder(Class) - Constructor for class org.mlc.swing.layout.DefaultComponentBuilder
Creates a new instance of DefaultComponentFactory
DefaultComponentBuilder(Class, String[]) - Constructor for class org.mlc.swing.layout.DefaultComponentBuilder
Creates a new instance of DefaultComponentFactory

E

ExamplePanel - Class in org.mlc.swing.example
 
ExamplePanel() - Constructor for class org.mlc.swing.example.ExamplePanel
 
exitApplication() - Method in class org.mlc.swing.layout.LayoutFrame
 

F

FILL - Static variable in class org.mlc.swing.layout.LayoutConstraintsManager
 
FormEditor - Class in org.mlc.swing.layout
This is the pain panel that is used in LayoutFrame serving as the user interface for the builder.
FormEditor(LayoutFrame, ContainerLayout, Container) - Constructor for class org.mlc.swing.layout.FormEditor
 

G

getAlignment(CellConstraints.Alignment) - Static method in class org.mlc.swing.layout.LayoutConstraintsManager
 
getAlignment(String) - Static method in class org.mlc.swing.layout.LayoutConstraintsManager
 
getCellConstraints() - Method in class org.mlc.swing.layout.ContainerLayout
 
getCellConstraints(String) - Method in class org.mlc.swing.layout.ContainerLayout
 
getColumnCount() - Method in class org.mlc.swing.layout.ContainerLayout
 
getColumnSpec(int) - Method in class org.mlc.swing.layout.ContainerLayout
 
getColumnSpecs() - Method in class org.mlc.swing.layout.ContainerLayout
 
getColumnSpecsString() - Method in class org.mlc.swing.layout.ContainerLayout
 
getComponentByName(String) - Method in class org.mlc.swing.layout.ContainerLayout
Returns the component with the given name or null if not found
getComponentConstraints(Component) - Method in class org.mlc.swing.layout.ContainerLayout
 
getComponentDeclaration(String) - Method in class org.mlc.swing.layout.FormEditor
 
getComponentName(Component) - Method in class org.mlc.swing.layout.ContainerLayout
 
getComponentsToNames() - Method in class org.mlc.swing.layout.ContainerLayout
 
getContainer(ContainerLayout) - Method in class org.mlc.swing.layout.LayoutConstraintsManager
 
getContainerLayout(String) - Method in class org.mlc.swing.layout.LayoutConstraintsManager
 
getContainerNames() - Method in class org.mlc.swing.layout.LayoutConstraintsManager
 
getDeclaration(String, Map) - Method in class org.mlc.swing.layout.ButtonBarComponentBuilder
 
getDeclaration(String, Map) - Method in interface org.mlc.swing.layout.ComponentBuilder
Returns the appropriate declaration suitable for this component
getDeclaration(String, Map) - Method in class org.mlc.swing.layout.DefaultComponentBuilder
 
getDeclaration(String, Map) - Method in class org.mlc.swing.layout.JTableComponentBuilder
 
getDeclaration(String, Map) - Method in class org.mlc.swing.layout.JToolBarComponentBuilder
 
getDeclaration(String, Map) - Method in class org.mlc.swing.layout.JTreeComponentBuilder
 
getDeclaration(String, Map) - Method in class org.mlc.swing.layout.SeparatorComponentBuilder
 
getInstance(Map) - Method in class org.mlc.swing.layout.ButtonBarComponentBuilder
 
getInstance(Map) - Method in interface org.mlc.swing.layout.ComponentBuilder
Returns an instance of this object given the specified properties
getInstance(Map) - Method in class org.mlc.swing.layout.DefaultComponentBuilder
 
getInstance(Map) - Method in class org.mlc.swing.layout.JTableComponentBuilder
 
getInstance(Map) - Method in class org.mlc.swing.layout.JToolBarComponentBuilder
 
getInstance(Map) - Method in class org.mlc.swing.layout.JTreeComponentBuilder
 
getInstance(Map) - Method in class org.mlc.swing.layout.SeparatorComponentBuilder
 
getLayoutAlignmentX(Container) - Method in class org.mlc.swing.layout.ContainerLayout
 
getLayoutAlignmentY(Container) - Method in class org.mlc.swing.layout.ContainerLayout
 
getLayoutConstraintsManager(InputStream) - Static method in class org.mlc.swing.layout.LayoutConstraintsManager
Returns a LayoutConstraintsManager based on an input stream for an xml file.
getLayoutConstraintsManager(Node) - Static method in class org.mlc.swing.layout.LayoutConstraintsManager
Returns a layout constraints manager given a containers node.
getLayouts() - Method in class org.mlc.swing.layout.LayoutConstraintsManager
 
getName() - Method in class org.mlc.swing.layout.BeanProperty
Returns the value of the name property
getName() - Method in class org.mlc.swing.layout.ContainerLayout
Returns the value of the name property
getProperties() - Method in class org.mlc.swing.layout.ButtonBarComponentBuilder
 
getProperties() - Method in interface org.mlc.swing.layout.ComponentBuilder
Returns a list of properties that are appropriate for construction
getProperties() - Method in class org.mlc.swing.layout.DefaultComponentBuilder
 
getProperties() - Method in class org.mlc.swing.layout.JTableComponentBuilder
 
getProperties() - Method in class org.mlc.swing.layout.JToolBarComponentBuilder
 
getProperties() - Method in class org.mlc.swing.layout.JTreeComponentBuilder
 
getProperties() - Method in class org.mlc.swing.layout.SeparatorComponentBuilder
 
getRowCount() - Method in class org.mlc.swing.layout.ContainerLayout
 
getRowSpec(int) - Method in class org.mlc.swing.layout.ContainerLayout
 
getRowSpecs() - Method in class org.mlc.swing.layout.ContainerLayout
 
getRowSpecsString() - Method in class org.mlc.swing.layout.ContainerLayout
 
getType() - Method in class org.mlc.swing.layout.BeanProperty
Returns the value of the type property
getXML() - Method in class org.mlc.swing.layout.LayoutConstraintsManager
 

H

hasContainer(String) - Method in class org.mlc.swing.layout.LayoutFrame
 

I

invalidateLayout(Container) - Method in class org.mlc.swing.layout.ContainerLayout
 
isComponentALayoutContainer() - Method in class org.mlc.swing.layout.ButtonBarComponentBuilder
 
isComponentALayoutContainer() - Method in interface org.mlc.swing.layout.ComponentBuilder
 
isComponentALayoutContainer() - Method in class org.mlc.swing.layout.DefaultComponentBuilder
 
isComponentALayoutContainer() - Method in class org.mlc.swing.layout.JTableComponentBuilder
 
isComponentALayoutContainer() - Method in class org.mlc.swing.layout.JToolBarComponentBuilder
 
isComponentALayoutContainer() - Method in class org.mlc.swing.layout.JTreeComponentBuilder
 
isComponentALayoutContainer() - Method in class org.mlc.swing.layout.SeparatorComponentBuilder
 
isNewComponent(String) - Method in class org.mlc.swing.layout.FormEditor
Returns true if the named component was created by hand in this session

J

JTableComponentBuilder - Class in org.mlc.swing.layout
This is the ComponentBuilder used to build JTables.
JTableComponentBuilder() - Constructor for class org.mlc.swing.layout.JTableComponentBuilder
Creates a new instance of SeparatorComponentBuilder
JToolBarComponentBuilder - Class in org.mlc.swing.layout
This is the ComponentBuilder that is used to build JToolBars.
JToolBarComponentBuilder() - Constructor for class org.mlc.swing.layout.JToolBarComponentBuilder
Creates a new instance of SeparatorComponentBuilder
JTreeComponentBuilder - Class in org.mlc.swing.layout
This is the ComponentBuilder used to build JTrees!
JTreeComponentBuilder() - Constructor for class org.mlc.swing.layout.JTreeComponentBuilder
Creates a new instance of SeparatorComponentBuilder

L

LEFT - Static variable in class org.mlc.swing.layout.LayoutConstraintsManager
 
LayoutConstraintsManager - Class in org.mlc.swing.layout
This class handles the serialization and deserialization of the xml files that we are using to store the layout constraints.
LayoutConstraintsManager() - Constructor for class org.mlc.swing.layout.LayoutConstraintsManager
This method will create a LayoutConstraintsManager with default JGoodies row and column specs that are common in applications.
LayoutConstraintsManager(String, String) - Constructor for class org.mlc.swing.layout.LayoutConstraintsManager
This method will create a LayoutConstraintsManager with the JGoodies specs provided as default
LayoutFrame - Class in org.mlc.swing.layout
This is the frame that enables you to build a layout.
LayoutFrame(LayoutConstraintsManager) - Constructor for class org.mlc.swing.layout.LayoutFrame
Creates a new instance of Class
layoutContainer(Container) - Method in class org.mlc.swing.layout.ContainerLayout
 

M

main(String[]) - Static method in class org.mlc.swing.example.CustomerPanel
 
main(String[]) - Static method in class org.mlc.swing.example.ExamplePanel
 
main(String[]) - Static method in class org.mlc.swing.layout.ContainerLayout
 
main(String[]) - Static method in class org.mlc.swing.layout.LayoutConstraintsManager
 
main(String[]) - Static method in class org.mlc.swing.layout.LayoutFrame
 
maximumLayoutSize(Container) - Method in class org.mlc.swing.layout.ContainerLayout
 
minimumLayoutSize(Container) - Method in class org.mlc.swing.layout.ContainerLayout
 

O

org.mlc.swing.example - package org.mlc.swing.example
 
org.mlc.swing.layout - package org.mlc.swing.layout
 

P

preferredLayoutSize(Container) - Method in class org.mlc.swing.layout.ContainerLayout
 

R

RIGHT - Static variable in class org.mlc.swing.layout.LayoutConstraintsManager
 
removeCellConstraints(String) - Method in class org.mlc.swing.layout.ContainerLayout
 
removeColumnSpec(int) - Method in class org.mlc.swing.layout.ContainerLayout
 
removeContainer(String) - Method in class org.mlc.swing.layout.LayoutFrame
 
removeLayout(ContainerLayout) - Method in class org.mlc.swing.layout.LayoutConstraintsManager
 
removeLayoutComponent(Component) - Method in class org.mlc.swing.layout.ContainerLayout
 
removeRowSpec(int) - Method in class org.mlc.swing.layout.ContainerLayout
 

S

SeparatorComponentBuilder - Class in org.mlc.swing.layout
This is the component builder for the JGoodies Separator.
SeparatorComponentBuilder() - Constructor for class org.mlc.swing.layout.SeparatorComponentBuilder
Creates a new instance of SeparatorComponentBuilder
setCellConstraints(String, CellConstraints) - Method in class org.mlc.swing.layout.ContainerLayout
 
setColumnSpec(int, String) - Method in class org.mlc.swing.layout.ContainerLayout
 
setLayout(String, Container) - Method in class org.mlc.swing.layout.LayoutConstraintsManager
This method will build a layout from the xml file based on the name and call setLayout on the container passed in.
setName(String) - Method in class org.mlc.swing.layout.BeanProperty
Registers the value of the name property
setName(String) - Method in class org.mlc.swing.layout.ContainerLayout
Registers the value of the name property
setRowSpec(int, String) - Method in class org.mlc.swing.layout.ContainerLayout
 
setType(Class) - Method in class org.mlc.swing.layout.BeanProperty
Registers the value of the type property

T

TOP - Static variable in class org.mlc.swing.layout.LayoutConstraintsManager
 
toString() - Method in class org.mlc.swing.layout.ButtonBarComponentBuilder
 
toString() - Method in class org.mlc.swing.layout.DefaultComponentBuilder
 
toString() - Method in class org.mlc.swing.layout.JTableComponentBuilder
 
toString() - Method in class org.mlc.swing.layout.JToolBarComponentBuilder
 
toString() - Method in class org.mlc.swing.layout.JTreeComponentBuilder
 
toString() - Method in class org.mlc.swing.layout.SeparatorComponentBuilder
 

U

updateForm() - Method in class org.mlc.swing.layout.FormEditor
 
updateLayout(Component) - Method in class org.mlc.swing.layout.FormEditor
 

A B C D E F G H I J L M O P R S T U