org.squashtest.csp.tm.domain.bugtracker
Interface IssueDetector

All Known Implementing Classes:
Execution, ExecutionStep

public interface IssueDetector


Method Summary
 void detachIssue(Long id)
          removes the link between an issue and its issue detector.
 List<Long> getAllIssueListId()
           
 org.squashtest.csp.core.bugtracker.domain.BugTracker getBugTracker()
           
 IssueList getIssueList()
           
 Long getIssueListId()
           
 Project getProject()
          will return the (Squash) project that entity belongs to
 

Method Detail

getIssueList

IssueList getIssueList()
Returns:
its IssueList

getProject

Project getProject()
will return the (Squash) project that entity belongs to

Returns:
the project of that entity

getBugTracker

org.squashtest.csp.core.bugtracker.domain.BugTracker getBugTracker()
Returns:
the bugTracker the entity is associated to
Throws:
NoBugTrackerBindingException - if no BugTracker is found

getIssueListId

Long getIssueListId()
Returns:
the Id of its IssueList

getAllIssueListId

List<Long> getAllIssueListId()
Returns:
the list of ids of its own IssueList and the result of getAllIssueListIds of other Bugged entities to which that Bugged is bound to.

detachIssue

void detachIssue(Long id)
removes the link between an issue and its issue detector.



Copyright © 2010-2012 Henix, henix.fr. All Rights Reserved.