org.apache.wicket.markup.html.internal
Class MarkupTagIterator
java.lang.Object
org.apache.wicket.util.collections.ReadOnlyIterator<ComponentTag>
org.apache.wicket.markup.html.internal.MarkupTagIterator
- All Implemented Interfaces:
- java.util.Iterator<ComponentTag>
public class MarkupTagIterator
- extends ReadOnlyIterator<ComponentTag>
- Author:
- Juergen Donnerstag
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
MarkupTagIterator
public MarkupTagIterator(IMarkupFragment markup)
- Construct.
- Parameters:
markup
- noSubchilds
- openOnly
-
setWicketTagsOnly
public MarkupTagIterator setWicketTagsOnly(boolean value)
- Parameters:
value
-
- Returns:
- this
setNoSubChilds
public MarkupTagIterator setNoSubChilds(boolean value)
- Parameters:
value
-
- Returns:
- this
setOpenTagOnly
public MarkupTagIterator setOpenTagOnly(boolean value)
- Parameters:
value
-
- Returns:
- this
hasNext
public boolean hasNext()
- See Also:
Iterator.hasNext()
next
public ComponentTag next()
- See Also:
Iterator.next()
nextWicketTag
public WicketTag nextWicketTag()
- Returns:
- next wicket tag
getIndex
public int getIndex()
- Gets currentIndex.
- Returns:
- currentIndex
getStack
public java.util.List<ComponentTag> getStack()
- Returns:
- The parent open tags.
getMarkupFragment
public IMarkupFragment getMarkupFragment()
- Returns:
- a new markup fragment for the current open tag
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
- See Also:
Object.toString()
Copyright © 2004-2010 Apache Software Foundation. All Rights Reserved.