Package de.mid.innovator.srv2api.icw2ac
Interface ACPartition
-
- All Superinterfaces:
ACActivityGroup,ADClientAble,ADFindAble,ADHistoryAble,ADM2AttrModifyAble,ELContainerAble,ELContAsgnAble,ELDeleteAble,ELElement,ELNamedElement,ELNamespaceAble,ELNamespaceAsgnAble,ELObject,ELUUIDAble,ELValueContainerAble,MECommentAble,MEConstraintAble,MEModelElement,MENamedElement,MENamespaceAsgnAble,MEStereotypeAble,MMAttachmentAble,MMCommentContainerAble,MMLabelAble,MMLabelTextAttachmentAble,MMStereotypeAble,MMTextAble
public interface ACPartition extends ACActivityGroup
An activity partition is a kind of activity group that identifies actions that have common characteristics. Partitions divide the nodes and edges to constrain and show a view of the contained nodes. Partitions can share contents.- See Also:
ACPartitionHelper
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classACPartition.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<ACPartition>getBrothers(K_CONTROL_OPTION... behaviourFlags)All partitions within the same container and with the same presentation (horizontal or vertical or none), excluding the partition itself and regardless of the property if a partition is external.java.util.List<ACPartition>getBrothers(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)The method calls getBrothers and filters its return values according to the given stereotype value.ACPartitiongetPredecessor()K_AC_PARTITION_PRESENTATIONgetPresentation()Specifies if the partition is displayed at all and, if it is displayed, if it is aligned horizontally or vertically.MEModelElementgetRepresents()java.util.List<ACPartition>getSelfAndBrothers(K_CONTROL_OPTION... behaviourFlags)All partitions within the same container and with the same presentation (horizontal or vertical or none), including the partition itself and regardless of the property if a partition is external.java.util.List<ACPartition>getSelfAndBrothers(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)The method calls getSelfAndBrothers and filters its return values according to the given stereotype value.java.util.List<ACPartition>getSelfAndNonExternalBrothers(K_CONTROL_OPTION... behaviourFlags)All non-external partitions within the same container and with the same presentation (horizontal or vertical or none), including the partition itself.java.util.List<ACPartition>getSelfAndNonExternalBrothers(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)The method calls getSelfAndNonExternalBrothers and filters its return values according to the given stereotype value.java.util.List<ACPartition>getSubPartition(K_CONTROL_OPTION... behaviourFlags)The partitions immediately contained by the partition.ACPartitiongetSuccessor()ACPartitiongetSuperPartition()booleanisDimension()Informs whether the partition groups other partitions along a dimension.booleanisExternal()Informs whether the partition represents an entity which the partitioning structure does not apply to.voidsetDimension(boolean value)Set the value of Attribut IsDimension.voidsetExternal(boolean value)Set the value of Attribut IsExternal.voidsetPresentation(K_AC_PARTITION_PRESENTATION value)Set the value of Attribut Presentation.voidsetPresentationAndOwner(ELContainerAble ohOwner, K_AC_PARTITION_PRESENTATION kPres)Modifies the presentation of the partition, e.g. from vertical to horizontal or to no representation at all.voidsetRepresents(MEModelElement value)Set the value of Foreign Key Represents.-
Methods inherited from interface de.mid.innovator.srv2api.icw2ac.ACActivityGroup
assignContainedNodeExplicit, getContainedEdge, getContainedEdge, getContainedEdgeExplicit, getContainedEdgeImplicit, getContainedEdgeImplicit, getContainedNode, getContainedNode, getContainedNodeExplicit, getContainedNodeImplicit, getContainedNodeImplicitExclusive, getContainedNodeImplicitExclusive, getGroupCoord, getInActivity, getSubgroup, getSuperGroup, removeAllContainedNodeExplicit, removeContainedNodeExplicit, replaceContainedNodeExplicit, setContainedEdgeExplicit, setContainedNodeExplicit, setContainedNodeImplicit, setGroupCoord
-
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.ADHistoryAble
getCreateTime, getCreator, getHistory, getModifier, getModifyTime, modifyHistory, setHistory
-
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.ELNamespaceAble
getElementImport, getImportedElement, getImportedElement, getImportedPackage, getImportedPackage, getMember, getMember, getMemberByPattern, getMemberByPattern, getOwnedConstraint, getOwnedMember, getOwnedMemberByPath, getOwnedMemberByPattern, getOwnedMemberByPattern, getOwnedMemberTransitiveByPattern, getOwnedMemberTransitiveByPattern, getOwnedMemberTransitiveByPatternIgnoreCase, getOwnedMemberTransitiveByPatternIgnoreCase, getPackageImport
-
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.icw2elem.ELValueContainerAble
getValueReUseAble, setValueReUseAble
-
Methods inherited from interface de.mid.innovator.srv2api.icw2model.MECommentAble
getAssignedComment, getAssignedComment, getCommentAssign
-
Methods inherited from interface de.mid.innovator.srv2api.icw2model.MEConstraintAble
getAssignedConstraint, getAssignedConstraint, getConstraintAssign
-
Methods inherited from interface de.mid.innovator.srv2api.icw2model.MEModelElement
buildProxyConnection, getActivityPartition, getConsider, getContentStereotypeByClass, getCreateTemplateByClass, getElementColor, getFirstValidContentStereotype, getIgnore, getKnownTypeSystems, getMEModelName, getModelElement, getModelElement, getPresContext, getPresContext, getPresetMapping, getPRPresContent, setElementColor
-
Methods inherited from interface de.mid.innovator.srv2api.icw2model.MENamedElement
getMappingSourceElement, getMappingSourceElement, getMESupplierDependency, getMESupplierMappingDependency
-
Methods inherited from interface de.mid.innovator.srv2api.icw2model.MENamespaceAsgnAble
getMENamespace, getSignatureMessage
-
Methods inherited from interface de.mid.innovator.srv2api.icw2model.MEStereotypeAble
getApplicableAnalysisDia, getClientMappingDependency, getDecisionMade, getDecisionOwned, getKnowledgeSourceOfOwner, getMappingTargetElement, getMappingTargetElement, getProxyAsgProperty, getRepresentingArtifact, getRequirementOfStakeholder, getRequirementOfStakeholderOwner, isMapped, setMapped, setRequirementOfStakeholder
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMAttachmentAble
getAssignedAttachment, getAttachmentAssign, getDefaultAttachment, getOwnedAttachment, setDefaultAttachment
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMCommentContainerAble
getOutgoingConceptRealization, getOwnedComment, getRealizedConcept, getRealizedConcept, replaceRealizedConcepts, setRealizedConcept
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMLabelAble
getLabel, getLabelBoolValue, getLabelColor, getLabelInfo, getLabelLongValue, getLabelNameValue, getLabelStringValue, getLabelValueByPattern, getLabelValueByPattern, getLabelValueList, getOwnedLabelValSpec, hasLabel, modifyLabelValuesByName, setLabelInfo
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMStereotypeAble
assignStereotypeDlg, cloneElement, completelySynchronizeOthers, completelySynchronizeThis, getAttrCnstrEffective, getCreateTemplate, getDisplayType, getOwnedFormat, getOwnedStereotypePropertyValSpec, getOwnedStereotypeTSOptionValSpec, getOwnedSyncedElement, getPropBoolValue, getPropLongValue, getPropStringValue, getPropValueList, getStereoPropValueByPattern, getStereoPropValueByPattern, getStereotype, getStereotypeName, getStereotypeProperty, getStereotypePropertyInfo, getStereotypePropertyNameValue, getStereotypeTSOption, getStereotypeTSOptionBoolValue, getStereotypeTSOptionInfo, getStereotypeTSOptionLongValue, getStereotypeTSOptionNameValue, getStereotypeTSOptionStringValue, getStereotypeTSOptionValueByPattern, getStereotypeTSOptionValueByPattern, getStereotypeTSOptionValueList, getSyncedElement, getSyncedStereotypeAble, getSyncedStereotypeAble, isCloneAbleElement, modifyStereotypePropertyValuesByName, modifyStereotypeTSOptionValuesByName, setStereotype, setStereotypePropertyInfo, setStereotypeTSOptionInfo, setSyncedStereotypeAble
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMTextAble
getFlowExpandedValue, getModifyFlowDocuments, getModifyTextValues, getModifyTextValuesDlgInit, getOwnedTextValue, getOwnedTextValueByPattern, getTextExpandedValue, getTextStringValue, getURIList, modifyFlowDocuments, modifyTextValuesDlg
-
-
-
-
Method Detail
-
isDimension
boolean isDimension() throws InoNetException, SrvErrorExceptionInforms whether the partition groups other partitions along a dimension.- Throws:
InoNetExceptionSrvErrorException
-
setDimension
void setDimension(boolean value) throws InoNetException, SrvErrorExceptionSet the value of Attribut IsDimension.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
isExternal
boolean isExternal() throws InoNetException, SrvErrorExceptionInforms whether the partition represents an entity which the partitioning structure does not apply to.- Throws:
InoNetExceptionSrvErrorException
-
setExternal
void setExternal(boolean value) throws InoNetException, SrvErrorExceptionSet the value of Attribut IsExternal.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getPresentation
K_AC_PARTITION_PRESENTATION getPresentation() throws InoNetException, SrvErrorException
Specifies if the partition is displayed at all and, if it is displayed, if it is aligned horizontally or vertically.- Throws:
InoNetExceptionSrvErrorException
-
setPresentation
void setPresentation(K_AC_PARTITION_PRESENTATION value) throws InoNetException, SrvErrorException
Set the value of Attribut Presentation.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getBrothers
java.util.List<ACPartition> getBrothers(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All partitions within the same container and with the same presentation (horizontal or vertical or none), excluding the partition itself and regardless of the property if a partition is external.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
- the result may be sorted
-
getBrothers
java.util.List<ACPartition> getBrothers(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getBrothers and filters its return values according to the given stereotype value.- Parameters:
stereotype- The stereotype used to filter the result listbehaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getPredecessor
ACPartition getPredecessor() throws InoNetException, SrvErrorException
- Throws:
InoNetExceptionSrvErrorException
-
getSelfAndBrothers
java.util.List<ACPartition> getSelfAndBrothers(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All partitions within the same container and with the same presentation (horizontal or vertical or none), including the partition itself and regardless of the property if a partition is external.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
- the result may be sorted
-
getSelfAndBrothers
java.util.List<ACPartition> getSelfAndBrothers(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getSelfAndBrothers and filters its return values according to the given stereotype value.- Parameters:
stereotype- The stereotype used to filter the result listbehaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getSelfAndNonExternalBrothers
java.util.List<ACPartition> getSelfAndNonExternalBrothers(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All non-external partitions within the same container and with the same presentation (horizontal or vertical or none), including the partition itself.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
- the result may be sorted
-
getSelfAndNonExternalBrothers
java.util.List<ACPartition> getSelfAndNonExternalBrothers(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getSelfAndNonExternalBrothers and filters its return values according to the given stereotype value.- Parameters:
stereotype- The stereotype used to filter the result listbehaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getSuccessor
ACPartition getSuccessor() throws InoNetException, SrvErrorException
- Throws:
InoNetExceptionSrvErrorException
-
setPresentationAndOwner
void setPresentationAndOwner(ELContainerAble ohOwner, K_AC_PARTITION_PRESENTATION kPres) throws InoNetException, SrvErrorException
Modifies the presentation of the partition, e.g. from vertical to horizontal or to no representation at all. If a horizontal or a vertical partition is modified, all partitions owned by the partition are also modified accordingly. If the partition is owned by another partition and not by the activity, the change of the presentation also means a change of the owner, which means that the new owner also has to be passed as an argument.- Parameters:
ohOwner-kPres-- Throws:
InoNetExceptionSrvErrorException
-
getRepresents
MEModelElement getRepresents() throws InoNetException, SrvErrorException
- Throws:
InoNetExceptionSrvErrorException
-
setRepresents
void setRepresents(MEModelElement value) throws InoNetException, SrvErrorException
Set the value of Foreign Key Represents.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getSubPartition
java.util.List<ACPartition> getSubPartition(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The partitions immediately contained by the partition.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
- the result may be sorted.
-
getSuperPartition
ACPartition getSuperPartition() throws InoNetException, SrvErrorException
- Throws:
InoNetExceptionSrvErrorException
-
-