public interface ICrossModuleLinkReportDataProvider
ICrossModuleLinkReportDataProvider allows to access related items
from other modules.ICrossModuleLinkReportDataProvider can be referenced directly within a
document template by its name useCaseRequirementLinkReportProvider.| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<com.arcway.cockpit.genericmodule.requirementsmodule3.docgen.provider.interfaces.IRequirement> |
getDerivedRequirements(com.arcway.cockpit.usecasemodule.docgen.provider.interfaces.IUseCase underlyingUseCase)
Returns the derived requirement items.
|
java.util.Collection<com.arcway.cockpit.genericmodule.requirementsmodule3.docgen.provider.interfaces.IRequirement> |
getDerivedRequirementsWithCategory(com.arcway.cockpit.usecasemodule.docgen.provider.interfaces.IUseCase underlyingUseCase,
java.lang.String categoryID)
Returns the derived requirement items that belong to the specified category.
|
java.util.Collection<com.arcway.cockpit.genericmodule.requirementsmodule3.docgen.provider.interfaces.IRequirement> |
getDerivedRequirementsWithDefaultCategory(com.arcway.cockpit.usecasemodule.docgen.provider.interfaces.IUseCase underlyingUseCase)
Returns the derived requirement items that belong to the default category.
|
java.util.Collection<com.arcway.cockpit.usecasemodule.docgen.provider.interfaces.IUseCase> |
getUnderlyingUseCases(com.arcway.cockpit.genericmodule.docgen.provider.interfaces.IGenericModuleData derivedRequirement)
Returns the underlying use case items.
|
java.util.Collection<com.arcway.cockpit.usecasemodule.docgen.provider.interfaces.IUseCase> |
getUnderlyingUseCasesWithCategory(com.arcway.cockpit.genericmodule.docgen.provider.interfaces.IGenericModuleData derivedRequirement,
java.lang.String categoryID)
Returns the underlying use case items that belong to the specified category.
|
java.util.Collection<com.arcway.cockpit.usecasemodule.docgen.provider.interfaces.IUseCase> |
getUnderlyingUseCasesWithDefaultCategory(com.arcway.cockpit.genericmodule.docgen.provider.interfaces.IGenericModuleData derivedRequirement)
Returns the underlying use case items that belong to the default category.
|
java.util.Collection<com.arcway.cockpit.genericmodule.requirementsmodule3.docgen.provider.interfaces.IRequirement> getDerivedRequirements(com.arcway.cockpit.usecasemodule.docgen.provider.interfaces.IUseCase underlyingUseCase)
underlyingUseCase - the underlying use casejava.util.Collection<com.arcway.cockpit.genericmodule.requirementsmodule3.docgen.provider.interfaces.IRequirement> getDerivedRequirementsWithCategory(com.arcway.cockpit.usecasemodule.docgen.provider.interfaces.IUseCase underlyingUseCase,
java.lang.String categoryID)
underlyingUseCase - the underlying use casecategoryID - the category IDjava.util.Collection<com.arcway.cockpit.genericmodule.requirementsmodule3.docgen.provider.interfaces.IRequirement> getDerivedRequirementsWithDefaultCategory(com.arcway.cockpit.usecasemodule.docgen.provider.interfaces.IUseCase underlyingUseCase)
underlyingUseCase - the underlying use casejava.util.Collection<com.arcway.cockpit.usecasemodule.docgen.provider.interfaces.IUseCase> getUnderlyingUseCases(com.arcway.cockpit.genericmodule.docgen.provider.interfaces.IGenericModuleData derivedRequirement)
derivedRequirement - the derived requirementjava.util.Collection<com.arcway.cockpit.usecasemodule.docgen.provider.interfaces.IUseCase> getUnderlyingUseCasesWithCategory(com.arcway.cockpit.genericmodule.docgen.provider.interfaces.IGenericModuleData derivedRequirement,
java.lang.String categoryID)
derivedRequirement - the derived requirementcategoryID - the category IDjava.util.Collection<com.arcway.cockpit.usecasemodule.docgen.provider.interfaces.IUseCase> getUnderlyingUseCasesWithDefaultCategory(com.arcway.cockpit.genericmodule.docgen.provider.interfaces.IGenericModuleData derivedRequirement)
derivedRequirement - the derived requirement