Schnittstelle ModuleSummaryWriter
- Alle bekannten Implementierungsklassen:
ModuleWriterImpl
public interface ModuleSummaryWriter
The interface for writing module summary output.
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
addModuleContent
(Content source) Adds the module content to the documentation.void
addModuleDescription
(Content moduleContent) Adds the module description.void
Adds the footer to the documentation.void
addModuleSignature
(Content moduleContent) Adds the module signature.void
addModulesSummary
(Content summariesList) Adds the summary of modules to the list of summaries.void
addPackagesSummary
(Content summariesList) Adds the summary of packages to the list of summaries.void
addServicesSummary
(Content summariesList) Adds the summary of services to the list of summaries.Get the header for the module content.getModuleHeader
(String heading) Get the header for the summary.Get the header for the summary header.getSummary
(Content source) Wrap the content into summary section.void
printDocument
(Content content) Print the module summary document.
-
Methodendetails
-
getModuleHeader
Get the header for the summary.- Parameter:
heading
- module name.- Gibt zurück:
- the header to be added to the content
-
getContentHeader
Get the header for the module content.- Gibt zurück:
- the module content header
-
getSummariesList
Get the header for the summary header.- Gibt zurück:
- the summary header
-
getSummary
Wrap the content into summary section.- Parameter:
source
- the content to wrap into the summary section- Gibt zurück:
- the summary
-
addModuleDescription
Adds the module description.- Parameter:
moduleContent
- the content to which the module description will be added
-
addModuleSignature
Adds the module signature.- Parameter:
moduleContent
- the content to which the module signature will be added
-
addModulesSummary
Adds the summary of modules to the list of summaries.- Parameter:
summariesList
- the list of summaries
-
addPackagesSummary
Adds the summary of packages to the list of summaries.- Parameter:
summariesList
- the list of summaries
-
addServicesSummary
Adds the summary of services to the list of summaries.- Parameter:
summariesList
- the list of summaries
-
addModuleContent
Adds the module content to the documentation.- Parameter:
source
- the content that will be added
-
printDocument
Print the module summary document.- Parameter:
content
- the content that will be printed- Löst aus:
DocFileIOException
- if there is a problem while writing the document
-