Package de.mhus.lib.core.parser
Class StringParsingPart
- java.lang.Object
-
- de.mhus.lib.core.MLog
-
- de.mhus.lib.core.lang.MObject
-
- de.mhus.lib.core.parser.StringParsingPart
-
- All Implemented Interfaces:
ILog,ParsingPart,StringPart,MNlsProvider,Nls
- Direct Known Subclasses:
ConstantParsingPart
public abstract class StringParsingPart extends MObject implements ParsingPart
-
-
Constructor Summary
Constructors Constructor Description StringParsingPart()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract voiddoPostParse()abstract voiddoPreParse()abstract booleanparse(char c, ParseReader str)voidparse(ParseReader str)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface de.mhus.lib.core.parser.StringPart
dump, execute
-
-
-
-
Method Detail
-
parse
public void parse(ParseReader str) throws ParseException
- Specified by:
parsein interfaceParsingPart- Throws:
ParseException
-
doPreParse
public abstract void doPreParse()
-
doPostParse
public abstract void doPostParse()
-
parse
public abstract boolean parse(char c, ParseReader str) throws ParseException, IOException- Throws:
ParseExceptionIOException
-
-