Interface ICCImportBranchData
- All Known Subinterfaces:
ICCImportBranchPoint,ICCImportFlowPoint
public interface ICCImportBranchData
- Since:
- 9.0
-
Method Summary
Modifier and TypeMethodDescriptioncreateBranchPoint(int line, String expression) Creates a branch pointcreateBranchPoint(ICCImportStatement statement, String expression) Create a branch flow point using a statementcreateBranchPoint(String encodedFormat, ICCTestcase testcase) Given an encode string returns a branch point SeeICCBranchData.getEncodedFormat()
-
Method Details
-
createBranchPoint
ICCImportBranchPoint createBranchPoint(int line, String expression) throws CCDuplicateBranchPointException Creates a branch point- Parameters:
line- branchpoint's origin line numberexpression- (optional) branchpoint expression- Returns:
- created branchpoint
- Throws:
CCDuplicateBranchPointException- branchpoint already exists
-
createBranchPoint
ICCImportBranchPoint createBranchPoint(ICCImportStatement statement, String expression) throws CCDuplicateBranchPointException Create a branch flow point using a statement- Parameters:
statement- branchpoint's origin statementexpression- (optional) branchpoint expression- Returns:
- created branchpoint
- Throws:
CCDuplicateBranchPointException- branchpoint already exists
-
createBranchPoint
ICCImportBranchPoint createBranchPoint(String encodedFormat, ICCTestcase testcase) throws CCDuplicateBranchPointException Given an encode string returns a branch point SeeICCBranchData.getEncodedFormat()- Parameters:
encodedFormat- encoded format for branch pointtestcase- assigns testcase as hitting this flowpoint- Returns:
- created branchpoint
- Throws:
CCDuplicateBranchPointException- branchpoint already exists
-