Ontimize 5.2072EN

com.ontimize.gui.field
Class MultipleReferenceDataField.DocumentInnerListener

java.lang.Object
  extended bycom.ontimize.gui.field.MultipleReferenceDataField.DocumentInnerListener
All Implemented Interfaces:
AbstractMultipleReferenceDataField.InnerListener, javax.swing.event.DocumentListener, java.util.EventListener
Enclosing class:
MultipleReferenceDataField

protected class MultipleReferenceDataField.DocumentInnerListener
extends java.lang.Object
implements AbstractMultipleReferenceDataField.InnerListener, javax.swing.event.DocumentListener

Creates a document inner listener.

Author:
Imatia Innovation

Field Summary
protected  boolean innerListenerEnabled
          The inner listener enabled condition.
protected  java.lang.Object innerValue
          The inner value.
 
Constructor Summary
protected MultipleReferenceDataField.DocumentInnerListener()
           
 
Method Summary
 void changedUpdate(javax.swing.event.DocumentEvent e)
           
protected  java.lang.Object getFieldValue()
          Gets the field value.
 java.lang.Object getInnerValue()
          Gets the inner value.
 void insertUpdate(javax.swing.event.DocumentEvent e)
           
 void removeUpdate(javax.swing.event.DocumentEvent e)
           
 void setInnerListenerEnabled(boolean act)
          Sets a inner listener.
 void setInnerValue(java.lang.Object o)
          Sets an inner value to object.
 
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.


innerValue

protected java.lang.Object innerValue
The inner value. By default, null.

Constructor Detail

MultipleReferenceDataField.DocumentInnerListener

protected MultipleReferenceDataField.DocumentInnerListener()
Method Detail

setInnerListenerEnabled

public void setInnerListenerEnabled(boolean act)
Description copied from interface: AbstractMultipleReferenceDataField.InnerListener
Sets a inner listener.

Specified by:
setInnerListenerEnabled in interface AbstractMultipleReferenceDataField.InnerListener
Parameters:
act - the condition to listener

getInnerValue

public java.lang.Object getInnerValue()
Description copied from interface: AbstractMultipleReferenceDataField.InnerListener
Gets the inner value.

Specified by:
getInnerValue in interface AbstractMultipleReferenceDataField.InnerListener
Returns:
the inner value

setInnerValue

public void setInnerValue(java.lang.Object o)
Description copied from interface: AbstractMultipleReferenceDataField.InnerListener
Sets an inner value to object.

Specified by:
setInnerValue in interface AbstractMultipleReferenceDataField.InnerListener
Parameters:
o - the object to set inner

getFieldValue

protected java.lang.Object getFieldValue()
Gets the field value.

Returns:
the value
See Also:
AbstractMultipleReferenceDataField.getValue()

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

Ontimize