@Component @Scope(value="prototype") public class Model extends Object
| Constructor and Description |
|---|
Model() |
| Modifier and Type | Method and Description |
|---|---|
Integer |
addActionStep(TestStepTarget target)
Adds a step of the specified type to the model.
|
Integer |
addCallStep(TestStepTarget target,
TestCaseTarget calledTestCase,
CallStepParamsInfo paramInfo) |
void |
addDataset(DatasetTarget target)
This operation is imdepotent
|
void |
addParameter(ParameterTarget target) |
void |
addRequirement(RequirementTarget target,
org.squashtest.tm.service.internal.batchimport.TargetStatus status) |
void |
addRequirementVersion(RequirementVersionTarget target,
org.squashtest.tm.service.internal.batchimport.TargetStatus targetStatus)
Add a requirement version to model, not to database.
|
void |
addRequirementVersion(RequirementVersionTarget target,
org.squashtest.tm.service.internal.batchimport.TargetStatus targetStatus,
List<String> milestones) |
void |
bindMilestonesToRequirementVersion(RequirementVersionTarget target,
List<String> milestones) |
boolean |
checkMilestonesAlreadyUsedInRequirement(String milestone,
RequirementVersionTarget target) |
boolean |
doesDatasetExists(DatasetTarget target) |
boolean |
doesParameterExists(ParameterTarget target) |
org.squashtest.tm.domain.testcase.TestCase |
get(TestCaseTarget target) |
Collection<ParameterTarget> |
getAllParameters(TestCaseTarget testCase)
returns all parameters available to a test case.
|
Collection<DatasetTarget> |
getDatasets(TestCaseTarget testCase)
returns the parameters owned by this test case.
|
Long |
getId(TestCaseTarget target)
may return null
|
Collection<ParameterTarget> |
getOwnParameters(TestCaseTarget testCase)
returns the parameters owned by this test case.
|
org.squashtest.tm.service.internal.batchimport.ProjectTargetStatus |
getProjectStatus(String projectName) |
Long |
getRequirementId(RequirementVersionTarget target) |
Set<String> |
getRequirementLinkRoles() |
Collection<org.squashtest.tm.domain.customfield.CustomField> |
getRequirementVersionCufs(RequirementVersionTarget target) |
org.squashtest.tm.service.internal.batchimport.TargetStatus |
getStatus(RequirementTarget target) |
org.squashtest.tm.service.internal.batchimport.TargetStatus |
getStatus(RequirementVersionTarget target) |
org.squashtest.tm.service.internal.batchimport.TargetStatus |
getStatus(TestCaseTarget target) |
org.squashtest.tm.domain.testcase.TestStep |
getStep(TestStepTarget target)
may return null
|
Long |
getStepId(TestStepTarget target)
may return null
|
Collection<org.squashtest.tm.domain.customfield.CustomField> |
getTestCaseCufs(TestCaseTarget target) |
Collection<org.squashtest.tm.domain.customfield.CustomField> |
getTestStepCufs(TestStepTarget target) |
org.squashtest.tm.service.internal.batchimport.StepType |
getType(TestStepTarget target) |
boolean |
indexIsFirstAvailable(TestStepTarget target) |
void |
initRequirementVersions(List<RequirementVersionTarget> initialTargets) |
boolean |
isCalled(TestCaseTarget target)
returns true if the test case is being called by another test case or
else false.
|
boolean |
isCalledBy(TestCaseTarget called,
TestCaseTarget caller) |
boolean |
isParamInDataset(ParameterTarget param,
DatasetTarget ds) |
boolean |
isRequirementFolder(RequirementVersionTarget target) |
boolean |
isTestCaseLockedByMilestones(TestCaseTarget target) |
void |
mainInitRequirements(List<RequirementVersionTarget> targets) |
void |
mainInitRequirements(RequirementVersionTarget target) |
void |
mainInitTestCase(List<TestCaseTarget> targets) |
void |
mainInitTestCase(TestCaseTarget target) |
void |
remove(TestStepTarget target) |
void |
removeDataset(DatasetTarget target) |
void |
removeParameter(ParameterTarget target) |
void |
setDeleted(TestCaseTarget target) |
void |
setExists(TestCaseTarget target,
Long id) |
void |
setNotExists(RequirementVersionTarget target) |
void |
setNotExists(TestCaseTarget target)
virtually an alias of setDeleted
|
void |
setToBeCreated(TestCaseTarget target) |
void |
setToBeDeleted(TestCaseTarget target) |
boolean |
stepExists(TestStepTarget target) |
void |
updateCallStepTarget(TestStepTarget step,
TestCaseTarget newTarget,
CallStepParamsInfo paramInfo)
warning : won't check that the operation will not create a cycle.
|
boolean |
wouldCreateCycle(TestCaseTarget srcTestCase,
TestCaseTarget destTestCase) |
boolean |
wouldCreateCycle(TestStepTarget step,
TestCaseTarget destTestCase) |
public org.squashtest.tm.service.internal.batchimport.ProjectTargetStatus getProjectStatus(String projectName)
public org.squashtest.tm.service.internal.batchimport.TargetStatus getStatus(TestCaseTarget target)
public void setExists(TestCaseTarget target, Long id)
public void setToBeCreated(TestCaseTarget target)
public void setToBeDeleted(TestCaseTarget target)
public void setDeleted(TestCaseTarget target)
public void setNotExists(TestCaseTarget target)
public Long getId(TestCaseTarget target)
public org.squashtest.tm.domain.testcase.TestCase get(TestCaseTarget target)
public boolean isTestCaseLockedByMilestones(TestCaseTarget target)
public boolean isCalled(TestCaseTarget target)
public boolean isCalledBy(TestCaseTarget called, TestCaseTarget caller)
public boolean wouldCreateCycle(TestCaseTarget srcTestCase, TestCaseTarget destTestCase)
public boolean wouldCreateCycle(TestStepTarget step, TestCaseTarget destTestCase)
public Integer addActionStep(TestStepTarget target)
public Integer addCallStep(TestStepTarget target, TestCaseTarget calledTestCase, CallStepParamsInfo paramInfo)
public void updateCallStepTarget(TestStepTarget step, TestCaseTarget newTarget, CallStepParamsInfo paramInfo)
public void remove(TestStepTarget target)
public boolean stepExists(TestStepTarget target)
public boolean indexIsFirstAvailable(TestStepTarget target)
public org.squashtest.tm.service.internal.batchimport.StepType getType(TestStepTarget target)
public Long getStepId(TestStepTarget target)
public org.squashtest.tm.domain.testcase.TestStep getStep(TestStepTarget target)
public boolean doesParameterExists(ParameterTarget target)
public void addParameter(ParameterTarget target)
public void removeParameter(ParameterTarget target)
public Collection<ParameterTarget> getOwnParameters(TestCaseTarget testCase)
public Collection<ParameterTarget> getAllParameters(TestCaseTarget testCase)
public boolean isParamInDataset(ParameterTarget param, DatasetTarget ds)
public boolean doesDatasetExists(DatasetTarget target)
public void addDataset(DatasetTarget target)
public void removeDataset(DatasetTarget target)
public Collection<DatasetTarget> getDatasets(TestCaseTarget testCase)
public Collection<org.squashtest.tm.domain.customfield.CustomField> getTestCaseCufs(TestCaseTarget target)
public Collection<org.squashtest.tm.domain.customfield.CustomField> getRequirementVersionCufs(RequirementVersionTarget target)
public Collection<org.squashtest.tm.domain.customfield.CustomField> getTestStepCufs(TestStepTarget target)
public org.squashtest.tm.service.internal.batchimport.TargetStatus getStatus(RequirementTarget target)
public org.squashtest.tm.service.internal.batchimport.TargetStatus getStatus(RequirementVersionTarget target)
public void mainInitTestCase(TestCaseTarget target)
public void mainInitTestCase(List<TestCaseTarget> targets)
public void mainInitRequirements(RequirementVersionTarget target)
public void mainInitRequirements(List<RequirementVersionTarget> targets)
public void initRequirementVersions(List<RequirementVersionTarget> initialTargets)
public void addRequirementVersion(RequirementVersionTarget target, org.squashtest.tm.service.internal.batchimport.TargetStatus targetStatus)
public void addRequirementVersion(RequirementVersionTarget target, org.squashtest.tm.service.internal.batchimport.TargetStatus targetStatus, List<String> milestones)
public void addRequirement(RequirementTarget target, org.squashtest.tm.service.internal.batchimport.TargetStatus status)
public Long getRequirementId(RequirementVersionTarget target)
public void setNotExists(RequirementVersionTarget target)
public boolean checkMilestonesAlreadyUsedInRequirement(String milestone, RequirementVersionTarget target)
public boolean isRequirementFolder(RequirementVersionTarget target)
public void bindMilestonesToRequirementVersion(RequirementVersionTarget target, List<String> milestones)
Copyright © 2010–2017 Henix, henix.fr. All rights reserved.