org.argouml.notation.providers.uml
Class SDMessageNotationUml

java.lang.Object
  extended by org.argouml.notation.NotationProvider
      extended by org.argouml.notation.providers.MessageNotation
          extended by org.argouml.notation.providers.uml.AbstractMessageNotationUml
              extended by org.argouml.notation.providers.uml.SDMessageNotationUml

public class SDMessageNotationUml
extends AbstractMessageNotationUml

The UML notation for a message, as shown on a sequence diagram.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.argouml.notation.providers.uml.AbstractMessageNotationUml
AbstractMessageNotationUml.MsgPtr
 
Constructor Summary
SDMessageNotationUml(java.lang.Object message)
          The constructor.
 
Method Summary
 java.lang.String toString(java.lang.Object modelElement, NotationSettings settings)
          Generate a textual description for a Message m.
 
Methods inherited from class org.argouml.notation.providers.uml.AbstractMessageNotationUml
buildAction, countSuccessors, fillBlankFunctionName, fillBlankVariableName, generateMessageNumber, generateRecurrence, getInitiatorOfAction, getParsingHelp, handleArguments, handleFunctionName, handleGuard, handleOperation, handlePredecessors, handleSequenceNumber, initParameterSeparators, parse, parseArguments, parseMessage, recCountPredecessors, toString
 
Methods inherited from class org.argouml.notation.providers.MessageNotation
initialiseListener
 
Methods inherited from class org.argouml.notation.NotationProvider
addElementListener, addElementListener, addElementListener, cleanListener, formatNameList, formatNameList, removeAllElementListeners, removeElementListener, updateListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SDMessageNotationUml

public SDMessageNotationUml(java.lang.Object message)
The constructor.

Parameters:
message - the UML object
Method Detail

toString

public java.lang.String toString(java.lang.Object modelElement,
                                 NotationSettings settings)
Generate a textual description for a Message m. Generate a string representation for the given model element.

Specified by:
toString in class NotationProvider
Parameters:
modelElement - the base UML element
settings - settings that control rendering of the text
Returns:
the string written in the correct notation
See Also:
NotationProvider.toString(Object, NotationSettings)


ArgoUML © 1996-2006ArgoUML HomepageArgoUML Developers' pageArgoUML Cookbook