@AccessLevel(value=EXTERNAL)
@Implementable
public interface OutcomePlanPrintableDocumentItemAdmin
OUTCOMEPLANPRINTABLECONTENTEntry
entries.
This interface is to be utilized as follows:
MapBinder
where it is typed, <
OUTCOMEPLANPRINTABLECONTENTEntry
,
OutcomePlanPrintableDocumentItemAdmin
>Modifier and Type | Method and Description |
---|---|
boolean |
includePrintableDocumentContentForSelection(CaseConfiguration caseConfiguration)
Performs additional processing based on the type of instance (based on
codetable,
OUTCOMEPLANPRINTABLECONTENTEntry ) this
OutcomePlanPrintableDocumentItemAdmin is. |
boolean includePrintableDocumentContentForSelection(CaseConfiguration caseConfiguration)
OUTCOMEPLANPRINTABLECONTENTEntry
) this
OutcomePlanPrintableDocumentItemAdmin is. The processing is in relation to
determining if it is to be displayed within administration for inclusion or
exclusion as a selectable content within a outcome plan printable document
for Outcome Plans created in relation to a administration outcome plan.
This method provides ability for determination checks specific to the printable content entry to be performed. For instances, printable document content items may exist outside of outcome planning where additional checks are required though they cannot be performed within outcome planning due to the requirement not to introduce a dependency on the component within outcome planning.
caseConfiguration
- the CaseConfiguration
representing the administration
outcome plantrue
if the outcome plan printable content entry can
be included in the list of printable content items that can be
included or excluded for selection on a printable document on a
outcome plan, otherwise false