Interface DBDiaTableNode
-
- All Superinterfaces:
ADClientAble,ADM2AttrModifyAble,CLDiaCompartmentAbleNode,CLDiaElemNode,ELContainerAble,ELContAsgnAble,ELDeleteAble,ELElement,ELObject,ELUUIDAble,IMDiaClassifierNode,MMFormatAble,PRDiaNode,PRPresContent,PRPresElement
public interface DBDiaTableNode extends IMDiaClassifierNode
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classDBDiaTableNode.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DBDiagetOwningDBDiagram()The DB diagram that owns this table node.DBDiaTableNodesplitH()Splits the selectedDBDiaTableNodeinto a newDBDiaTableNode.DBDiaTableNodesplitMergedTable(DBMergedTable newTable, java.util.List<? extends DBMergedTable> mergedTables)Split theDBTableby creating a new table for theDBMergedTablegiven by the argument 'newTable'.-
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.icw2cldia.CLDiaCompartmentAbleNode
addCompartmentContent, getAllowedCompartment, getOwnedCompartmentNode, replaceByHierNode
-
Methods inherited from interface de.mid.innovator.srv2api.icw2cldia.CLDiaElemNode
getOwnedMergeAbleEdge, getOwnedMergeAbleNode
-
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.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.MMFormatAble
copyFormatDlg, copyFormatRule, getCopyFormatDlgInit, getFormat
-
Methods inherited from interface de.mid.innovator.srv2api.icw2pres.PRDiaNode
collapse, expand, getDiagram, getExpandedNodeRoot, getExpandedPresContext, getOnFramePositionSpecification, getOrientation, getOwningFrameNode, getPosition, getPositionAbsolute, getPresContainer, getSize, getTextPositionAbsolute, getXClientNode, hasEmbeddedContent, isExpanded, setCoord, setEmbeddedContent, setPosition, setSize
-
Methods inherited from interface de.mid.innovator.srv2api.icw2pres.PRPresContent
getIncoming, getMEModelElement, getModelContainer, getOutgoing, getOwnedPresContent, getOwningPresContent, getOwningPresContext, getOwningPresElement, getPresentationLevel, getTextPosition, getTextSize, setPresentationLevel, setTextCoord, setTextPosition, setTextSize
-
Methods inherited from interface de.mid.innovator.srv2api.icw2pres.PRPresElement
getOpacity, getOwnedPresContentElement, getPresColor, getPresentationOfLogic, setOpacity, setPresColor
-
-
-
-
Method Detail
-
splitH
DBDiaTableNode splitH() throws InoNetException, SrvErrorException
Splits the selectedDBDiaTableNodeinto a newDBDiaTableNode.- Throws:
InoNetExceptionSrvErrorException
-
splitMergedTable
DBDiaTableNode splitMergedTable(DBMergedTable newTable, java.util.List<? extends DBMergedTable> mergedTables) throws InoNetException, SrvErrorException
Split theDBTableby creating a new table for theDBMergedTablegiven by the argument 'newTable'. In addition move als merged tables of argument 'mergedTables' to the new table. The node of the new table will be added to the diagram.- Parameters:
newTable- merged table for new tablemergedTables- additional merged tables to move in new table- Throws:
InoNetExceptionSrvErrorException
-
getOwningDBDiagram
DBDia getOwningDBDiagram() throws InoNetException, SrvErrorException
The DB diagram that owns this table node.- Throws:
InoNetExceptionSrvErrorException
-
-