Class Parser.SyntaxHandler
public class Parser.SyntaxHandler : JVMBridgeListener, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
Parser.SyntaxHandler
- Implements
- Derived
- Inherited Members
Constructors
SyntaxHandler()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public SyntaxHandler()
SyntaxHandler(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public SyntaxHandler(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
OnComment
public Action<CharSequence> OnComment { get; set; }
Property Value
Remarks
If OnComment has a value it takes precedence over corresponding class method
OnNewLine
public Action<CharSequence> OnNewLine { get; set; }
Property Value
Remarks
If OnNewLine has a value it takes precedence over corresponding class method
OnToken
public Action<CharSequence> OnToken { get; set; }
Property Value
Remarks
If OnToken has a value it takes precedence over corresponding class method
OnWhitespace
public Action<CharSequence> OnWhitespace { get; set; }
Property Value
Remarks
If OnWhitespace has a value it takes precedence over corresponding class method
Methods
Comment(CharSequence)
public virtual void Comment(CharSequence arg0)
Parameters
arg0
CharSequence
InitializeHandlers()
Handlers initializer for Parser.SyntaxHandler
protected virtual void InitializeHandlers()
NewLine(CharSequence)
public virtual void NewLine(CharSequence arg0)
Parameters
arg0
CharSequence
Token(CharSequence)
public virtual void Token(CharSequence arg0)
Parameters
arg0
CharSequence
Whitespace(CharSequence)
public virtual void Whitespace(CharSequence arg0)
Parameters
arg0
CharSequence