Package de.mid.innovator.srv2api.icw2dg
Interface DGSelection
-
- All Superinterfaces:
ADClientAble,ADM2AttrModifyAble,ELContainerAble,ELContAsgnAble,ELDeleteAble,ELElement,ELNamedElement,ELNamespaceAsgnAble,ELObject,ELUUIDAble,MMLocalizAble,MMMetamodelElement
public interface DGSelection extends MMMetamodelElement, MMLocalizAble
A documentation selection links a documentation structure to layout information such as title page, header information, footer information and documentation configuration. It is used by a documentation command.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classDGSelection.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DGFootergetCFooter()DGHeadergetCHeader()DGConfiggetConfig()The configuration of this selection.java.util.List<DGCommand>getDocuCommand(K_CONTROL_OPTION... behaviourFlags)All docu commands owned by this documentation selection.DGDocuStructureRootgetDocuStructureRoot()The documentation structure used by this documentation selection.DGFootergetMFooter()DGHeadergetMHeader()MMProfilegetOwningProfile()The profile that owns this documentation selection.DGTitlegetTitle()voidsetCFooter(DGFooter value)Set the value of Foreign Key CFooter.voidsetCHeader(DGHeader value)Set the value of Foreign Key CHeader.voidsetConfig(DGConfig value)Set the value of Foreign Key Config.voidsetDocuStructureRoot(DGDocuStructureRoot value)Set the value of Foreign Key DocuStructureRoot.voidsetMFooter(DGFooter value)Set the value of Foreign Key MFooter.voidsetMHeader(DGHeader value)Set the value of Foreign Key MHeader.voidsetTitle(DGTitle value)Set the value of Foreign Key Title.-
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.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.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.MMMetamodelElement
getIgnoringProfile
-
-
-
-
Method Detail
-
getTitle
DGTitle getTitle() throws InoNetException, SrvErrorException
- Throws:
InoNetExceptionSrvErrorException
-
setTitle
void setTitle(DGTitle value) throws InoNetException, SrvErrorException
Set the value of Foreign Key Title.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getMHeader
DGHeader getMHeader() throws InoNetException, SrvErrorException
- Throws:
InoNetExceptionSrvErrorException
-
setMHeader
void setMHeader(DGHeader value) throws InoNetException, SrvErrorException
Set the value of Foreign Key MHeader.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getMFooter
DGFooter getMFooter() throws InoNetException, SrvErrorException
- Throws:
InoNetExceptionSrvErrorException
-
setMFooter
void setMFooter(DGFooter value) throws InoNetException, SrvErrorException
Set the value of Foreign Key MFooter.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getCHeader
DGHeader getCHeader() throws InoNetException, SrvErrorException
- Throws:
InoNetExceptionSrvErrorException
-
setCHeader
void setCHeader(DGHeader value) throws InoNetException, SrvErrorException
Set the value of Foreign Key CHeader.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getCFooter
DGFooter getCFooter() throws InoNetException, SrvErrorException
- Throws:
InoNetExceptionSrvErrorException
-
setCFooter
void setCFooter(DGFooter value) throws InoNetException, SrvErrorException
Set the value of Foreign Key CFooter.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getConfig
DGConfig getConfig() throws InoNetException, SrvErrorException
The configuration of this selection.- Throws:
InoNetExceptionSrvErrorException
-
setConfig
void setConfig(DGConfig value) throws InoNetException, SrvErrorException
Set the value of Foreign Key Config.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getDocuCommand
java.util.List<DGCommand> getDocuCommand(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All docu commands owned by this documentation selection.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getDocuStructureRoot
DGDocuStructureRoot getDocuStructureRoot() throws InoNetException, SrvErrorException
The documentation structure used by this documentation selection.- Throws:
InoNetExceptionSrvErrorException
-
setDocuStructureRoot
void setDocuStructureRoot(DGDocuStructureRoot value) throws InoNetException, SrvErrorException
Set the value of Foreign Key DocuStructureRoot.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getOwningProfile
MMProfile getOwningProfile() throws InoNetException, SrvErrorException
The profile that owns this documentation selection.- Throws:
InoNetExceptionSrvErrorException
-
-