Class FormLayoutUtils.ConstraintIterator
java.lang.Object
com.jgoodies.forms.extras.FormLayoutUtils.ConstraintIterator
- Enclosing class:
FormLayoutUtils
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.9 $
- Author:
- Karsten Lentzsch
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionConstraintIterator(Container container) Constructs a ConstraintIterator for the given FormLayout container. -
Method Summary
Modifier and TypeMethodDescriptionbooleanhasNext()Returns true if the iteration has more elements.Returns the next element in the iteration.
-
Constructor Details
-
ConstraintIterator
Constructs a ConstraintIterator for the given FormLayout container. Useful to iterate over the container'sCellConstraints.- Parameters:
container- the layout container- Throws:
IllegalArgumentException- if the container's layout is not aFormLayout
-
-
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
Returns the next element in the iteration.- Returns:
- the next element in the iteration.
- Throws:
NoSuchElementException- iteration has no more elements.
-