public static class StructuredReference.StructuredReferenceIterator
extends com.ibm.xtools.mmi.core.internal.ref.InternalStructuredReference.InternalStructuredReferenceIterator
Constructor and Description |
---|
StructuredReferenceIterator(StructuredReference sRef)
Constructor for StructuredReferenceIterator for the specified StructuredReference
|
Modifier and Type | Method and Description |
---|---|
boolean |
hasNext()
Returns if there are more StructuredReference objects.
|
java.lang.Object |
next()
Returns the next StructuredReference object.
|
StructuredReference |
nextStructuredReference()
Returns the next StructuredReference object.
|
void |
remove()
This operation is not supported.
|
nextInternalStructuredReference
public StructuredReferenceIterator(StructuredReference sRef)
sRef
- the StructuredReference that will have its supporting structured
references iterated overpublic boolean hasNext()
hasNext
in interface java.util.Iterator
hasNext
in class com.ibm.xtools.mmi.core.internal.ref.InternalStructuredReference.InternalStructuredReferenceIterator
Iterator.hasNext()
public java.lang.Object next()
next
in interface java.util.Iterator
next
in class com.ibm.xtools.mmi.core.internal.ref.InternalStructuredReference.InternalStructuredReferenceIterator
Iterator.next()
public StructuredReference nextStructuredReference()
public void remove()
remove
in interface java.util.Iterator
remove
in class com.ibm.xtools.mmi.core.internal.ref.InternalStructuredReference.InternalStructuredReferenceIterator
java.lang.UnsupportedOperationException
Iterator.remove()