Package jp.vmi.selenium.selenese.parser
Class SeleneseIteratorFactory
- java.lang.Object
-
- jp.vmi.selenium.selenese.parser.SeleneseIteratorFactory
-
public class SeleneseIteratorFactory extends Object
Selenese iterator factory.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetFilename()Get filename.static SeleneseIteratorFactorynewInstance(String filename)Create test iterator of Selenese format.static SeleneseIteratorFactorynewInstance(String filename, InputStream is)Create test iterator of Selenese format.TestElementIterator<?>newIterator()Create test iterator of Selenese format.
-
-
-
Method Detail
-
newInstance
public static SeleneseIteratorFactory newInstance(String filename) throws InvalidSeleneseException
Create test iterator of Selenese format.- Parameters:
filename- selenese script file.- Returns:
- SeleneseIteratorFactory.
- Throws:
InvalidSeleneseException- Invalid selenese exception.
-
newInstance
public static SeleneseIteratorFactory newInstance(String filename, InputStream is) throws InvalidSeleneseException
Create test iterator of Selenese format.- Parameters:
filename- selenese script file. (Don't use to open a file. It is used as a label and is used to generate filenames based on it)is- input stream of script file. (test-case or test-suite)- Returns:
- SeleneseIteratorFactory.
- Throws:
InvalidSeleneseException- Invalid selenese exception.
-
getFilename
public String getFilename()
Get filename.- Returns:
- filename.
-
newIterator
public TestElementIterator<?> newIterator() throws InvalidSeleneseException
Create test iterator of Selenese format.- Returns:
- TestCase or TestSuite.
- Throws:
InvalidSeleneseException- Invalid selenese exception.
-
-