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.