org.argouml.uml.notation.uml
Class ObjectFlowStateStateNotationUml

java.lang.Object
  extended byorg.argouml.uml.notation.ValueHandler
      extended byorg.argouml.uml.notation.ObjectFlowStateStateNotation
          extended byorg.argouml.uml.notation.uml.ObjectFlowStateStateNotationUml
All Implemented Interfaces:
NotationProvider4

public class ObjectFlowStateStateNotationUml
extends ObjectFlowStateStateNotation


Field Summary
 
Fields inherited from class org.argouml.uml.notation.ObjectFlowStateStateNotation
myObjectFlowState
 
Constructor Summary
ObjectFlowStateStateNotationUml(Object objectflowstate)
          The constructor.
 
Method Summary
 String getParsingHelp()
           
 String parse(String text)
           
protected  Object parseObjectFlowState2(Object objectFlowState, String s)
          Do the actual parsing.
 String toString()
           
 
Methods inherited from class org.argouml.uml.notation.ValueHandler
getValue, isValue, putValue, putValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ObjectFlowStateStateNotationUml

public ObjectFlowStateStateNotationUml(Object objectflowstate)
The constructor.

Parameters:
objectflowstate - the ObjectFlowState represented by this notation
Method Detail

getParsingHelp

public String getParsingHelp()
Returns:
a i18 key that represents a help string giving an explanation to the user of the syntax
See Also:
NotationProvider4.getParsingHelp()

parse

public String parse(String text)
Parameters:
text - the text given by the user to be parsed to adapt the model
Returns:
after parsing, the modelelement is generated again, to normalize the given text
See Also:
NotationProvider4.parse(java.lang.String)

parseObjectFlowState2

protected Object parseObjectFlowState2(Object objectFlowState,
                                       String s)
                                throws ParseException
Do the actual parsing.

Parameters:
objectFlowState - the given element to be altered
s - the new string
Returns:
the altered ObjectFlowState
Throws:
ParseException - when the given text was rejected

toString

public String toString()
See Also:
Object.toString()


ArgoUML © 1996-2006ArgoUML HomepageArgoUML Developers' pageArgoUML Cookbook