|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
An interface that allows iteration of Vertex objects. This interface extends the GenericIterator interface and adds two methods:
Method Summary | |
boolean |
deleteVertex()
Delete the Vertex currently pointed at by the iterator. |
Vertex |
getVertex()
Get the Vertex at which the Iterator currently points. |
Methods inherited from interface byucc.jhdl.synth.graph.GenericIterator |
deleteElt, first, getElt, isValid, last, moveTo, next, prev |
Method Detail |
public Vertex getVertex()
public boolean deleteVertex()
After calling delete, this iterator's current "pointer" will be at an undefined position, (it may even be invalid). However, calling next() will move it to the element originally after the deleted element and calling prev() will move it to the element originally before element.
Also Note: Any modifications of the series of elements, (ie. deletes or modifications), other than through this iterator may cause undefined effects on the state of this iterator.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |