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 intgetEndOffset(java.lang.Object token)java.lang.ObjectgetLastToken()java.lang.StringgetLocation(java.lang.Object token)intgetStartOffset(java.lang.Object token)java.lang.Objectparse(int tabSize, java.lang.String name, java.lang.String productionRule, java.io.Reader isr, java.util.Map params)voidreportError(java.lang.Exception e)voidsetCommentsAfter(java.lang.Object ame, java.lang.Object params_)voidsetCommentsBefore(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:
parsein classParserWrapper- Throws:
java.lang.Exception
-
reportError
public void reportError(java.lang.Exception e)
- Specified by:
reportErrorin 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:
setCommentsBeforein classParserWrapper
-
setCommentsAfter
public void setCommentsAfter(java.lang.Object ame, java.lang.Object params_)- Specified by:
setCommentsAfterin classParserWrapper
-
getLocation
public java.lang.String getLocation(java.lang.Object token)
- Specified by:
getLocationin classParserWrapper
-
getStartOffset
public int getStartOffset(java.lang.Object token)
- Specified by:
getStartOffsetin classParserWrapper
-
getEndOffset
public int getEndOffset(java.lang.Object token)
- Specified by:
getEndOffsetin classParserWrapper
-
getLastToken
public java.lang.Object getLastToken()
- Specified by:
getLastTokenin classParserWrapper
-
-