Package de.mid.innovator.srv2api.icw2dg
Interface DGCommand
-
- All Superinterfaces:
ADClientAble
,ADExecuteAble
,ADM2AttrModifyAble
,ELContainerAble
,ELContAsgnAble
,ELDeleteAble
,ELElement
,ELNamedElement
,ELNamespaceAsgnAble
,ELObject
,ELPresOptAble
,ELUUIDAble
,MMLocalizAble
,MMMenuItemAble
,MMMetaCommentAble
,MMMetamodelElement
public interface DGCommand extends MMMenuItemAble, ADExecuteAble
Represents a documentation command. A command contains information about the output format, graphic format and other informations needed for generating a documentation.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
DGCommand.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ARG_DocuOut
executeDocu(java.util.List<? extends ELElement> seq)
Execute a Documentation Command on the server.K_DOCU_CHANGE_CHAPTER_MODE
getChangeChapterHeadings()
Specifies which chapter headings are converted to dash lists.boolean
getCheckInput(java.util.List<? extends ELElement> seq)
Checks wether this documentation command can produces output with the current selection.DGSelection
getDGSelection()
The documentation selection that owns this docu command.K_DOCU_GRAPHIC_FORMAT
getGraphicFormat()
Format of graphics.boolean
getLeastCommonPackage()
Use least commonMEHierarchyAble
as root of documentation.boolean
getNoMultiPageGraphics()
Collate multi-paged graphics.K_DOCU_OPEN_MODE
getOpenMode()
Specifies if the generated documentation is opened.java.lang.String
getOutputDirectory()
Directory path for generated files.K_DOCU_TYPE
getOutputKind()
Kind of output.java.lang.String
getOutputRepositories()
Name used for repository files.boolean
getPerformInputCheck()
Perform an input check before documentation generation.java.lang.String
getPostprocessingArguments()
The arguments of the postprocessing command.java.lang.String
getPostprocessingCommand()
The postprocessing command of this documentation command.java.lang.String
getPrinterName()
The printer to be used.MMProfile
getProfile()
The profile that owns this docu command.boolean
getRemoveEmptyChapters()
Remove empty chapters.java.lang.String
getSearchName()
Search, which is executed before documentation generation, in order to determine the selection.java.lang.String
getSearchPath()
Search path for include and imports.java.lang.String
getWordIndexField()
Index field for MS-Word documentation.java.lang.String
getWordTemplate()
Template file name for generation in MS-Word format.java.lang.String
getWordTOCField()
Table of contents field for MS-Word documentation.java.lang.String
getWordTOFField()
Table of figures field for MS-Word documentation.java.lang.String
getWordTOTField()
Table of tables field for MS-Word documentation.java.lang.String
getXSLStyleSheet()
Stylesheet for the stylesheet processor.java.lang.String
getXSLStyleSheetProcessor()
Command string for the stylesheet processor.boolean
isReport()
Is report documentation.void
setChangeChapterHeadings(K_DOCU_CHANGE_CHAPTER_MODE value)
Set the value of Attribut ChangeChapterHeadings.void
setDGSelection(DGSelection value)
Set the value of Foreign Key DGSelection.void
setLeastCommonPackage(boolean value)
Set the value of Attribut LeastCommonPackage.void
setNoMultiPageGraphics(boolean value)
Set the value of Attribut NoMultiPageGraphics.void
setOpenMode(K_DOCU_OPEN_MODE value)
Set the value of Attribut OpenMode.void
setPerformInputCheck(boolean value)
Set the value of Attribut PerformInputCheck.void
setPostprocessingArguments(java.lang.String value)
Set the value of Attribut PostprocessingArguments.void
setPostprocessingCommand(java.lang.String value)
Set the value of Attribut PostprocessingCommand.void
setProfile(MMProfile value)
Set the value of Foreign Key Profile.void
setRemoveEmptyChapters(boolean value)
Set the value of Attribut RemoveEmptyChapters.void
setWordIndexField(java.lang.String value)
Set the value of Attribut WordIndexField.void
setWordTemplate(java.lang.String value)
Set the value of Attribut WordTemplate.void
setWordTOCField(java.lang.String value)
Set the value of Attribut WordTOCField.void
setWordTOFField(java.lang.String value)
Set the value of Attribut WordTOFField.void
setWordTOTField(java.lang.String value)
Set the value of Attribut WordTOTField.void
setXSLStyleSheetProcessor(java.lang.String value)
Set the value of Attribut XSLStyleSheetProcessor.-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADClientAble
getAnnotation, getEndAnalysisDia, getLogic, getLogic, getPresentationContext, getSection, getStartAnalysisDia
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADExecuteAble
getRoleExecution, hasExecution
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADM2AttrModifyAble
getTabCell, getTabCellObjectList, getTabCreateTemplate, getTabCreateTemplateObjectList, getTabElement, getTabElementRowList, getTabElementRowTypeList, getTabRowList, tabCellModify, tabCreateTemplate, tabElementModify
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContainerAble
getClientDependency, getOwnedElement, getOwnedElementTransitiveDown, getOwnedElementTransitiveDown, getOwnedElementTransitiveDownAndUnresolved, getOwnedElementTransitiveDownAndUnresolved, getOwnedOrReferencedElementTransitiveDown, getOwnedOrReferencedElementTransitiveDown, getOwnedRelshipBinDirWithTarget, getOwnedRelshipBinDirWithTarget, getRedirectedModelContainer, getRelshipBinDirSource, getSelfAndOwnedElementTransitiveDown, getSelfAndOwnedElementTransitiveDown, getSortedContents, sortContents
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContAsgnAble
getAsgnKind, getContSortOrder, getFirstOwnerWhichIsConformTo, getOwner, getOwnerTransitive, getOwnerTransitive, getSelfAndOwnerTransitive, getSelfAndOwnerTransitive, getVersionRoot, isTransitiveChildOf, setAsgnKind, setContSortOrder, setOwner
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELDeleteAble
delete
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELElement
duplicateElement, getAssignAbleToVattr, getAssignAbleToVattr, getClientId, getCreateTemplateOfInstance, getDisplayBitmap, getDisplayColor, getDisplayFont, getDisplayLine, getDisplayName, getDisplayNameShort, getDisplayNSName, getElementCache, getElementMappingInformation, getQualifiedNamespaceName, getRelshipBinDir, getRelshipBinDir, getRelshipBinDirTarget, getUnitToLock, getValSpecElement, isContainedInProfile, isUnresolved, lockUnit, setUnresolved, unlockUnit
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELNamedElement
getName, getNameKind, getQualifiedDisplayName, getQualifiedName, getQualifiedTLName, getSupplierDependency, rename, setName, setNameKind
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELNamespaceAsgnAble
getMnClassicTREFName, getNamespace, getNamespaceName, getPath, getSeparator, getVisibility, setUniqueName, setVisibility
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELObject
getId, getLongId, getMetaClass, getMetaName, getOclClass, getSrvCon, hasRead
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELPresOptAble
getBitmap, getColor, getOwnedPresOpt
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELUUIDAble
getHyperlinkReferenceAble, getNotToTranslateAttribute, getTranslatedValue, getUUID, setUUID
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMLocalizAble
hasAnyLocalizedName, hasLocalizedName
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMMenuItemAble
getMenuItem
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMMetaCommentAble
getDescription
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMMetamodelElement
getIgnoringProfile
-
-
-
-
Method Detail
-
getOutputKind
K_DOCU_TYPE getOutputKind() throws InoNetException, SrvErrorException
Kind of output.- Throws:
InoNetException
SrvErrorException
-
getGraphicFormat
K_DOCU_GRAPHIC_FORMAT getGraphicFormat() throws InoNetException, SrvErrorException
Format of graphics.- Throws:
InoNetException
SrvErrorException
-
getNoMultiPageGraphics
boolean getNoMultiPageGraphics() throws InoNetException, SrvErrorException
Collate multi-paged graphics.- Throws:
InoNetException
SrvErrorException
-
setNoMultiPageGraphics
void setNoMultiPageGraphics(boolean value) throws InoNetException, SrvErrorException
Set the value of Attribut NoMultiPageGraphics.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getPostprocessingCommand
java.lang.String getPostprocessingCommand() throws InoNetException, SrvErrorException
The postprocessing command of this documentation command.- Throws:
InoNetException
SrvErrorException
-
setPostprocessingCommand
void setPostprocessingCommand(java.lang.String value) throws InoNetException, SrvErrorException
Set the value of Attribut PostprocessingCommand.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getPostprocessingArguments
java.lang.String getPostprocessingArguments() throws InoNetException, SrvErrorException
The arguments of the postprocessing command.- Throws:
InoNetException
SrvErrorException
-
setPostprocessingArguments
void setPostprocessingArguments(java.lang.String value) throws InoNetException, SrvErrorException
Set the value of Attribut PostprocessingArguments.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getOutputRepositories
java.lang.String getOutputRepositories() throws InoNetException, SrvErrorException
Name used for repository files.- Throws:
InoNetException
SrvErrorException
-
getOutputDirectory
java.lang.String getOutputDirectory() throws InoNetException, SrvErrorException
Directory path for generated files.- Throws:
InoNetException
SrvErrorException
-
getPrinterName
java.lang.String getPrinterName() throws InoNetException, SrvErrorException
The printer to be used.- Throws:
InoNetException
SrvErrorException
-
getSearchPath
java.lang.String getSearchPath() throws InoNetException, SrvErrorException
Search path for include and imports.- Throws:
InoNetException
SrvErrorException
-
getSearchName
java.lang.String getSearchName() throws InoNetException, SrvErrorException
Search, which is executed before documentation generation, in order to determine the selection.- Throws:
InoNetException
SrvErrorException
-
getRemoveEmptyChapters
boolean getRemoveEmptyChapters() throws InoNetException, SrvErrorException
Remove empty chapters.- Throws:
InoNetException
SrvErrorException
-
setRemoveEmptyChapters
void setRemoveEmptyChapters(boolean value) throws InoNetException, SrvErrorException
Set the value of Attribut RemoveEmptyChapters.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getChangeChapterHeadings
K_DOCU_CHANGE_CHAPTER_MODE getChangeChapterHeadings() throws InoNetException, SrvErrorException
Specifies which chapter headings are converted to dash lists.- Throws:
InoNetException
SrvErrorException
-
setChangeChapterHeadings
void setChangeChapterHeadings(K_DOCU_CHANGE_CHAPTER_MODE value) throws InoNetException, SrvErrorException
Set the value of Attribut ChangeChapterHeadings.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getWordTemplate
java.lang.String getWordTemplate() throws InoNetException, SrvErrorException
Template file name for generation in MS-Word format.- Throws:
InoNetException
SrvErrorException
-
setWordTemplate
void setWordTemplate(java.lang.String value) throws InoNetException, SrvErrorException
Set the value of Attribut WordTemplate.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getXSLStyleSheet
java.lang.String getXSLStyleSheet() throws InoNetException, SrvErrorException
Stylesheet for the stylesheet processor.- Throws:
InoNetException
SrvErrorException
-
getOpenMode
K_DOCU_OPEN_MODE getOpenMode() throws InoNetException, SrvErrorException
Specifies if the generated documentation is opened.- Throws:
InoNetException
SrvErrorException
-
setOpenMode
void setOpenMode(K_DOCU_OPEN_MODE value) throws InoNetException, SrvErrorException
Set the value of Attribut OpenMode.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getLeastCommonPackage
boolean getLeastCommonPackage() throws InoNetException, SrvErrorException
Use least commonMEHierarchyAble
as root of documentation.- Throws:
InoNetException
SrvErrorException
-
setLeastCommonPackage
void setLeastCommonPackage(boolean value) throws InoNetException, SrvErrorException
Set the value of Attribut LeastCommonPackage.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
isReport
boolean isReport() throws InoNetException, SrvErrorException
Is report documentation.- Throws:
InoNetException
SrvErrorException
-
getPerformInputCheck
boolean getPerformInputCheck() throws InoNetException, SrvErrorException
Perform an input check before documentation generation.- Throws:
InoNetException
SrvErrorException
-
setPerformInputCheck
void setPerformInputCheck(boolean value) throws InoNetException, SrvErrorException
Set the value of Attribut PerformInputCheck.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getXSLStyleSheetProcessor
java.lang.String getXSLStyleSheetProcessor() throws InoNetException, SrvErrorException
Command string for the stylesheet processor.- Throws:
InoNetException
SrvErrorException
-
setXSLStyleSheetProcessor
void setXSLStyleSheetProcessor(java.lang.String value) throws InoNetException, SrvErrorException
Set the value of Attribut XSLStyleSheetProcessor.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getWordIndexField
java.lang.String getWordIndexField() throws InoNetException, SrvErrorException
Index field for MS-Word documentation.- Throws:
InoNetException
SrvErrorException
-
setWordIndexField
void setWordIndexField(java.lang.String value) throws InoNetException, SrvErrorException
Set the value of Attribut WordIndexField.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getWordTOCField
java.lang.String getWordTOCField() throws InoNetException, SrvErrorException
Table of contents field for MS-Word documentation.- Throws:
InoNetException
SrvErrorException
-
setWordTOCField
void setWordTOCField(java.lang.String value) throws InoNetException, SrvErrorException
Set the value of Attribut WordTOCField.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getWordTOFField
java.lang.String getWordTOFField() throws InoNetException, SrvErrorException
Table of figures field for MS-Word documentation.- Throws:
InoNetException
SrvErrorException
-
setWordTOFField
void setWordTOFField(java.lang.String value) throws InoNetException, SrvErrorException
Set the value of Attribut WordTOFField.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getWordTOTField
java.lang.String getWordTOTField() throws InoNetException, SrvErrorException
Table of tables field for MS-Word documentation.- Throws:
InoNetException
SrvErrorException
-
setWordTOTField
void setWordTOTField(java.lang.String value) throws InoNetException, SrvErrorException
Set the value of Attribut WordTOTField.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getCheckInput
boolean getCheckInput(java.util.List<? extends ELElement> seq) throws InoNetException, SrvErrorException
Checks wether this documentation command can produces output with the current selection.- Parameters:
seq
- List of ELElement- Throws:
InoNetException
SrvErrorException
-
executeDocu
ARG_DocuOut executeDocu(java.util.List<? extends ELElement> seq) throws InoNetException, SrvErrorException
Execute a Documentation Command on the server.- Parameters:
seq
- List of ELElement- Throws:
InoNetException
SrvErrorException
-
getDGSelection
DGSelection getDGSelection() throws InoNetException, SrvErrorException
The documentation selection that owns this docu command.- Throws:
InoNetException
SrvErrorException
-
setDGSelection
void setDGSelection(DGSelection value) throws InoNetException, SrvErrorException
Set the value of Foreign Key DGSelection.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getProfile
MMProfile getProfile() throws InoNetException, SrvErrorException
The profile that owns this docu command.- Throws:
InoNetException
SrvErrorException
-
setProfile
void setProfile(MMProfile value) throws InoNetException, SrvErrorException
Set the value of Foreign Key Profile.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
-