Class ParserWrapper
- java.lang.Object
-
- org.eclipse.m2m.atl.dsls.tcs.injector.wrappers.ParserWrapper
-
- org.eclipse.m2m.atl.dsls.tcs.injector.wrappers.antlr3.ParserWrapper
-
public class ParserWrapper extends ParserWrapper
-
-
Field Summary
-
Fields inherited from class org.eclipse.m2m.atl.dsls.tcs.injector.wrappers.ParserWrapper
pack, runtime, TT_COMMENT, TT_NL, TT_WS
-
-
Constructor Summary
Constructors Constructor Description ParserWrapper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getEndOffset(java.lang.Object token)
java.lang.Object
getLastToken()
java.lang.String
getLocation(java.lang.Object token)
int
getStartOffset(java.lang.Object token)
java.lang.Object
parse(int tabSize, java.lang.String name, java.lang.String productionRule, java.io.Reader isr, java.util.Map params)
void
reportError(java.lang.Exception e)
void
setCommentsAfter(java.lang.Object ame, java.lang.Object params_)
void
setCommentsBefore(java.lang.Object ame, java.lang.Object params_)
sets the comments before a model element.-
Methods inherited from class org.eclipse.m2m.atl.dsls.tcs.injector.wrappers.ParserWrapper
setRuntime
-
-
-
-
Method Detail
-
parse
public java.lang.Object parse(int tabSize, java.lang.String name, java.lang.String productionRule, java.io.Reader isr, java.util.Map params) throws java.lang.Exception
- Specified by:
parse
in classParserWrapper
- Throws:
java.lang.Exception
-
reportError
public void reportError(java.lang.Exception e)
- Specified by:
reportError
in classParserWrapper
-
setCommentsBefore
public void setCommentsBefore(java.lang.Object ame, java.lang.Object params_)
sets the comments before a model element. the input is the current stream. the index is the index of the current token- Specified by:
setCommentsBefore
in classParserWrapper
-
setCommentsAfter
public void setCommentsAfter(java.lang.Object ame, java.lang.Object params_)
- Specified by:
setCommentsAfter
in classParserWrapper
-
getLocation
public java.lang.String getLocation(java.lang.Object token)
- Specified by:
getLocation
in classParserWrapper
-
getStartOffset
public int getStartOffset(java.lang.Object token)
- Specified by:
getStartOffset
in classParserWrapper
-
getEndOffset
public int getEndOffset(java.lang.Object token)
- Specified by:
getEndOffset
in classParserWrapper
-
getLastToken
public java.lang.Object getLastToken()
- Specified by:
getLastToken
in classParserWrapper
-
-