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)
          Deprecated. Since 0.15.1, this is essentially a String constructor. It breaks the idea the idea that the parser is editing preexisting objects, which is bad. Arguably it should not belong to the public API. It is not used within core ArgoUML. d00mst.
abstract  void parseAttribute(java.lang.String s, java.lang.Object attr)
           
abstract  java.lang.Object parseEvent(java.lang.String s)
          Deprecated. Since 0.15.1, this is essentially a String constructor. It breaks the idea the idea that the parser is editing preexisting objects, which is bad. Arguably it should not belong to the public API. It is not used within core ArgoUML. d00mst.
 java.lang.Object parseExpression(java.lang.String s)
          Deprecated. Since 0.15.1, this is essentially a String constructor. It breaks the idea the idea that the parser is editing preexisting objects, which is bad. Arguably it should not belong to the public API. It is not used within core ArgoUML. d00mst.
abstract  java.lang.Object parseExtensionPoint(java.lang.String s)
           
abstract  java.lang.Object parseGuard(java.lang.String s)
          Deprecated. Since 0.15.1, this is essentially a String constructor. It breaks the idea the idea that the parser is editing preexisting objects, which is bad. Arguably it should not belong to the public API. It is not used within core ArgoUML. d00mst.
abstract  java.lang.Object parseMultiplicity(java.lang.String s)
          Deprecated. Since 0.15.1, this is essentially a String constructor. It breaks the idea the idea that the parser is editing preexisting objects, which is bad. Arguably it should not belong to the public API. It is not used within core ArgoUML. d00mst.
 java.lang.String parseName(java.lang.String s)
          Deprecated. Since 0.15.1, this is essentially a String constructor. It breaks the idea the idea that the parser is editing preexisting objects, which is bad. Arguably it should not belong to the public API. It is not used within core ArgoUML. d00mst.
abstract  void parseOperation(java.lang.String s, java.lang.Object op)
           
abstract  java.lang.Object parseParameter(java.lang.String s)
          Deprecated. Since 0.15.1, this is essentially a String constructor. It breaks the idea the idea that the parser is editing preexisting objects, which is bad. Arguably it should not belong to the public API. It is not used within core ArgoUML. d00mst.
abstract  java.lang.Object parseState(java.lang.String s)
          Deprecated. Since 0.15.1, this is essentially a String constructor. It breaks the idea the idea that the parser is editing preexisting objects, which is bad. Arguably it should not belong to the public API. It is not used within core ArgoUML. d00mst.
abstract  java.lang.Object parseStereotype(java.lang.String s)
          Deprecated. Since 0.15.1, this is essentially a String constructor. It breaks the idea the idea that the parser is editing preexisting objects, which is bad. Arguably it should not belong to the public API. It is not used within core ArgoUML. d00mst.
abstract  java.lang.Object parseTaggedValue(java.lang.String s)
          Deprecated. Since 0.15.1, this is essentially a String constructor. It breaks the idea the idea that the parser is editing preexisting objects, which is bad. Arguably it should not belong to the public API. It is not used within core ArgoUML. d00mst.
abstract  java.lang.Object parseTransition(java.lang.Object trans, java.lang.String s)
           
 java.lang.String parseUninterpreted(java.lang.String s)
          Deprecated. Since 0.15.1, this is essentially a String constructor. It breaks the idea the idea that the parser is editing preexisting objects, which is bad. Arguably it should not belong to the public API. It is not used within core ArgoUML. d00mst.
 
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 java.lang.Object parseExtensionPoint(java.lang.String s)

parseOperation

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

parseAttribute

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

parseParameter

public abstract java.lang.Object parseParameter(java.lang.String s)
Deprecated. Since 0.15.1, this is essentially a String constructor. It breaks the idea the idea that the parser is editing preexisting objects, which is bad. Arguably it should not belong to the public API. It is not used within core ArgoUML. d00mst.


parseStereotype

public abstract java.lang.Object parseStereotype(java.lang.String s)
Deprecated. Since 0.15.1, this is essentially a String constructor. It breaks the idea the idea that the parser is editing preexisting objects, which is bad. Arguably it should not belong to the public API. It is not used within core ArgoUML. d00mst.


parseTaggedValue

public abstract java.lang.Object parseTaggedValue(java.lang.String s)
Deprecated. Since 0.15.1, this is essentially a String constructor. It breaks the idea the idea that the parser is editing preexisting objects, which is bad. Arguably it should not belong to the public API. It is not used within core ArgoUML. d00mst.


parseMultiplicity

public abstract java.lang.Object parseMultiplicity(java.lang.String s)
Deprecated. Since 0.15.1, this is essentially a String constructor. It breaks the idea the idea that the parser is editing preexisting objects, which is bad. Arguably it should not belong to the public API. It is not used within core ArgoUML. d00mst.


parseState

public abstract java.lang.Object parseState(java.lang.String s)
Deprecated. Since 0.15.1, this is essentially a String constructor. It breaks the idea the idea that the parser is editing preexisting objects, which is bad. Arguably it should not belong to the public API. It is not used within core ArgoUML. d00mst.


parseTransition

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

parseAction

public abstract java.lang.Object parseAction(java.lang.String s)
Deprecated. Since 0.15.1, this is essentially a String constructor. It breaks the idea the idea that the parser is editing preexisting objects, which is bad. Arguably it should not belong to the public API. It is not used within core ArgoUML. d00mst.


parseGuard

public abstract java.lang.Object parseGuard(java.lang.String s)
Deprecated. Since 0.15.1, this is essentially a String constructor. It breaks the idea the idea that the parser is editing preexisting objects, which is bad. Arguably it should not belong to the public API. It is not used within core ArgoUML. d00mst.


parseEvent

public abstract java.lang.Object parseEvent(java.lang.String s)
Deprecated. Since 0.15.1, this is essentially a String constructor. It breaks the idea the idea that the parser is editing preexisting objects, which is bad. Arguably it should not belong to the public API. It is not used within core ArgoUML. d00mst.


parseExpression

public java.lang.Object parseExpression(java.lang.String s)
Deprecated. Since 0.15.1, this is essentially a String constructor. It breaks the idea the idea that the parser is editing preexisting objects, which is bad. Arguably it should not belong to the public API. It is not used within core ArgoUML. d00mst.


parseName

public java.lang.String parseName(java.lang.String s)
Deprecated. Since 0.15.1, this is essentially a String constructor. It breaks the idea the idea that the parser is editing preexisting objects, which is bad. Arguably it should not belong to the public API. It is not used within core ArgoUML. d00mst.


parseUninterpreted

public java.lang.String parseUninterpreted(java.lang.String s)
Deprecated. Since 0.15.1, this is essentially a String constructor. It breaks the idea the idea that the parser is editing preexisting objects, which is bad. Arguably it should not belong to the public API. It is not used within core ArgoUML. d00mst.



ArgoUML © 1996-2004 (20040306)ArgoUML HomepageArgoUML Developers' pageArgoUML Cookbook