com.telelogic.rhapsody.core
Interface IRPDiagSynthAPI


public interface IRPDiagSynthAPI


Method Summary
 long addInstance(long addedToSD, java.lang.String instanceNavExp)
          DiagSynthAPI : add instance to sequence diagram
 int addSynthSDToModel2(IRPSequenceDiagram pMscOrig, long synthSD, int openSD)
          DiagSynthAPI : add synth sequence diagarm to model
 long createSD2(IRPSequenceDiagram pMscOrig, java.lang.String testedmscname)
          DiagSynthAPI : create sequence diagram
 java.lang.String getInterfaceName()
          get property interfaceName
 void receiveMessage(long pTestedSD, long pEventSent)
          DiagSynthAPI : recieve sequence diagram message
 int removeSynthSDToModel2(IRPSequenceDiagram pMscOrig)
          DiagSynthAPI : remove synth sequence diagarm to model
 long sDAddConditionMark(long pTestedSD, java.lang.String instance, java.lang.String text, java.lang.String type)
          DiagSynthAPI : send condition mark to instance
 long sendMessage(long pTestedSD, java.lang.String source, java.lang.String target, java.lang.String event, java.lang.String operation, java.lang.String type)
          DiagSynthAPI : send sequence diagram message
 

Method Detail

addInstance

long addInstance(long addedToSD,
                 java.lang.String instanceNavExp)
DiagSynthAPI : add instance to sequence diagram

Throws:
RhapsodyRuntimeException

addSynthSDToModel2

int addSynthSDToModel2(IRPSequenceDiagram pMscOrig,
                       long synthSD,
                       int openSD)
DiagSynthAPI : add synth sequence diagarm to model

Throws:
RhapsodyRuntimeException

createSD2

long createSD2(IRPSequenceDiagram pMscOrig,
               java.lang.String testedmscname)
DiagSynthAPI : create sequence diagram

Throws:
RhapsodyRuntimeException

receiveMessage

void receiveMessage(long pTestedSD,
                    long pEventSent)
DiagSynthAPI : recieve sequence diagram message

Throws:
RhapsodyRuntimeException

removeSynthSDToModel2

int removeSynthSDToModel2(IRPSequenceDiagram pMscOrig)
DiagSynthAPI : remove synth sequence diagarm to model

Throws:
RhapsodyRuntimeException

sDAddConditionMark

long sDAddConditionMark(long pTestedSD,
                        java.lang.String instance,
                        java.lang.String text,
                        java.lang.String type)
DiagSynthAPI : send condition mark to instance

Throws:
RhapsodyRuntimeException

sendMessage

long sendMessage(long pTestedSD,
                 java.lang.String source,
                 java.lang.String target,
                 java.lang.String event,
                 java.lang.String operation,
                 java.lang.String type)
DiagSynthAPI : send sequence diagram message

Throws:
RhapsodyRuntimeException

getInterfaceName

java.lang.String getInterfaceName()
get property interfaceName

Throws:
RhapsodyRuntimeException