com.jgoodies.forms.layout
Class CellConstraints.Alignment

java.lang.Object
  extended by com.jgoodies.forms.layout.CellConstraints.Alignment
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
CellConstraints

public static final class CellConstraints.Alignment
extends java.lang.Object
implements java.io.Serializable

An ordinal-based serializable typesafe enumeration for component alignment types as used by the FormLayout.

See Also:
Serialized Form

Field Summary
private static int BOTH
           
private static int HORIZONTAL
           
private  java.lang.String name
           
private static int nextOrdinal
           
private  int ordinal
           
private  int orientation
           
private static int VERTICAL
           
 
Constructor Summary
private CellConstraints.Alignment(java.lang.String name, int orientation)
           
 
Method Summary
 char abbreviation()
          Returns the first character of this Alignment's name.
private  boolean isHorizontal()
           
private  boolean isVertical()
           
private  java.lang.Object readResolve()
           
 java.lang.String toString()
          Returns this Alignment's name.
(package private) static CellConstraints.Alignment valueOf(java.lang.String nameOrAbbreviation)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

HORIZONTAL

private static final int HORIZONTAL
See Also:
Constant Field Values

VERTICAL

private static final int VERTICAL
See Also:
Constant Field Values

BOTH

private static final int BOTH
See Also:
Constant Field Values

name

private final transient java.lang.String name

orientation

private final transient int orientation

nextOrdinal

private static int nextOrdinal

ordinal

private final int ordinal
Constructor Detail

CellConstraints.Alignment

private CellConstraints.Alignment(java.lang.String name,
                                  int orientation)
Method Detail

valueOf

static CellConstraints.Alignment valueOf(java.lang.String nameOrAbbreviation)

toString

public java.lang.String toString()
Returns this Alignment's name.

Overrides:
toString in class java.lang.Object
Returns:
this alignment's name.

abbreviation

public char abbreviation()
Returns the first character of this Alignment's name. Used to identify it in short format strings.

Returns:
the name's first character.

isHorizontal

private boolean isHorizontal()

isVertical

private boolean isVertical()

readResolve

private java.lang.Object readResolve()