public interface IGeneralModuleReportProvider
IGeneralModuleReportProvider allows to access to general module information,
i.e. module related information which is not confined to a single module
(e.g. cross module links).
The IIssueDataProvider can be referenced directly within a
document template by its name generalModuleReportProvider.| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<? extends IModuleData> |
getLinkableObjects(IModuleData moduleDataItem,
java.lang.String crossModuleLinkTypeID)
Returns the linkable objects linked to the given module data item via a link of the specified type.
|
java.util.Collection<? extends IModuleData> |
getLinkableObjectsWithCategory(IModuleData moduleDataItem,
java.lang.String crossModuleLinkTypeID,
java.lang.String categoryID)
Returns the linkable objects that are linked to the given module data item via a link of the specified type
and that belong to the specified category.
|
java.util.Collection<? extends IModuleData> |
getLinkableObjectsWithDefaultCategory(IModuleData moduleDataItem,
java.lang.String crossModuleLinkTypeID)
Returns the linkable objects linked to the given module data item via a link of the specified type
and that belong to the default category.
|
java.util.Collection<? extends IModuleData> |
getModuleDataItems(IModuleData linkableObject,
java.lang.String crossModuleLinkTypeID)
Returns the module data items linked to the given linkable object via a link of the specified type.
|
java.util.Collection<? extends IModuleData> |
getModuleDataItemsWithCategory(IModuleData linkableObject,
java.lang.String crossModuleLinkTypeID,
java.lang.String categoryID)
Returns the module data items that are linked to the given linkable object via a link of the specified type
and that belong to the specified category.
|
java.util.Collection<? extends IModuleData> |
getModuleDataItemsWithDefaultCategory(IModuleData linkableObject,
java.lang.String crossModuleLinkTypeID)
Returns the module data items that are linked to the given linkable object via a link of the default type
and that belong to the specified category.
|
java.util.Collection<? extends IModuleData> getModuleDataItems(IModuleData linkableObject, java.lang.String crossModuleLinkTypeID)
linkableObject - the linkable objectcrossModuleLinkTypeID - the id of the link typejava.util.Collection<? extends IModuleData> getModuleDataItemsWithCategory(IModuleData linkableObject, java.lang.String crossModuleLinkTypeID, java.lang.String categoryID)
linkableObject - the linkable objectcrossModuleLinkTypeID - the id of the link typethe - category IDjava.util.Collection<? extends IModuleData> getModuleDataItemsWithDefaultCategory(IModuleData linkableObject, java.lang.String crossModuleLinkTypeID)
linkableObject - the linkable objectcrossModuleLinkTypeID - the id of the link typejava.util.Collection<? extends IModuleData> getLinkableObjects(IModuleData moduleDataItem, java.lang.String crossModuleLinkTypeID)
moduleDataItem - the module data itemcrossModuleLinkTypeID - the id of the link typejava.util.Collection<? extends IModuleData> getLinkableObjectsWithCategory(IModuleData moduleDataItem, java.lang.String crossModuleLinkTypeID, java.lang.String categoryID)
moduleDataItem - the module data itemcrossModuleLinkTypeID - the id of the link typecategoryID - the category IDjava.util.Collection<? extends IModuleData> getLinkableObjectsWithDefaultCategory(IModuleData moduleDataItem, java.lang.String crossModuleLinkTypeID)
moduleDataItem - the module data itemcrossModuleLinkTypeID - the id of the link type