Class REDemo

All Implemented Interfaces:
TextListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible

public class REDemo extends Applet implements TextListener
Interactive demonstration and testing harness for regular expressions classes.
Version:
$Id: REDemo.java 518156 2007-03-14 14:31:26Z vgritsenko $
Author:
Jonathan Locke
See Also:
  • Field Details

  • Constructor Details

    • REDemo

      public REDemo()
  • Method Details

    • init

      public void init()
      Add controls and init applet
      Overrides:
      init in class Applet
    • sayRE

      void sayRE(String s)
      Say something into RE text area
      Parameters:
      s - What to say
    • sayMatch

      void sayMatch(String s)
      Say something into match text area
      Parameters:
      s - What to say
    • throwableToString

      String throwableToString(Throwable t)
      Convert throwable to string
      Parameters:
      t - Throwable to convert to string
    • updateRE

      void updateRE(String expr)
      Change regular expression
      Parameters:
      expr - Expression to compile
    • updateMatch

      void updateMatch(String match)
      Update matching info by matching the string against the current compiled regular expression.
      Parameters:
      match - String to match against
    • textValueChanged

      public void textValueChanged(TextEvent e)
      Called when text values change
      Specified by:
      textValueChanged in interface TextListener
      Parameters:
      e - TextEvent
    • main

      public static void main(String[] arg)
      Main application entrypoint.
      Parameters:
      arg - Command line arguments