Class TestBuilderModel.CaseList
- java.lang.Object
-
- org.locationtech.jtstest.testbuilder.model.TestBuilderModel.CaseList
-
- Enclosing class:
- TestBuilderModel
public static class TestBuilderModel.CaseList extends Object
Encapsulates test case cursor logic.- Author:
- Martin Davis
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
TestBuilderModel.CaseList.CaseFactory
-
Constructor Summary
Constructors Constructor Description CaseList(TestBuilderModel.CaseList.CaseFactory caseFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
copyCase()
void
createNew()
void
deleteCase()
List
getCases()
TestCaseEdit
getCurrentCase()
Testable
getCurrentTestable()
int
getCurrentTestIndex()
int
getSize()
TestCaseList
getTestList()
void
init()
void
init(TestCaseList tcl)
void
nextCase()
void
prevCase()
void
setCurrent(TestCaseEdit testCase)
void
setCurrentTestIndex(int i)
-
-
-
Constructor Detail
-
CaseList
public CaseList(TestBuilderModel.CaseList.CaseFactory caseFactory)
-
-
Method Detail
-
init
public void init()
-
init
public void init(TestCaseList tcl)
-
getCases
public List getCases()
-
setCurrent
public void setCurrent(TestCaseEdit testCase)
-
getCurrentCase
public TestCaseEdit getCurrentCase()
-
getCurrentTestable
public Testable getCurrentTestable()
-
getCurrentTestIndex
public int getCurrentTestIndex()
-
setCurrentTestIndex
public void setCurrentTestIndex(int i)
-
getTestList
public TestCaseList getTestList()
-
getSize
public int getSize()
-
prevCase
public void prevCase()
-
nextCase
public void nextCase()
-
copyCase
public void copyCase()
-
createNew
public void createNew()
-
deleteCase
public void deleteCase()
-
-