ch.akuhn.fame.parser
Class AbstractParserClient

java.lang.Object
  extended by ch.akuhn.fame.parser.AbstractParserClient
All Implemented Interfaces:
ParseClient
Direct Known Subclasses:
AbstractPrintClient, Importer, Inferencer, PrototypeBuilder

public class AbstractParserClient
extends Object
implements ParseClient

Empty implementation of ParseClient.

Author:
akuhn

Constructor Summary
AbstractParserClient()
           
 
Method Summary
 void beginAttribute(String name)
           
 void beginDocument()
           
 void beginElement(String name)
           
 void directive(String name, String... params)
           
 void endAttribute(String name)
           
 void endDocument()
           
 void endElement(String name)
           
 void primitive(Object value)
           
 void reference(int index)
           
 void reference(String name)
           
 void reference(String name, int index)
           
 void serial(int index)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractParserClient

public AbstractParserClient()
Method Detail

beginAttribute

public void beginAttribute(String name)
Specified by:
beginAttribute in interface ParseClient

beginDocument

public void beginDocument()
Specified by:
beginDocument in interface ParseClient

beginElement

public void beginElement(String name)
Specified by:
beginElement in interface ParseClient

directive

public void directive(String name,
                      String... params)
Specified by:
directive in interface ParseClient

endAttribute

public void endAttribute(String name)
Specified by:
endAttribute in interface ParseClient

endDocument

public void endDocument()
Specified by:
endDocument in interface ParseClient

endElement

public void endElement(String name)
Specified by:
endElement in interface ParseClient

primitive

public void primitive(Object value)
Specified by:
primitive in interface ParseClient

reference

public void reference(int index)
Specified by:
reference in interface ParseClient

reference

public void reference(String name)
Specified by:
reference in interface ParseClient

reference

public void reference(String name,
                      int index)
Specified by:
reference in interface ParseClient

serial

public void serial(int index)
Specified by:
serial in interface ParseClient