[Java] Class LexerFrame
- org.codehaus.groovy.antlr.LexerFrame
- All Implemented Interfaces and Traits:
- ActionListener
@Deprecated public class LexerFrame extends JFrame implements ActionListener
Swing application to graphically display the tokens produced by the lexer.
- deprecated:
- LexerFrame instead
Fields inherited from class | Fields |
---|---|
class JFrame | DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE, DISPOSE_ON_CLOSE, EXIT_ON_CLOSE, DEFAULT_CURSOR, CROSSHAIR_CURSOR, TEXT_CURSOR, WAIT_CURSOR, SW_RESIZE_CURSOR, SE_RESIZE_CURSOR, NW_RESIZE_CURSOR, NE_RESIZE_CURSOR, N_RESIZE_CURSOR, S_RESIZE_CURSOR, W_RESIZE_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, MOVE_CURSOR, NORMAL, ICONIFIED, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MAXIMIZED_BOTH, TOP_ALIGNMENT, CENTER_ALIGNMENT, BOTTOM_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, WIDTH, HEIGHT, PROPERTIES, SOMEBITS, FRAMEBITS, ALLBITS, ERROR, ABORT |
Constructor Summary
Constructor and description |
---|
LexerFrame
(Class lexerClass, Class tokenTypesClass) Constructor used when invoking as a standalone application |
LexerFrame
(Class lexerClass, Class tokenTypesClass, Reader reader) Constructor used when invoking for a specific file |
Methods Summary
Type Params | Return Type | Name and description |
---|---|---|
public void |
actionPerformed(ActionEvent ae) | |
public void |
actionPerformed(ActionEvent ae) | |
public static LexerFrame |
groovyScriptFactory(String scriptText) Creates a Groovy language LexerFrame for the given script text | |
public static void |
main(String[] args) | |
public void |
mouseReleased(MouseEvent e) |
Inherited Methods Summary
Constructor Detail
public LexerFrame(Class lexerClass, Class tokenTypesClass)
Constructor used when invoking as a standalone application
- Parameters:
-
lexerClass
- the lexer class to use -
tokenTypesClass
- the lexer token types class
public LexerFrame(Class lexerClass, Class tokenTypesClass, Reader reader)
Constructor used when invoking for a specific file
- Parameters:
-
lexerClass
- the lexer class to use -
tokenTypesClass
- the lexer token types class
Method Detail
public void actionPerformed(ActionEvent ae)
public void actionPerformed(ActionEvent ae)
public static LexerFrame groovyScriptFactory(String scriptText)
Creates a Groovy language LexerFrame for the given script text
- Parameters:
-
scriptText
- the Groovy source file to parse/render
- Returns:
- the new frame rending the parsed tokens
public static void main(String[] args)
public void mouseReleased(MouseEvent e)
© 2003-2020 The Apache Software Foundation
Licensed under the Apache license.
https://docs.groovy-lang.org/3.0.7/html/gapi/org/codehaus/groovy/antlr/LexerFrame.html