com.telelogic.rhapsody.core
Interface IRPInteractionOperand

All Superinterfaces:
IRPCollaboration, IRPModelElement

public interface IRPInteractionOperand
extends IRPCollaboration

The IRPInteractionOperand interface represents interaction operands in Rational Rhapsody models.


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.telelogic.rhapsody.core.IRPModelElement
IRPModelElement.OSLCLink
 
Method Summary
 IRPCollection getContainedMessages()
          Returns a collection of all the messages contained in the interaction operand.
 java.lang.String getInteractionConstraint()
          Returns the constraint (guard condition) that was defined for the interaction operand.
 void setInteractionConstraint(java.lang.String interactionConstraint)
          Sets the constraint (guard condition) for the interaction operand.
 
Methods inherited from interface com.telelogic.rhapsody.core.IRPCollaboration
addActionBlock, addCancelledTimeout, addClassifierRole, addClassifierRoleByName, addClassifierRoleForInstance, addConditionMark, addCtor, addDataFlow, addDestructionEvent, addDtor, addDurationConstraint, addDurationObservation, addFoundMessage, addInteractionOccurrence, addInteractionOperator, addLostMessage, addMessage, addReplyMessage, addStateInvariant, addSystemBorder, addTimeConstraint, addTimeInterval, addTimeObservation, addTimeout, generateSequence, getActivationCondition, getActivationMode, getActivator, getAssociations, getClassifier, getConcurrentGroup, getExecutionOccurrences, getInteractionOccurrences, getInteractionOperators, getMessagePoints, getMessagePoints, getMessages, getMode, getPredecessor, getSuccessor
 
Methods inherited from interface com.telelogic.rhapsody.core.IRPModelElement
addAssociation, addDependency, addDependencyBetween, addDependencyTo, addLinkToElement, addNewAggr, addProperty, addRedefines, addRemoteDependencyTo, addSpecificStereotype, addStereotype, becomeTemplateInstantiationOf, changeTo, clone, createOSLCLink, deleteDependency, deleteFromProject, deleteOSLCLink, errorMessage, findElementsByFullName, findNestedElement, findNestedElementRecursive, getAllTags, getAnnotations, getAssociationClasses, getBinaryID, getConstraints, getConstraintsByHim, getControlledFiles, getDecorationStyle, getDependencies, getDescription, getDescriptionHTML, getDescriptionPlainText, getDescriptionRTF, getDisplayName, getDisplayNameRTF, getErrorMessage, getFullPathName, getFullPathNameIn, getGUID, getHyperLinks, getIconFileName, getInterfaceName, getIsExternal, getIsOfMetaClass, getIsShowDisplayName, getIsUnresolved, getLocalTags, getMainDiagram, getMetaClass, getName, getNestedElements, getNestedElementsByMetaClass, getNestedElementsRecursive, getNewTermStereotype, getOfTemplate, getOSLCLinks, getOverlayIconFileName, getOverriddenProperties, getOverriddenPropertiesByPattern, getOwnedDependencies, getOwner, getProject, getPropertyValue, getPropertyValueConditional, getPropertyValueConditionalExplicit, getPropertyValueExplicit, getRedefines, getReferences, getRemoteDependencies, getRemoteURI, getRequirementTraceabilityHandle, getSaveUnit, getStereotype, getStereotypes, getTag, getTemplateParameters, getTi, getToolTipHTML, getUserDefinedMetaClass, hasNestedElements, hasPanelWidget, highLightElement, isATemplate, isDescriptionRTF, isDisplayNameRTF, isModified, isRemote, locateInBrowser, lockOnDesignManager, openFeaturesDialog, removeProperty, removeRedefines, removeStereotype, setDecorationStyle, setDescription, setDescriptionAndHyperlinks, setDescriptionHTML, setDescriptionRTF, setDisplayName, setDisplayNameRTF, setGUID, setIsShowDisplayName, setMainDiagram, setName, setOfTemplate, setOwner, setPropertyValue, setRequirementTraceabilityHandle, setStereotype, setTagContextValue, setTagElementValue, setTagValue, setTi, synchronizeTemplateInstantiation, unlockOnDesignManager
 

Method Detail

getContainedMessages

IRPCollection getContainedMessages()
Returns a collection of all the messages contained in the interaction operand.

Returns:
all the messages contained in the interaction operand

getInteractionConstraint

java.lang.String getInteractionConstraint()
Returns the constraint (guard condition) that was defined for the interaction operand.

Returns:
the constraint (guard condition) that was defined for the interaction operand

setInteractionConstraint

void setInteractionConstraint(java.lang.String interactionConstraint)
Sets the constraint (guard condition) for the interaction operand.

Parameters:
interactionConstraint - the constraint (guard condition) to use for the interaction operand, for example, "x = 5"