net.stff.ical.parser
Class ICalParser

java.lang.Object
  extended bynet.stff.ical.parser.ICalParser
All Implemented Interfaces:
ICalParserConstants

public class ICalParser
extends java.lang.Object
implements ICalParserConstants


Field Summary
 Token jj_nt
           
 Token token
           
 ICalParserTokenManager token_source
           
 
Fields inherited from interface net.stff.ical.parser.ICalParserConstants
ARBITRARY, BEGIN, CATEGORIES, CLASS, DEFAULT, DESCRIPTION, DTEND, DTSTAMP, DTSTART, END, EOF, EOL, EXDATE, KEYWORD, LOCATION, NEWLINE, RRULE, STATUS, SUMMARY, TIMEZONE, tokenImage, UID, URL, VALUE, VCALENDAR, VEVENT, VVALUE, WHITESPACE
 
Constructor Summary
ICalParser(ICalParserTokenManager tm)
           
ICalParser(java.io.InputStream stream)
           
ICalParser(java.io.Reader stream)
           
 
Method Summary
 void disable_tracing()
           
 void enable_tracing()
           
 ParseException generateParseException()
           
 Token getNextToken()
           
 Token getToken(int index)
           
static void main(java.lang.String[] args)
           
static VCal parseCalendar(java.io.File file)
           
 void ReInit(ICalParserTokenManager tm)
           
 void ReInit(java.io.InputStream stream)
           
 void ReInit(java.io.Reader stream)
           
 VCal Start(java.io.PrintStream printStream)
           
 java.lang.String strip()
           
 VEvent vevent()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

token_source

public ICalParserTokenManager token_source

token

public Token token

jj_nt

public Token jj_nt
Constructor Detail

ICalParser

public ICalParser(java.io.InputStream stream)

ICalParser

public ICalParser(java.io.Reader stream)

ICalParser

public ICalParser(ICalParserTokenManager tm)
Method Detail

main

public static void main(java.lang.String[] args)
                 throws ParseException,
                        TokenMgrError
Throws:
ParseException
TokenMgrError

parseCalendar

public static VCal parseCalendar(java.io.File file)
                          throws ParseException,
                                 TokenMgrError,
                                 java.io.FileNotFoundException
Throws:
ParseException
TokenMgrError
java.io.FileNotFoundException

Start

public final VCal Start(java.io.PrintStream printStream)
                 throws ParseException,
                        java.lang.NumberFormatException
Throws:
ParseException
java.lang.NumberFormatException

vevent

public final VEvent vevent()
                    throws ParseException
Throws:
ParseException

strip

public final java.lang.String strip()
                             throws ParseException
Throws:
ParseException

ReInit

public void ReInit(java.io.InputStream stream)

ReInit

public void ReInit(java.io.Reader stream)

ReInit

public void ReInit(ICalParserTokenManager tm)

getNextToken

public final Token getNextToken()

getToken

public final Token getToken(int index)

generateParseException

public ParseException generateParseException()

enable_tracing

public final void enable_tracing()

disable_tracing

public final void disable_tracing()


Copyright © 2004-2005 stoffwechsel development GbR. All Rights Reserved.