org.argouml.uml.generator
Class Parser

java.lang.Object
  |
  +--org.argouml.uml.generator.Parser
Direct Known Subclasses:
ParserDisplay

public abstract class Parser
extends java.lang.Object


Constructor Summary
Parser()
           
 
Method Summary
abstract  java.lang.Object parseAction(java.lang.String s)
           
abstract  void parseAttribute(java.lang.String s, MAttribute attr)
           
abstract  MEvent parseEvent(java.lang.String s)
           
 MExpression parseExpression(java.lang.String s)
           
abstract  MExtensionPoint parseExtensionPoint(java.lang.String s)
           
abstract  MGuard parseGuard(java.lang.String s)
           
abstract  MMultiplicity parseMultiplicity(java.lang.String s)
           
 java.lang.String parseName(java.lang.String s)
           
abstract  void parseOperation(java.lang.String s, MOperation op)
           
abstract  MParameter parseParameter(java.lang.String s)
           
abstract  MState parseState(java.lang.String s)
           
abstract  MStereotype parseStereotype(java.lang.String s)
           
abstract  MTaggedValue parseTaggedValue(java.lang.String s)
           
abstract  MTransition parseTransition(MTransition trans, java.lang.String s)
           
 java.lang.String parseUninterpreted(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Parser

public Parser()
Method Detail

parseExtensionPoint

public abstract MExtensionPoint parseExtensionPoint(java.lang.String s)

parseOperation

public abstract void parseOperation(java.lang.String s,
                                    MOperation op)
                             throws java.text.ParseException
java.text.ParseException

parseAttribute

public abstract void parseAttribute(java.lang.String s,
                                    MAttribute attr)
                             throws java.text.ParseException
java.text.ParseException

parseParameter

public abstract MParameter parseParameter(java.lang.String s)

parseStereotype

public abstract MStereotype parseStereotype(java.lang.String s)

parseTaggedValue

public abstract MTaggedValue parseTaggedValue(java.lang.String s)

parseMultiplicity

public abstract MMultiplicity parseMultiplicity(java.lang.String s)

parseState

public abstract MState parseState(java.lang.String s)

parseTransition

public abstract MTransition parseTransition(MTransition trans,
                                            java.lang.String s)

parseAction

public abstract java.lang.Object parseAction(java.lang.String s)

parseGuard

public abstract MGuard parseGuard(java.lang.String s)

parseEvent

public abstract MEvent parseEvent(java.lang.String s)

parseExpression

public MExpression parseExpression(java.lang.String s)

parseName

public java.lang.String parseName(java.lang.String s)

parseUninterpreted

public java.lang.String parseUninterpreted(java.lang.String s)


ArgoUML © 1996-2003 (20030919)ArgoUML Project HomeArgoUML Cookbook