org.argouml.uml.notation.uml
Class ObjectFlowStateTypeNotationUml

java.lang.Object
  extended byorg.argouml.uml.notation.ValueHandler
      extended byorg.argouml.uml.notation.ObjectFlowStateTypeNotation
          extended byorg.argouml.uml.notation.uml.ObjectFlowStateTypeNotationUml
All Implemented Interfaces:
NotationProvider4

public class ObjectFlowStateTypeNotationUml
extends ObjectFlowStateTypeNotation


Field Summary
 
Fields inherited from class org.argouml.uml.notation.ObjectFlowStateTypeNotation
myObjectFlowState
 
Constructor Summary
ObjectFlowStateTypeNotationUml(Object objectflowstate)
          The constructor.
 
Method Summary
 String getParsingHelp()
           
 String parse(String text)
           
protected  Object parseObjectFlowState1(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

ObjectFlowStateTypeNotationUml

public ObjectFlowStateTypeNotationUml(Object objectflowstate)
The constructor.

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

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)

parseObjectFlowState1

protected Object parseObjectFlowState1(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

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()

toString

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


ArgoUML © 1996-2006ArgoUML HomepageArgoUML Developers' pageArgoUML Cookbook