butler.swing.record
Class RecordSelector.BaseImpl
java.lang.Object
butler.swing.record.RecordSelector.BaseImpl
- All Implemented Interfaces:
- RecordSelectionListener, RecordSelector, java.util.EventListener
- Direct Known Subclasses:
- DualListRecordSelector, RecordLookup
- Enclosing interface:
- RecordSelector
public abstract static class RecordSelector.BaseImpl
- extends java.lang.Object
- implements RecordSelector
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_listeners
protected java.util.List _listeners
_changeListeners
protected java.util.List _changeListeners
RecordSelector.BaseImpl
public RecordSelector.BaseImpl()
addRecordSelectionListener
public void addRecordSelectionListener(RecordSelectionListener listener)
- Specified by:
addRecordSelectionListener
in interface RecordSelector
notifyRecordSelectionListeners
protected void notifyRecordSelectionListeners()
throws java.lang.Exception
- Throws:
java.lang.Exception
addChangeListener
public void addChangeListener(javax.swing.event.ChangeListener listener)
- Specified by:
addChangeListener
in interface RecordSelector
setDatatype
public void setDatatype(Column col,
Datatype datatype)
throws java.lang.Exception
- Throws:
java.lang.Exception
setDefaultValue
public void setDefaultValue(Column col,
java.lang.Object value)
throws java.lang.Exception
- Throws:
java.lang.Exception
setMultiple
protected void setMultiple(boolean flag)
clear
public void clear()
throws java.lang.Exception
- Specified by:
clear
in interface RecordSelector
- Throws:
java.lang.Exception
setEnabled
public void setEnabled(boolean flag)
- Specified by:
setEnabled
in interface RecordSelector