Ontimize 5.2072EN

com.ontimize.gui.field
Class TextFieldDataField.InnerDocumentListener

java.lang.Object
  extended bycom.ontimize.gui.field.TextFieldDataField.InnerDocumentListener
All Implemented Interfaces:
javax.swing.event.DocumentListener, java.util.EventListener
Direct Known Subclasses:
ColorDataField.ColorInnerDocumentListener
Enclosing class:
TextFieldDataField

protected class TextFieldDataField.InnerDocumentListener
extends java.lang.Object
implements javax.swing.event.DocumentListener

This class implements a inner document listener for field.

Author:
Imatia Innovation

Field Summary
protected  boolean innerListenerEnabled
          The inner listener enabled condition.
 
Constructor Summary
protected TextFieldDataField.InnerDocumentListener()
           
 
Method Summary
 void changedUpdate(javax.swing.event.DocumentEvent e)
           
 java.lang.Object getInnerValue()
          Gets the inner value.
protected  java.lang.Object getValueField()
          Gets the value of field.
 void insertUpdate(javax.swing.event.DocumentEvent e)
           
protected  boolean isEqualInnerValue(java.lang.Object newValue)
          Compares the inner value with parameter.
 void removeUpdate(javax.swing.event.DocumentEvent e)
           
 void setInnerListenerEnabled(boolean enabled)
          Sets enabled the inner listener.
 void setInnerValue(java.lang.Object o)
          Sets the inner value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

innerListenerEnabled

protected boolean innerListenerEnabled
The inner listener enabled condition. By default, true.

Constructor Detail

TextFieldDataField.InnerDocumentListener

protected TextFieldDataField.InnerDocumentListener()
Method Detail

setInnerListenerEnabled

public void setInnerListenerEnabled(boolean enabled)
Sets enabled the inner listener.

Parameters:
enabled - the condition

getValueField

protected java.lang.Object getValueField()
Gets the value of field.

Returns:
the value

insertUpdate

public void insertUpdate(javax.swing.event.DocumentEvent e)
Specified by:
insertUpdate in interface javax.swing.event.DocumentListener

removeUpdate

public void removeUpdate(javax.swing.event.DocumentEvent e)
Specified by:
removeUpdate in interface javax.swing.event.DocumentListener

changedUpdate

public void changedUpdate(javax.swing.event.DocumentEvent e)
Specified by:
changedUpdate in interface javax.swing.event.DocumentListener

getInnerValue

public java.lang.Object getInnerValue()
Gets the inner value.

Returns:
the inner value

setInnerValue

public void setInnerValue(java.lang.Object o)
Sets the inner value.

Parameters:
o - the inner value

isEqualInnerValue

protected boolean isEqualInnerValue(java.lang.Object newValue)
Compares the inner value with parameter.

Parameters:
newValue - the value to compare
Returns:
the condition

Ontimize