Class TestBuilderModel.CaseList
- java.lang.Object
-
- org.locationtech.jtstest.testbuilder.model.TestBuilderModel.CaseList
-
- Enclosing class:
- TestBuilderModel
public static class TestBuilderModel.CaseList extends java.lang.ObjectEncapsulates test case cursor logic.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceTestBuilderModel.CaseList.CaseFactory
-
Field Summary
Fields Modifier and Type Field Description private TestBuilderModel.CaseList.CaseFactorycaseFactoryprivate inttcIndexprivate TestCaseListtcList
-
Constructor Summary
Constructors Constructor Description CaseList(TestBuilderModel.CaseList.CaseFactory caseFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidaddCase(TestCaseEdit testcase)voidcopyCase()voidcreateNew()voiddeleteCase()java.util.ListgetCases()TestCaseEditgetCurrentCase()TestablegetCurrentTestable()intgetCurrentTestIndex()intgetSize()TestCaseListgetTestList()voidinit()voidinit(TestCaseList tcl)voidnextCase()voidprevCase()voidsetCurrent(TestCaseEdit testCase)voidsetCurrentTestIndex(int i)
-
-
-
Field Detail
-
tcList
private TestCaseList tcList
-
tcIndex
private int tcIndex
-
caseFactory
private TestBuilderModel.CaseList.CaseFactory caseFactory
-
-
Constructor Detail
-
CaseList
public CaseList(TestBuilderModel.CaseList.CaseFactory caseFactory)
-
-
Method Detail
-
init
public void init()
-
init
public void init(TestCaseList tcl)
-
getCases
public java.util.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()
-
addCase
private void addCase(TestCaseEdit testcase)
-
deleteCase
public void deleteCase()
-
-