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
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliteratorMethods inherited from interface java.util.Iterator
forEachRemaining, hasNext, next, removeMethods inherited from interface jp.vmi.selenium.selenese.parser.TestElementIterator
isDummy, iterator
-
Constructor Details
-
AbstractTestElementIterator
Constructor.- Parameters:
filename- filename.
-
-
Method Details
-
getFilename
Description copied from interface:TestElementIteratorGet filename of this test element.- Specified by:
getFilenamein interfaceTestElementIterator<E extends TestElementEntry>- Returns:
- filename.
-
getName
Description copied from interface:TestElementIteratorGet name of this test element.- Specified by:
getNamein interfaceTestElementIterator<E extends TestElementEntry>- Returns:
- name.
-
setName
-
getId
Description copied from interface:TestElementIteratorGet id of this test element.- Specified by:
getIdin interfaceTestElementIterator<E extends TestElementEntry>- Returns:
- id.
-
setId
-