|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--com.objectwave.sourceParser.VariableDefParser
Parse source for a variable definition.
| Constructor Summary | |
VariableDefParser()
|
|
| Method Summary | |
void |
finishParsing(java.lang.StringBuffer buf,
java.lang.String[] identifier,
java.io.Reader rdr)
We've accepted ownership of parsing ths source code, now finish the job. |
ClassElement |
getDataObject()
When we have finished parsing, the resulting ClassElement returned by getDataObject should represent our meta-model of that element. |
boolean |
isMyArea(java.lang.String identifier)
When parsing source code we never know what ClassElement will be next, so we ask all possible class elements isMyArea(String) for one of them to say yes. |
static void |
main(java.lang.String[] argv)
|
void |
parseTheRest(java.lang.StringBuffer buf,
java.io.Reader rdr)
The buffer is used to contain the 'fullText' of the variable declaration. |
void |
parseTrailingComment(java.lang.StringBuffer buf,
java.io.Reader rdr)
The buffer is used to contain the 'fullText' of the variable declaration. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public VariableDefParser()
| Method Detail |
public void finishParsing(java.lang.StringBuffer buf,
java.lang.String[] identifier,
java.io.Reader rdr)
throws java.io.IOException
ClassParser
finishParsing in interface ClassParserjava.io.IOExceptionpublic ClassElement getDataObject()
ClassParser
getDataObject in interface ClassParserpublic boolean isMyArea(java.lang.String identifier)
isMyArea in interface ClassParserfinishParsing(java.lang.StringBuffer, java.lang.String[], java.io.Reader)public static void main(java.lang.String[] argv)
public void parseTheRest(java.lang.StringBuffer buf,
java.io.Reader rdr)
throws java.io.IOException
java.io.IOException
public void parseTrailingComment(java.lang.StringBuffer buf,
java.io.Reader rdr)
throws java.io.IOException
java.io.IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||