|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.globalmentor.beans.BoundPropertyObject
com.guiseframework.event.GuiseBoundPropertyObject
com.guiseframework.component.layout.AbstractLayout<ReferenceConstraints>
com.guiseframework.component.layout.ReferenceLayout
public class ReferenceLayout
A layout for components bound to component references such as IDs.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.guiseframework.component.layout.AbstractLayout |
|---|
AbstractLayout.ConstraintsPropertyChangeListener |
| Field Summary |
|---|
| Fields inherited from class com.globalmentor.beans.BoundPropertyObject |
|---|
NO_PROPERTY_CHANGE_LISTENERS, NO_VETOABLE_CHANGE_LISTENERS |
| Constructor Summary | |
|---|---|
ReferenceLayout()
|
|
| Method Summary | |
|---|---|
protected void |
componentConstraintsChanged(Component component,
Constraints oldConstraints,
Constraints newConstraints)
Indicates that the constraints for a component have changed. |
ReferenceConstraints |
createDefaultConstraints()
Creates default constraints for the container. |
Component |
getComponentByID(java.lang.String id)
Retrieves a component bound to a given ID. |
java.lang.Class<? extends ReferenceConstraints> |
getConstraintsClass()
|
protected java.util.Map<java.lang.String,Component> |
getReferenceIDComponentMap()
|
| Methods inherited from class com.guiseframework.component.layout.AbstractLayout |
|---|
addComponent, fireConstraintsPropertyChange, getComponentConstraintsChangeListener, getConstraints, getConstraintsPropertyChangeListener, getOwner, removeComponent, setOwner |
| Methods inherited from class com.guiseframework.event.GuiseBoundPropertyObject |
|---|
getSession |
| Methods inherited from class com.globalmentor.beans.BoundPropertyObject |
|---|
addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, createPostponedPropertyChangeEvent, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, getForwardPropertyChangeListener, getPropertyChangeListeners, getPropertyChangeListeners, getPropertyChangeSupport, getRepeatPropertyChangeListener, getRepeatVetoableChangeListener, getVetoableChangeListeners, getVetoableChangeListeners, getVetoableChangeSupport, hasPropertyChangeListeners, hasVetoableChangeListeners, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListener |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.guiseframework.component.layout.Layout |
|---|
getSession |
| Methods inherited from interface com.globalmentor.beans.PropertyBindable |
|---|
addPropertyChangeListener, addPropertyChangeListener, getPropertyChangeListeners, getPropertyChangeListeners, hasPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListener |
| Constructor Detail |
|---|
public ReferenceLayout()
| Method Detail |
|---|
protected java.util.Map<java.lang.String,Component> getReferenceIDComponentMap()
public java.lang.Class<? extends ReferenceConstraints> getConstraintsClass()
protected void componentConstraintsChanged(Component component,
Constraints oldConstraints,
Constraints newConstraints)
componentConstraintsChanged in class AbstractLayout<ReferenceConstraints>component - The component for which constraints have changed.oldConstraints - The old component constraints, or null if there were no constraints previously.newConstraints - The new component constraints, or null if the component now has no constraints.public ReferenceConstraints createDefaultConstraints()
java.lang.IllegalStateException - if this layout does not support default constraints.public Component getComponentByID(java.lang.String id)
id - The ID with which a component may be bound.
null if there is no component bound to the given ID.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||