Package cdc.issues.api
Interface IssueLocation
-
- All Known Implementing Classes:
AbstractIssueLocation,DefaultIssueLocation,TextFileIssueLocation,WorkbookIssueLocation
public interface IssueLocationBase interface used to describe an Issue location.It is composed of 2 parts:
- A target
- A path relatively to this target.
- Author:
- Damien Carbonne
-
-
Field Summary
Fields Modifier and Type Field Description static IssueLocationUNDEFINED
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description StringgetPath()StringgetTargetId()default booleanhasPath()static StringtoString(IssueLocation location)
-
-
-
Field Detail
-
UNDEFINED
static final IssueLocation UNDEFINED
-
-
Method Detail
-
getTargetId
String getTargetId()
- Returns:
- The identifier of the issue target.
It is typically a file or a business object that has a user meaningful 'absolute' identifier.
-
getPath
String getPath()
- Returns:
- The path, relative to target, of the issue.
It may be
null.
-
hasPath
default boolean hasPath()
-
toString
static String toString(IssueLocation location)
-
-