fedora.utilities.policyEditor
Class ConstraintLayout
java.lang.Object
fedora.utilities.policyEditor.ConstraintLayout
- All Implemented Interfaces:
- java.awt.LayoutManager, java.awt.LayoutManager2
- Direct Known Subclasses:
- ParagraphLayout
public class ConstraintLayout
- extends java.lang.Object
- implements java.awt.LayoutManager2
A base class for layouts which simplifies the business of building new
layouts with constraints.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PREFERRED
protected static final int PREFERRED
- See Also:
- Constant Field Values
MINIMUM
protected static final int MINIMUM
- See Also:
- Constant Field Values
MAXIMUM
protected static final int MAXIMUM
- See Also:
- Constant Field Values
hMargin
protected int hMargin
vMargin
protected int vMargin
includeInvisible
protected boolean includeInvisible
ConstraintLayout
public ConstraintLayout()
addLayoutComponent
public void addLayoutComponent(java.lang.String constraint,
java.awt.Component c)
- Specified by:
addLayoutComponent in interface java.awt.LayoutManager
addLayoutComponent
public void addLayoutComponent(java.awt.Component c,
java.lang.Object constraint)
- Specified by:
addLayoutComponent in interface java.awt.LayoutManager2
removeLayoutComponent
public void removeLayoutComponent(java.awt.Component c)
- Specified by:
removeLayoutComponent in interface java.awt.LayoutManager
setConstraint
public void setConstraint(java.awt.Component c,
java.lang.Object constraint)
getConstraint
public java.lang.Object getConstraint(java.awt.Component c)
setIncludeInvisible
public void setIncludeInvisible(boolean includeInvisible)
getIncludeInvisible
public boolean getIncludeInvisible()
includeComponent
protected boolean includeComponent(java.awt.Component c)
minimumLayoutSize
public java.awt.Dimension minimumLayoutSize(java.awt.Container target)
- Specified by:
minimumLayoutSize in interface java.awt.LayoutManager
maximumLayoutSize
public java.awt.Dimension maximumLayoutSize(java.awt.Container target)
- Specified by:
maximumLayoutSize in interface java.awt.LayoutManager2
preferredLayoutSize
public java.awt.Dimension preferredLayoutSize(java.awt.Container target)
- Specified by:
preferredLayoutSize in interface java.awt.LayoutManager
calcLayoutSize
public java.awt.Dimension calcLayoutSize(java.awt.Container target,
int type)
invalidateLayout
public void invalidateLayout(java.awt.Container target)
- Specified by:
invalidateLayout in interface java.awt.LayoutManager2
getLayoutAlignmentX
public float getLayoutAlignmentX(java.awt.Container parent)
- Specified by:
getLayoutAlignmentX in interface java.awt.LayoutManager2
getLayoutAlignmentY
public float getLayoutAlignmentY(java.awt.Container parent)
- Specified by:
getLayoutAlignmentY in interface java.awt.LayoutManager2
layoutContainer
public void layoutContainer(java.awt.Container target)
- Specified by:
layoutContainer in interface java.awt.LayoutManager
measureLayout
public void measureLayout(java.awt.Container target,
java.awt.Dimension dimension,
int type)
getComponentSize
protected java.awt.Dimension getComponentSize(java.awt.Component c,
int type)