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 classDGCommand.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ARG_DocuOutexecuteDocu(java.util.List<? extends ELElement> seq)Execute a Documentation Command on the server.K_DOCU_CHANGE_CHAPTER_MODEgetChangeChapterHeadings()Specifies which chapter headings are converted to dash lists.booleangetCheckInput(java.util.List<? extends ELElement> seq)Checks wether this documentation command can produces output with the current selection.DGSelectiongetDGSelection()The documentation selection that owns this docu command.K_DOCU_GRAPHIC_FORMATgetGraphicFormat()Format of graphics.booleangetLeastCommonPackage()Use least commonMEHierarchyAbleas root of documentation.booleangetNoMultiPageGraphics()Collate multi-paged graphics.K_DOCU_OPEN_MODEgetOpenMode()Specifies if the generated documentation is opened.java.lang.StringgetOutputDirectory()Directory path for generated files.K_DOCU_TYPEgetOutputKind()Kind of output.java.lang.StringgetOutputRepositories()Name used for repository files.booleangetPerformInputCheck()Perform an input check before documentation generation.java.lang.StringgetPostprocessingArguments()The arguments of the postprocessing command.java.lang.StringgetPostprocessingCommand()The postprocessing command of this documentation command.java.lang.StringgetPrinterName()The printer to be used.MMProfilegetProfile()The profile that owns this docu command.booleangetRemoveEmptyChapters()Remove empty chapters.java.lang.StringgetSearchName()Search, which is executed before documentation generation, in order to determine the selection.java.lang.StringgetSearchPath()Search path for include and imports.java.lang.StringgetWordIndexField()Index field for MS-Word documentation.java.lang.StringgetWordTemplate()Template file name for generation in MS-Word format.java.lang.StringgetWordTOCField()Table of contents field for MS-Word documentation.java.lang.StringgetWordTOFField()Table of figures field for MS-Word documentation.java.lang.StringgetWordTOTField()Table of tables field for MS-Word documentation.java.lang.StringgetXSLStyleSheet()Stylesheet for the stylesheet processor.java.lang.StringgetXSLStyleSheetProcessor()Command string for the stylesheet processor.booleanisReport()Is report documentation.voidsetChangeChapterHeadings(K_DOCU_CHANGE_CHAPTER_MODE value)Set the value of Attribut ChangeChapterHeadings.voidsetDGSelection(DGSelection value)Set the value of Foreign Key DGSelection.voidsetLeastCommonPackage(boolean value)Set the value of Attribut LeastCommonPackage.voidsetNoMultiPageGraphics(boolean value)Set the value of Attribut NoMultiPageGraphics.voidsetOpenMode(K_DOCU_OPEN_MODE value)Set the value of Attribut OpenMode.voidsetPerformInputCheck(boolean value)Set the value of Attribut PerformInputCheck.voidsetPostprocessingArguments(java.lang.String value)Set the value of Attribut PostprocessingArguments.voidsetPostprocessingCommand(java.lang.String value)Set the value of Attribut PostprocessingCommand.voidsetProfile(MMProfile value)Set the value of Foreign Key Profile.voidsetRemoveEmptyChapters(boolean value)Set the value of Attribut RemoveEmptyChapters.voidsetWordIndexField(java.lang.String value)Set the value of Attribut WordIndexField.voidsetWordTemplate(java.lang.String value)Set the value of Attribut WordTemplate.voidsetWordTOCField(java.lang.String value)Set the value of Attribut WordTOCField.voidsetWordTOFField(java.lang.String value)Set the value of Attribut WordTOFField.voidsetWordTOTField(java.lang.String value)Set the value of Attribut WordTOTField.voidsetXSLStyleSheetProcessor(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:
InoNetExceptionSrvErrorException
-
getGraphicFormat
K_DOCU_GRAPHIC_FORMAT getGraphicFormat() throws InoNetException, SrvErrorException
Format of graphics.- Throws:
InoNetExceptionSrvErrorException
-
getNoMultiPageGraphics
boolean getNoMultiPageGraphics() throws InoNetException, SrvErrorExceptionCollate multi-paged graphics.- Throws:
InoNetExceptionSrvErrorException
-
setNoMultiPageGraphics
void setNoMultiPageGraphics(boolean value) throws InoNetException, SrvErrorExceptionSet the value of Attribut NoMultiPageGraphics.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getPostprocessingCommand
java.lang.String getPostprocessingCommand() throws InoNetException, SrvErrorExceptionThe postprocessing command of this documentation command.- Throws:
InoNetExceptionSrvErrorException
-
setPostprocessingCommand
void setPostprocessingCommand(java.lang.String value) throws InoNetException, SrvErrorExceptionSet the value of Attribut PostprocessingCommand.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getPostprocessingArguments
java.lang.String getPostprocessingArguments() throws InoNetException, SrvErrorExceptionThe arguments of the postprocessing command.- Throws:
InoNetExceptionSrvErrorException
-
setPostprocessingArguments
void setPostprocessingArguments(java.lang.String value) throws InoNetException, SrvErrorExceptionSet the value of Attribut PostprocessingArguments.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getOutputRepositories
java.lang.String getOutputRepositories() throws InoNetException, SrvErrorExceptionName used for repository files.- Throws:
InoNetExceptionSrvErrorException
-
getOutputDirectory
java.lang.String getOutputDirectory() throws InoNetException, SrvErrorExceptionDirectory path for generated files.- Throws:
InoNetExceptionSrvErrorException
-
getPrinterName
java.lang.String getPrinterName() throws InoNetException, SrvErrorExceptionThe printer to be used.- Throws:
InoNetExceptionSrvErrorException
-
getSearchPath
java.lang.String getSearchPath() throws InoNetException, SrvErrorExceptionSearch path for include and imports.- Throws:
InoNetExceptionSrvErrorException
-
getSearchName
java.lang.String getSearchName() throws InoNetException, SrvErrorExceptionSearch, which is executed before documentation generation, in order to determine the selection.- Throws:
InoNetExceptionSrvErrorException
-
getRemoveEmptyChapters
boolean getRemoveEmptyChapters() throws InoNetException, SrvErrorExceptionRemove empty chapters.- Throws:
InoNetExceptionSrvErrorException
-
setRemoveEmptyChapters
void setRemoveEmptyChapters(boolean value) throws InoNetException, SrvErrorExceptionSet the value of Attribut RemoveEmptyChapters.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getChangeChapterHeadings
K_DOCU_CHANGE_CHAPTER_MODE getChangeChapterHeadings() throws InoNetException, SrvErrorException
Specifies which chapter headings are converted to dash lists.- Throws:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException
-
getWordTemplate
java.lang.String getWordTemplate() throws InoNetException, SrvErrorExceptionTemplate file name for generation in MS-Word format.- Throws:
InoNetExceptionSrvErrorException
-
setWordTemplate
void setWordTemplate(java.lang.String value) throws InoNetException, SrvErrorExceptionSet the value of Attribut WordTemplate.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getXSLStyleSheet
java.lang.String getXSLStyleSheet() throws InoNetException, SrvErrorExceptionStylesheet for the stylesheet processor.- Throws:
InoNetExceptionSrvErrorException
-
getOpenMode
K_DOCU_OPEN_MODE getOpenMode() throws InoNetException, SrvErrorException
Specifies if the generated documentation is opened.- Throws:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException
-
getLeastCommonPackage
boolean getLeastCommonPackage() throws InoNetException, SrvErrorExceptionUse least commonMEHierarchyAbleas root of documentation.- Throws:
InoNetExceptionSrvErrorException
-
setLeastCommonPackage
void setLeastCommonPackage(boolean value) throws InoNetException, SrvErrorExceptionSet the value of Attribut LeastCommonPackage.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
isReport
boolean isReport() throws InoNetException, SrvErrorExceptionIs report documentation.- Throws:
InoNetExceptionSrvErrorException
-
getPerformInputCheck
boolean getPerformInputCheck() throws InoNetException, SrvErrorExceptionPerform an input check before documentation generation.- Throws:
InoNetExceptionSrvErrorException
-
setPerformInputCheck
void setPerformInputCheck(boolean value) throws InoNetException, SrvErrorExceptionSet the value of Attribut PerformInputCheck.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getXSLStyleSheetProcessor
java.lang.String getXSLStyleSheetProcessor() throws InoNetException, SrvErrorExceptionCommand string for the stylesheet processor.- Throws:
InoNetExceptionSrvErrorException
-
setXSLStyleSheetProcessor
void setXSLStyleSheetProcessor(java.lang.String value) throws InoNetException, SrvErrorExceptionSet the value of Attribut XSLStyleSheetProcessor.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getWordIndexField
java.lang.String getWordIndexField() throws InoNetException, SrvErrorExceptionIndex field for MS-Word documentation.- Throws:
InoNetExceptionSrvErrorException
-
setWordIndexField
void setWordIndexField(java.lang.String value) throws InoNetException, SrvErrorExceptionSet the value of Attribut WordIndexField.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getWordTOCField
java.lang.String getWordTOCField() throws InoNetException, SrvErrorExceptionTable of contents field for MS-Word documentation.- Throws:
InoNetExceptionSrvErrorException
-
setWordTOCField
void setWordTOCField(java.lang.String value) throws InoNetException, SrvErrorExceptionSet the value of Attribut WordTOCField.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getWordTOFField
java.lang.String getWordTOFField() throws InoNetException, SrvErrorExceptionTable of figures field for MS-Word documentation.- Throws:
InoNetExceptionSrvErrorException
-
setWordTOFField
void setWordTOFField(java.lang.String value) throws InoNetException, SrvErrorExceptionSet the value of Attribut WordTOFField.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getWordTOTField
java.lang.String getWordTOTField() throws InoNetException, SrvErrorExceptionTable of tables field for MS-Word documentation.- Throws:
InoNetExceptionSrvErrorException
-
setWordTOTField
void setWordTOTField(java.lang.String value) throws InoNetException, SrvErrorExceptionSet the value of Attribut WordTOTField.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException
-
getDGSelection
DGSelection getDGSelection() throws InoNetException, SrvErrorException
The documentation selection that owns this docu command.- Throws:
InoNetExceptionSrvErrorException
-
setDGSelection
void setDGSelection(DGSelection value) throws InoNetException, SrvErrorException
Set the value of Foreign Key DGSelection.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getProfile
MMProfile getProfile() throws InoNetException, SrvErrorException
The profile that owns this docu command.- Throws:
InoNetExceptionSrvErrorException
-
setProfile
void setProfile(MMProfile value) throws InoNetException, SrvErrorException
Set the value of Foreign Key Profile.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
-