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 interfaceTestBuilderModel.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 voidcopyCase()voidcreateNew()voiddeleteCase()ListgetCases()TestCaseEditgetCurrentCase()TestablegetCurrentTestable()intgetCurrentTestIndex()intgetSize()TestCaseListgetTestList()voidinit()voidinit(TestCaseList tcl)voidnextCase()voidprevCase()voidsetCurrent(TestCaseEdit testCase)voidsetCurrentTestIndex(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()
-
-