Package jp.vmi.selenium.selenese.parser
Class AbstractTestElementIterator<E extends TestElementEntry>
- java.lang.Object
-
- jp.vmi.selenium.selenese.parser.AbstractTestElementIterator<E>
-
- Type Parameters:
E- element class.
- All Implemented Interfaces:
Iterable<E>,Iterator<E>,TestElementIterator<E>
- Direct Known Subclasses:
SeleneseCommandIterator,SeleneseTestCaseIterator,SeleneseTestSuiteIterator,SideCommandIterator,SideTestCaseIterator,SideTestSuiteIterator
public abstract class AbstractTestElementIterator<E extends TestElementEntry> extends Object implements TestElementIterator<E>
Abstrat class for implementing test element iterator.
-
-
Constructor Summary
Constructors Constructor Description AbstractTestElementIterator(String filename)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetFilename()Get filename of this test element.StringgetId()Get id of this test element.StringgetName()Get name of this test element.protected voidsetId(String id)protected voidsetName(String name)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Methods inherited from interface java.util.Iterator
forEachRemaining, hasNext, next, remove
-
Methods inherited from interface jp.vmi.selenium.selenese.parser.TestElementIterator
isDummy, iterator
-
-
-
-
Constructor Detail
-
AbstractTestElementIterator
public AbstractTestElementIterator(String filename)
Constructor.- Parameters:
filename- filename.
-
-
Method Detail
-
getFilename
public String getFilename()
Description copied from interface:TestElementIteratorGet filename of this test element.- Specified by:
getFilenamein interfaceTestElementIterator<E extends TestElementEntry>- Returns:
- filename.
-
getName
public String getName()
Description copied from interface:TestElementIteratorGet name of this test element.- Specified by:
getNamein interfaceTestElementIterator<E extends TestElementEntry>- Returns:
- name.
-
setName
protected void setName(String name)
-
getId
public String getId()
Description copied from interface:TestElementIteratorGet id of this test element.- Specified by:
getIdin interfaceTestElementIterator<E extends TestElementEntry>- Returns:
- id.
-
setId
protected void setId(String id)
-
-