kryshen.tema
Class FunctionDataParser

java.lang.Object
  extended by kryshen.tema.FunctionDataParser

public class FunctionDataParser
extends java.lang.Object

Parser for a function data.

Author:
Mikhail A. Kryshen

Method Summary
 java.util.List<java.lang.String> getArgs()
           
 java.lang.String getData()
           
 java.lang.String getNextArg()
           
 TemplateParser getTemplateParser()
           
 TemplateReader getTemplateReader()
           
 boolean hasMoreData()
           
 int parseData(java.io.Writer out)
           
 int parseNextArg(java.io.Writer out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

parseData

public int parseData(java.io.Writer out)
              throws java.io.IOException,
                     TemplateException
Throws:
java.io.IOException
TemplateException

getData

public java.lang.String getData()
                         throws java.io.IOException,
                                TemplateException
Throws:
java.io.IOException
TemplateException

parseNextArg

public int parseNextArg(java.io.Writer out)
                 throws java.io.IOException,
                        TemplateException
Throws:
java.io.IOException
TemplateException

getNextArg

public java.lang.String getNextArg()
                            throws java.io.IOException,
                                   TemplateException
Throws:
java.io.IOException
TemplateException

getArgs

public java.util.List<java.lang.String> getArgs()
                                         throws java.io.IOException,
                                                TemplateException
Throws:
java.io.IOException
TemplateException

hasMoreData

public boolean hasMoreData()

getTemplateParser

public TemplateParser getTemplateParser()

getTemplateReader

public TemplateReader getTemplateReader()