com.jgoodies.forms.extras

Class FormLayoutUtils.ConstraintIterator

Enclosing Class:
FormLayoutUtils

public static class FormLayoutUtils.ConstraintIterator
extends Object

Iterates over a FormLayout container's CellConstraints. The container's child component collection and the layout's constraints collection must not be changed during the iteration; otherwise the behavior of this iterator is unspecified and unsafe.
Version:
$Revision: 1.2 $
Author:
Karsten
See Also:
FormLayout, CellConstraints

Constructor Summary

ConstraintIterator(Container container)
Constructs a ConstraintIterator for the given FormLayout container.

Method Summary

boolean
hasNext()
Returns true if the iteration has more elements.
CellConstraints
nextConstraints()
Returns the next element in the iteration.

Constructor Details

ConstraintIterator

public ConstraintIterator(Container container)
Constructs a ConstraintIterator for the given FormLayout container. Useful to iterate over the container's CellConstraints.
Parameters:
container - the layout container

Method Details

hasNext

public boolean hasNext()
Returns true if the iteration has more elements. (In other words, returns true if next would return an element rather than throwing an exception.)
Returns:
true if the iterator has more elements.

nextConstraints

public CellConstraints nextConstraints()
Returns the next element in the iteration.
Returns:
the next element in the iteration.

Copyright © 2002-2004 JGoodies Karsten Lentzsch. All Rights Reserved.