Package de.mid.innovator.srv2api.icw2bp
Interface BPDataIOAssociation
-
- All Superinterfaces:
ADClientAble,ADFindAble,ADHistoryAble,ADM2AttrModifyAble,BCBaseElement,ELContainerAble,ELContAsgnAble,ELDeleteAble,ELElement,ELObject,ELUUIDAble,ELValueContainerAble,MECommentAble,MEConstraintAble,MEModelElement,MEStereotypeAble,MMAttachmentAble,MMCommentContainerAble,MMLabelAble,MMLabelTextAttachmentAble,MMStereotypeAble,MMTextAble
public interface BPDataIOAssociation extends MEStereotypeAble, BCBaseElement
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classBPDataIOAssociation.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ADClientAbleassignDerivedStructure(ADClientAble partOfStructure)For the structure parts passed as the argument action is taken according to the model setting how to handle derived structures at IO associations.BPItemDefinitionassignObjectWithDataModelStructure(ADClientAble partOfStructure)For the structure parts passed as the argument a structure definition is created if there doesn't exist one already.BPItemDefinitionassignViewWithObject(ADClientAble partOfStructure)For the structure parts passed as the argument a structure definition is created if there doesn't exist one already.java.util.List<BCExpression>getAssignmentExpression()The assignment expression definition used at the data I/O association.ARG_ModifyByM2AttrOhValueListOutgetDataModelPartsForView()Returns the list of structures and structure parts of the data model eligible for the structure yet to be defined.BPItemAwareElementgetExternalElement()The data object or data store reference which does not belong to the owner of theBPDataIOAssociation.K_BP_DATA_IOASSOC_DIRECTIONgetFlowDirection()Direction of flow.BPItemAwareElementgetIOElementAtOwner()BPItemDefinitiongetItemDefinitionOfExternalElement()BPActivityNodegetOwningActivityNode()The activity of the data association.BPEventNodegetOwningEventNode()The event of the data association.BPPathAblegetOwningPathAble()BPItemAwareElementgetSingleSourceItemAwareElement()Ensure a single source element for theBPDataIOAssociationalso the data model allows more than one source.BPItemAwareElementgetSingleTargetItemAwareElement()The target item of the data association.<T extends BPItemAwareElement>
java.util.List<T>getSourceItemAwareElement(java.lang.Class<T> returnType)The source element of the data association.java.util.List<BPItemDefinition>getSourceItemDefinition(K_CONTROL_OPTION... behaviourFlags)java.util.List<BPItemDefinition>getSourceItemDefinition(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)The method calls getSourceItemDefinition and filters its return values according to the given stereotype value.<T extends BSState>
java.util.List<T>getSourceStates(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)<T extends BSState>
java.util.List<T>getSourceStates(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)The method calls getSourceStates and filters its return values according to the given stereotype value.<T extends ELClassifier>
java.util.List<T>getSourceStructureDefinition(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)Returns the connectedELClassifierof the assignedBPItemDefinitionat the associations source element.<T extends ELClassifier>
java.util.List<T>getSourceStructureDefinition(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)The method calls getSourceStructureDefinition and filters its return values according to the given stereotype value.ELClassifiergetStructureOfExternalElement()The structure definition of the business object of the element being considered external to thisBPDataIOAssociation.ARG_ModifyByM2AttrOhValueListOutgetStructurePartsForView()Returns the list of structures and structure parts eligible for the structure yet to be defined.BPItemAwareElementgetTargetItemAwareElement()The target item of the data association.BPItemDefinitiongetTargetItemDefinition()<T extends BSState>
java.util.List<T>getTargetStates(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)<T extends BSState>
java.util.List<T>getTargetStates(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)The method calls getTargetStates and filters its return values according to the given stereotype value.ELClassifiergetTargetStructureDefinition()Returns the connectedELClassifierof the assignedBPItemDefinitionat the associations target element.java.lang.StringgetTransformationExpressionBody()The transformation expression's text.java.lang.StringgetTransformationExpressionLanguage()Specifies the languages which the transformation expression is stated in.BCExpressiongetTransformExpression()The transformation expression definition used at the data I/O association.booleanhasSameSourceTargetDefinition()True if the source and the target item aware elements have the same business object assigned.booleanhasSameSourceTargetStructure()True if the source and the target item aware elements have both a business object and of those two business objects have the same structure.booleanhasSourceDefinitionWithStructure()True if there is a business object at the source side and if that business object has a structure, too.booleanhasStructureOfExternalElement()True if the element being considered external to thisBPDataIOAssociationhas a business object with a structure assigned.booleanhasTargetDefinitionWithStructure()True if there is a business object at the target side and if that business object has a structure, too.booleanisExpressionReused()True if a global expression is used instead of a local transformation rule.booleanisMissingIOStructure()True if there is no structure at the I/O element, which is either a data input or a data output at the owner of theBPDataIOAssociation.booleanisSourceStructureCompatibleToTargetStructure()True if there are business objects with a structure at both sides and if the source structure is considered to be a part of the target structure.booleanisTargetStructureCompatibleToSourceStructure()True if there are business objects with a structure at both sides and if the target structure is considered to be a part of the source structure.voidreconnectRelship(ELElement ohNew, K_SIDE kSide)Assigns this data association to a new source/target element.voidsetAssignmentExpression(java.util.List<? extends BCExpression> values)Set the value of Foreign Key AssignmentExpression.voidsetExpressionReused(boolean value)Set the value of Attribut IsExpressionReused.voidsetFlowDirection(K_BP_DATA_IOASSOC_DIRECTION value)Set the value of Info FlowDirection.voidsetSingleSourceItemAwareElement(BPItemAwareElement value)Set the value of Foreign Key SingleSourceItemAwareElement.voidsetSingleTargetItemAwareElement(BPItemAwareElement value)Set the value of Foreign Key SingleTargetItemAwareElement.voidsetSourceItemAwareElement(java.util.List<? extends BPItemAwareElement> values)Set the value of Foreign Key SourceItemAwareElement.voidsetTargetItemAwareElement(BPItemAwareElement value)Set the value of Foreign Key TargetItemAwareElement.voidsetTransformationExpressionBody(java.lang.String value)Set the value of Attribut TransformationExpressionBody.voidsetTransformExpression(BCExpression value)Set the value of Foreign Key TransformExpression.-
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.icw2bc.BCBaseElement
getBusinessIdentifier, setBusinessIdentifier
-
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.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.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
-
getTransformationExpressionLanguage
java.lang.String getTransformationExpressionLanguage() throws InoNetException, SrvErrorExceptionSpecifies the languages which the transformation expression is stated in.- Throws:
InoNetExceptionSrvErrorException
-
getTransformationExpressionBody
java.lang.String getTransformationExpressionBody() throws InoNetException, SrvErrorExceptionThe transformation expression's text.- Throws:
InoNetExceptionSrvErrorException
-
setTransformationExpressionBody
void setTransformationExpressionBody(java.lang.String value) throws InoNetException, SrvErrorExceptionSet the value of Attribut TransformationExpressionBody.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
isExpressionReused
boolean isExpressionReused() throws InoNetException, SrvErrorExceptionTrue if a global expression is used instead of a local transformation rule.- Throws:
InoNetExceptionSrvErrorException
-
setExpressionReused
void setExpressionReused(boolean value) throws InoNetException, SrvErrorExceptionSet the value of Attribut IsExpressionReused.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getFlowDirection
K_BP_DATA_IOASSOC_DIRECTION getFlowDirection() throws InoNetException, SrvErrorException
Direction of flow.- Throws:
InoNetExceptionSrvErrorException
-
setFlowDirection
void setFlowDirection(K_BP_DATA_IOASSOC_DIRECTION value) throws InoNetException, SrvErrorException
Set the value of Info FlowDirection.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
hasSourceDefinitionWithStructure
boolean hasSourceDefinitionWithStructure() throws InoNetException, SrvErrorExceptionTrue if there is a business object at the source side and if that business object has a structure, too.- Throws:
InoNetExceptionSrvErrorException
-
hasTargetDefinitionWithStructure
boolean hasTargetDefinitionWithStructure() throws InoNetException, SrvErrorExceptionTrue if there is a business object at the target side and if that business object has a structure, too.- Throws:
InoNetExceptionSrvErrorException
-
isSourceStructureCompatibleToTargetStructure
boolean isSourceStructureCompatibleToTargetStructure() throws InoNetException, SrvErrorExceptionTrue if there are business objects with a structure at both sides and if the source structure is considered to be a part of the target structure.- Throws:
InoNetExceptionSrvErrorException
-
isTargetStructureCompatibleToSourceStructure
boolean isTargetStructureCompatibleToSourceStructure() throws InoNetException, SrvErrorExceptionTrue if there are business objects with a structure at both sides and if the target structure is considered to be a part of the source structure.- Throws:
InoNetExceptionSrvErrorException
-
hasSameSourceTargetDefinition
boolean hasSameSourceTargetDefinition() throws InoNetException, SrvErrorExceptionTrue if the source and the target item aware elements have the same business object assigned.- Throws:
InoNetExceptionSrvErrorException
-
hasSameSourceTargetStructure
boolean hasSameSourceTargetStructure() throws InoNetException, SrvErrorExceptionTrue if the source and the target item aware elements have both a business object and of those two business objects have the same structure.- Throws:
InoNetExceptionSrvErrorException
-
isMissingIOStructure
boolean isMissingIOStructure() throws InoNetException, SrvErrorExceptionTrue if there is no structure at the I/O element, which is either a data input or a data output at the owner of theBPDataIOAssociation.- Throws:
InoNetExceptionSrvErrorException
-
hasStructureOfExternalElement
boolean hasStructureOfExternalElement() throws InoNetException, SrvErrorExceptionTrue if the element being considered external to thisBPDataIOAssociationhas a business object with a structure assigned.- Throws:
InoNetExceptionSrvErrorException
-
getSourceItemDefinition
java.util.List<BPItemDefinition> getSourceItemDefinition(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getSourceItemDefinition
java.util.List<BPItemDefinition> getSourceItemDefinition(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getSourceItemDefinition 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
-
getTargetItemDefinition
BPItemDefinition getTargetItemDefinition() throws InoNetException, SrvErrorException
- Throws:
InoNetExceptionSrvErrorException
-
getIOElementAtOwner
BPItemAwareElement getIOElementAtOwner() throws InoNetException, SrvErrorException
- Throws:
InoNetExceptionSrvErrorException
-
getExternalElement
BPItemAwareElement getExternalElement() throws InoNetException, SrvErrorException
The data object or data store reference which does not belong to the owner of theBPDataIOAssociation. It is the object at the opposite side of the data input or a data output, which belongs to the owner of theBPDataIOAssociation.- Throws:
InoNetExceptionSrvErrorException
-
getItemDefinitionOfExternalElement
BPItemDefinition getItemDefinitionOfExternalElement() throws InoNetException, SrvErrorException
- Throws:
InoNetExceptionSrvErrorException
-
getStructureOfExternalElement
ELClassifier getStructureOfExternalElement() throws InoNetException, SrvErrorException
The structure definition of the business object of the element being considered external to thisBPDataIOAssociation.- Throws:
InoNetExceptionSrvErrorException
-
getOwningPathAble
BPPathAble getOwningPathAble() throws InoNetException, SrvErrorException
- Throws:
InoNetExceptionSrvErrorException
-
getSourceStructureDefinition
<T extends ELClassifier> java.util.List<T> getSourceStructureDefinition(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
Returns the connectedELClassifierof the assignedBPItemDefinitionat the associations source element.- Parameters:
returnType- Specifies the type of elements to be returned.behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getSourceStructureDefinition
<T extends ELClassifier> java.util.List<T> getSourceStructureDefinition(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getSourceStructureDefinition and filters its return values according to the given stereotype value.- Parameters:
returnType- Specifies the type of elements to be returned.stereotype- The stereotype used to filter the result listbehaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getTargetStructureDefinition
ELClassifier getTargetStructureDefinition() throws InoNetException, SrvErrorException
Returns the connectedELClassifierof the assignedBPItemDefinitionat the associations target element.- Throws:
InoNetExceptionSrvErrorException
-
getSourceStates
<T extends BSState> java.util.List<T> getSourceStates(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
- Parameters:
returnType- Specifies the type of elements to be returned.behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getSourceStates
<T extends BSState> java.util.List<T> getSourceStates(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getSourceStates and filters its return values according to the given stereotype value.- Parameters:
returnType- Specifies the type of elements to be returned.stereotype- The stereotype used to filter the result listbehaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getTargetStates
<T extends BSState> java.util.List<T> getTargetStates(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
- Parameters:
returnType- Specifies the type of elements to be returned.behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getTargetStates
<T extends BSState> java.util.List<T> getTargetStates(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getTargetStates and filters its return values according to the given stereotype value.- Parameters:
returnType- Specifies the type of elements to be returned.stereotype- The stereotype used to filter the result listbehaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getDataModelPartsForView
ARG_ModifyByM2AttrOhValueListOut getDataModelPartsForView() throws InoNetException, SrvErrorException
Returns the list of structures and structure parts of the data model eligible for the structure yet to be defined.- Throws:
InoNetExceptionSrvErrorException
-
getStructurePartsForView
ARG_ModifyByM2AttrOhValueListOut getStructurePartsForView() throws InoNetException, SrvErrorException
Returns the list of structures and structure parts eligible for the structure yet to be defined.- Throws:
InoNetExceptionSrvErrorException
-
assignDerivedStructure
ADClientAble assignDerivedStructure(ADClientAble partOfStructure) throws InoNetException, SrvErrorException
For the structure parts passed as the argument action is taken according to the model setting how to handle derived structures at IO associations. The command returns the element which refers to the derived structure.- Parameters:
partOfStructure- A structure itself or a part of it to create a new view from. If a view and and object do already exist, the existing one will be taken.- Throws:
InoNetExceptionSrvErrorException
-
assignObjectWithDataModelStructure
BPItemDefinition assignObjectWithDataModelStructure(ADClientAble partOfStructure) throws InoNetException, SrvErrorException
For the structure parts passed as the argument a structure definition is created if there doesn't exist one already. If the structure part passed is a structure from the data model, no new structure is created. The new or existing structure defines the structure of the object at the IO association. The command returns the business object which is referred by the object.- Parameters:
partOfStructure- A structure itself or a part of it to create a new view from. If a view and and object do already exist, the existing one will be taken.- Throws:
InoNetExceptionSrvErrorException
-
assignViewWithObject
BPItemDefinition assignViewWithObject(ADClientAble partOfStructure) throws InoNetException, SrvErrorException
For the structure parts passed as the argument a structure definition is created if there doesn't exist one already. The new or existing structure definition serves as a view of the base structure and defines the structure of the object at the IO association. The command returns the business object which is referred by the object.- Parameters:
partOfStructure- A structure itself or a part of it to create a new view from. If a view and and object do already exist, the existing one will be taken.- Throws:
InoNetExceptionSrvErrorException
-
reconnectRelship
void reconnectRelship(ELElement ohNew, K_SIDE kSide) throws InoNetException, SrvErrorException
Assigns this data association to a new source/target element.- Parameters:
ohNew- the element to which the relationship is redirectedkSide- specifies the role of the new element in the relationship- Throws:
InoNetExceptionSrvErrorException
-
getSourceItemAwareElement
<T extends BPItemAwareElement> java.util.List<T> getSourceItemAwareElement(java.lang.Class<T> returnType) throws InoNetException, SrvErrorException
The source element of the data association.- Parameters:
returnType- Specifies the type of elements to be returned.- Throws:
InoNetExceptionSrvErrorException
-
setSourceItemAwareElement
void setSourceItemAwareElement(java.util.List<? extends BPItemAwareElement> values) throws InoNetException, SrvErrorException
Set the value of Foreign Key SourceItemAwareElement.- Parameters:
values- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getTargetItemAwareElement
BPItemAwareElement getTargetItemAwareElement() throws InoNetException, SrvErrorException
The target item of the data association.- Throws:
InoNetExceptionSrvErrorException
-
setTargetItemAwareElement
void setTargetItemAwareElement(BPItemAwareElement value) throws InoNetException, SrvErrorException
Set the value of Foreign Key TargetItemAwareElement.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getTransformExpression
BCExpression getTransformExpression() throws InoNetException, SrvErrorException
The transformation expression definition used at the data I/O association.- Throws:
InoNetExceptionSrvErrorException
-
setTransformExpression
void setTransformExpression(BCExpression value) throws InoNetException, SrvErrorException
Set the value of Foreign Key TransformExpression.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getAssignmentExpression
java.util.List<BCExpression> getAssignmentExpression() throws InoNetException, SrvErrorException
The assignment expression definition used at the data I/O association.- Throws:
InoNetExceptionSrvErrorException
-
setAssignmentExpression
void setAssignmentExpression(java.util.List<? extends BCExpression> values) throws InoNetException, SrvErrorException
Set the value of Foreign Key AssignmentExpression.- Parameters:
values- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getOwningActivityNode
BPActivityNode getOwningActivityNode() throws InoNetException, SrvErrorException
The activity of the data association.- Throws:
InoNetExceptionSrvErrorException
-
getOwningEventNode
BPEventNode getOwningEventNode() throws InoNetException, SrvErrorException
The event of the data association.- Throws:
InoNetExceptionSrvErrorException
-
getSingleSourceItemAwareElement
BPItemAwareElement getSingleSourceItemAwareElement() throws InoNetException, SrvErrorException
Ensure a single source element for theBPDataIOAssociationalso the data model allows more than one source.- Throws:
InoNetExceptionSrvErrorException
-
setSingleSourceItemAwareElement
void setSingleSourceItemAwareElement(BPItemAwareElement value) throws InoNetException, SrvErrorException
Set the value of Foreign Key SingleSourceItemAwareElement.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getSingleTargetItemAwareElement
BPItemAwareElement getSingleTargetItemAwareElement() throws InoNetException, SrvErrorException
The target item of the data association.- Throws:
InoNetExceptionSrvErrorException
-
setSingleTargetItemAwareElement
void setSingleTargetItemAwareElement(BPItemAwareElement value) throws InoNetException, SrvErrorException
Set the value of Foreign Key SingleTargetItemAwareElement.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
-