org.apache.regexp

Class REDemo

Implemented Interfaces:
TextListener

public class REDemo
extends Applet
implements TextListener

Interactive demonstration and testing harness for regular expressions classes.

Version:
$Id: REDemo.java 126149 2004-02-19 02:35:28Z vgritsenko $

Author:
Jonathan Locke

Field Summary

(package private) REDebugCompiler
compiler
(package private) TextField
fieldMatch
(package private) TextField
fieldRE
Components
(package private) TextArea
outMatch
(package private) TextArea
outRE
(package private) RE
r
Matcher and compiler objects

Method Summary

void
init()
Add controls and init applet
static void
main(String[] arg)
Main application entrypoint.
(package private) void
sayMatch(String s)
Say something into match text area
(package private) void
sayRE(String s)
Say something into RE text area
void
textValueChanged(TextEvent e)
Called when text values change
(package private) String
throwableToString(Throwable t)
Convert throwable to string
(package private) void
updateMatch(String match)
Update matching info by matching the string against the current compiled regular expression.
(package private) void
updateRE(String expr)
Change regular expression

Field Details

compiler

(package private)  REDebugCompiler compiler


fieldMatch

(package private)  TextField fieldMatch


fieldRE

(package private)  TextField fieldRE
Components


outMatch

(package private)  TextArea outMatch


outRE

(package private)  TextArea outRE


r

(package private)  RE r
Matcher and compiler objects

Method Details

init

public void init()
Add controls and init applet


main

public static void main(String[] arg)
Main application entrypoint.

Parameters:
arg - Command line arguments


sayMatch

(package private)  void sayMatch(String s)
Say something into match text area

Parameters:
s - What to say


sayRE

(package private)  void sayRE(String s)
Say something into RE text area

Parameters:
s - What to say


textValueChanged

public void textValueChanged(TextEvent e)
Called when text values change

Parameters:
e - TextEvent


throwableToString

(package private)  String throwableToString(Throwable t)
Convert throwable to string

Parameters:
t - Throwable to convert to string


updateMatch

(package private)  void updateMatch(String match)
Update matching info by matching the string against the current compiled regular expression.

Parameters:
match - String to match against


updateRE

(package private)  void updateRE(String expr)
Change regular expression

Parameters:
expr - Expression to compile


Copyright © 2001-2003 Apache Software Foundation. All Rights Reserved.