rp1.planparser
Class RsPolygonParser

java.lang.Object
  extended by rp1.planparser.RsParser
      extended by rp1.planparser.RsDeclarationParser
          extended by rp1.planparser.RsPolygonParser
Direct Known Subclasses:
RsObstacleParser, RsPaintParser

public abstract class RsPolygonParser
extends RsDeclarationParser


Constructor Summary
RsPolygonParser(RsTokenReader readerReference)
           
 
Method Summary
abstract  RsObject makeNewObject(RsPlan plan, java.lang.String objectName)
           
abstract  boolean parseClassSpecification(RsObject obj, java.lang.String string)
           
 RsObject process(RsPlan plan, java.lang.String objectName)
           
 
Methods inherited from class rp1.planparser.RsDeclarationParser
parseGenericSpecification
 
Methods inherited from class rp1.planparser.RsParser
nextToken, pushBackToken
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RsPolygonParser

public RsPolygonParser(RsTokenReader readerReference)
Method Detail

makeNewObject

public abstract RsObject makeNewObject(RsPlan plan,
                                       java.lang.String objectName)

parseClassSpecification

public abstract boolean parseClassSpecification(RsObject obj,
                                                java.lang.String string)
                                         throws RsParsingException
Throws:
RsParsingException

process

public RsObject process(RsPlan plan,
                        java.lang.String objectName)
                 throws RsParsingException
Specified by:
process in class RsDeclarationParser
Throws:
RsParsingException