Package com.polarion.alm.builder
Interface IReportsRepository.IReport
- Enclosing interface:
- IReportsRepository
public static interface IReportsRepository.IReport
Registered report.
- Version:
- $Revision$ $Date$
- Author:
- Stepan Roh, Polarion Software
-
Method Details
-
getGroupEntity
IGroupEntity getGroupEntity()Project or project group to which this report belongs.- Returns:
- project or project group (not
null
)
-
getArtifactSelector
IBuildArtifactSelector getArtifactSelector()Build artifact to which this applies.Can be
null
for artifact-less reports.All selector fields are treated literally (no pattern matching).
- Returns:
- build artifact selector or
null
-
getId
String getId()Report id.- Returns:
- report id (not
null
)
-
getName
String getName()Human-readable report name.- Returns:
- name (not
null
)
-
getDescription
String getDescription()Human-readable description (if any).- Returns:
- description or
null
-
getLocation
ILocation getLocation()Report location.Location must be absolute.
- Returns:
- absolute location (not
null
)
-