com.telelogic.rhapsody.core
Interface IRPTransition

All Superinterfaces:
IRPModelElement

public interface IRPTransition
extends IRPModelElement

The IRPTransition interface represents transitions in a statechart.


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.telelogic.rhapsody.core.IRPModelElement
IRPModelElement.OSLCLink
 
Method Summary
 IRPTransition getInheritsFrom()
          method getInheritsFrom
 int getIsOverridden()
          get isOverridden
 IRPAction getItsAction()
          method getItsAction
 IRPGuard getItsGuard()
          method getItsGuard
 java.lang.String getItsLabel()
          get property itsLabel
 IRPStateVertex getItsSource()
          get property itsSource
 IRPStatechart getItsStatechart()
          get property itsStatechart
 IRPStateVertex getItsTarget()
          get property itsTarget
 IRPTrigger getItsTrigger()
          method getItsTrigger
 IRPState getOfState()
          method getOfState
 int isDefaultTransition()
          method isDefaultTransition
 int isStaticReaction()
          method isStaticReaction
 IRPCollection itsCompoundSource()
          method itsCompoundSource
 void overrideInheritance()
          method overrideInheritance
 IRPTransition resetLabelInheritance()
          method resetLabelInheritance
 IRPAction setItsAction(java.lang.String action)
          method setItsAction
 IRPGuard setItsGuard(java.lang.String guard)
          method setItsGuard
 void setItsLabel(java.lang.String trigger, java.lang.String guard, java.lang.String action)
          property setItsLabel
 void setItsSource(IRPStateVertex itsSource)
          set property itsSource
 void setItsStatechart(IRPStatechart itsStatechart)
          set property itsStatechart
 void setItsTarget(IRPStateVertex itsTarget)
          set property itsTarget
 IRPTrigger setItsTrigger(java.lang.String trigger)
          method setItsTrigger
 void unoverrideInheritance()
          method unoverrideInheritance
 
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

getInheritsFrom

IRPTransition getInheritsFrom()
method getInheritsFrom

Throws:
RhapsodyRuntimeException

getIsOverridden

int getIsOverridden()
get isOverridden

Throws:
RhapsodyRuntimeException

getItsAction

IRPAction getItsAction()
method getItsAction

Throws:
RhapsodyRuntimeException

getItsGuard

IRPGuard getItsGuard()
method getItsGuard

Throws:
RhapsodyRuntimeException

getItsLabel

java.lang.String getItsLabel()
get property itsLabel

Throws:
RhapsodyRuntimeException

getItsSource

IRPStateVertex getItsSource()
get property itsSource

Throws:
RhapsodyRuntimeException

getItsStatechart

IRPStatechart getItsStatechart()
get property itsStatechart

Throws:
RhapsodyRuntimeException

getItsTarget

IRPStateVertex getItsTarget()
get property itsTarget

Throws:
RhapsodyRuntimeException

getItsTrigger

IRPTrigger getItsTrigger()
method getItsTrigger

Throws:
RhapsodyRuntimeException

getOfState

IRPState getOfState()
method getOfState

Throws:
RhapsodyRuntimeException

isDefaultTransition

int isDefaultTransition()
method isDefaultTransition

Throws:
RhapsodyRuntimeException

isStaticReaction

int isStaticReaction()
method isStaticReaction

Throws:
RhapsodyRuntimeException

itsCompoundSource

IRPCollection itsCompoundSource()
method itsCompoundSource

Throws:
RhapsodyRuntimeException

overrideInheritance

void overrideInheritance()
method overrideInheritance

Throws:
RhapsodyRuntimeException

resetLabelInheritance

IRPTransition resetLabelInheritance()
method resetLabelInheritance

Throws:
RhapsodyRuntimeException

setItsAction

IRPAction setItsAction(java.lang.String action)
method setItsAction

Throws:
RhapsodyRuntimeException

setItsGuard

IRPGuard setItsGuard(java.lang.String guard)
method setItsGuard

Throws:
RhapsodyRuntimeException

setItsLabel

void setItsLabel(java.lang.String trigger,
                 java.lang.String guard,
                 java.lang.String action)
property setItsLabel

Throws:
RhapsodyRuntimeException

setItsSource

void setItsSource(IRPStateVertex itsSource)
set property itsSource

Throws:
RhapsodyRuntimeException

setItsStatechart

void setItsStatechart(IRPStatechart itsStatechart)
set property itsStatechart

Throws:
RhapsodyRuntimeException

setItsTarget

void setItsTarget(IRPStateVertex itsTarget)
set property itsTarget

Throws:
RhapsodyRuntimeException

setItsTrigger

IRPTrigger setItsTrigger(java.lang.String trigger)
method setItsTrigger

Throws:
RhapsodyRuntimeException

unoverrideInheritance

void unoverrideInheritance()
method unoverrideInheritance

Throws:
RhapsodyRuntimeException