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
Method Summary |
abstract ru.novosoft.uml.behavior.common_behavior.MAction |
parseAction(java.lang.String s)
|
abstract void |
parseAttribute(java.lang.String s,
ru.novosoft.uml.foundation.core.MAttribute attr)
|
abstract ru.novosoft.uml.behavior.state_machines.MEvent |
parseEvent(java.lang.String s)
|
ru.novosoft.uml.foundation.data_types.MExpression |
parseExpression(java.lang.String s)
|
abstract ru.novosoft.uml.behavior.use_cases.MExtensionPoint |
parseExtensionPoint(java.lang.String s)
|
abstract ru.novosoft.uml.behavior.state_machines.MGuard |
parseGuard(java.lang.String s)
|
abstract ru.novosoft.uml.foundation.data_types.MMultiplicity |
parseMultiplicity(java.lang.String s)
|
java.lang.String |
parseName(java.lang.String s)
|
abstract void |
parseOperation(java.lang.String s,
ru.novosoft.uml.foundation.core.MOperation op)
|
abstract ru.novosoft.uml.foundation.core.MParameter |
parseParameter(java.lang.String s)
|
abstract ru.novosoft.uml.behavior.state_machines.MState |
parseState(java.lang.String s)
|
abstract ru.novosoft.uml.foundation.extension_mechanisms.MStereotype |
parseStereotype(java.lang.String s)
|
abstract ru.novosoft.uml.foundation.extension_mechanisms.MTaggedValue |
parseTaggedValue(java.lang.String s)
|
abstract ru.novosoft.uml.behavior.state_machines.MTransition |
parseTransition(ru.novosoft.uml.behavior.state_machines.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 |
Parser
public Parser()
parseExtensionPoint
public abstract ru.novosoft.uml.behavior.use_cases.MExtensionPoint parseExtensionPoint(java.lang.String s)
parseOperation
public abstract void parseOperation(java.lang.String s,
ru.novosoft.uml.foundation.core.MOperation op)
throws java.text.ParseException
parseAttribute
public abstract void parseAttribute(java.lang.String s,
ru.novosoft.uml.foundation.core.MAttribute attr)
throws java.text.ParseException
parseParameter
public abstract ru.novosoft.uml.foundation.core.MParameter parseParameter(java.lang.String s)
parseStereotype
public abstract ru.novosoft.uml.foundation.extension_mechanisms.MStereotype parseStereotype(java.lang.String s)
parseTaggedValue
public abstract ru.novosoft.uml.foundation.extension_mechanisms.MTaggedValue parseTaggedValue(java.lang.String s)
parseMultiplicity
public abstract ru.novosoft.uml.foundation.data_types.MMultiplicity parseMultiplicity(java.lang.String s)
parseState
public abstract ru.novosoft.uml.behavior.state_machines.MState parseState(java.lang.String s)
parseTransition
public abstract ru.novosoft.uml.behavior.state_machines.MTransition parseTransition(ru.novosoft.uml.behavior.state_machines.MTransition trans,
java.lang.String s)
parseAction
public abstract ru.novosoft.uml.behavior.common_behavior.MAction parseAction(java.lang.String s)
parseGuard
public abstract ru.novosoft.uml.behavior.state_machines.MGuard parseGuard(java.lang.String s)
parseEvent
public abstract ru.novosoft.uml.behavior.state_machines.MEvent parseEvent(java.lang.String s)
parseExpression
public ru.novosoft.uml.foundation.data_types.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)