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
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 Details
-
newInstance
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 InvalidSeleneseExceptionCreate 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
Get filename.- Returns:
- filename.
-
newIterator
Create test iterator of Selenese format.- Returns:
- TestCase or TestSuite.
- Throws:
InvalidSeleneseException- Invalid selenese exception.
-