org.jsurveylib.gui.swing.renderer
Class TextChangeEvent

java.lang.Object
  extended by org.jsurveylib.gui.swing.renderer.TextChangeEvent

public class TextChangeEvent
extends java.lang.Object

FOR INTERNAL USE ONLY.

The TextChangeEvent encapsulated the information that is passed from textfields to the ChangeListeners


Nested Class Summary
static class TextChangeEvent.Trigger
          Possible triggers for the TextChangeEvent
 
Constructor Summary
TextChangeEvent(java.lang.Object source, java.lang.String oldValue, java.lang.String newValue, TextChangeEvent.Trigger trigger)
          Create a new TextChangeEvent
 
Method Summary
 java.lang.String getNewValue()
           
 java.lang.String getOldValue()
           
 java.lang.Object getSource()
           
 TextChangeEvent.Trigger getTrigger()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TextChangeEvent

public TextChangeEvent(java.lang.Object source,
                       java.lang.String oldValue,
                       java.lang.String newValue,
                       TextChangeEvent.Trigger trigger)
Create a new TextChangeEvent

Parameters:
source - The TextField triggering the event
oldValue - The old value of the textfield
newValue - The new value of the textfield
trigger - The kind of event that triggered the TextChangeEvent
Method Detail

getSource

public java.lang.Object getSource()

getOldValue

public java.lang.String getOldValue()

getNewValue

public java.lang.String getNewValue()

getTrigger

public TextChangeEvent.Trigger getTrigger()