it.amattioli.applicate.commands
Class CollectionEditor<T>
java.lang.Object
it.amattioli.applicate.commands.CollectionEditor<T>
- All Implemented Interfaces:
- it.amattioli.dominate.util.PropertyChangeEmitter
public abstract class CollectionEditor<T>
- extends Object
- implements it.amattioli.dominate.util.PropertyChangeEmitter
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CollectionEditor
public CollectionEditor(List<T> editingList)
CollectionEditor
public CollectionEditor(List<T> editingList,
boolean emptyRow)
isEmptyRow
public boolean isEmptyRow()
setEmptyRow
public void setEmptyRow(boolean emptyRow)
addRowIfEmpty
protected void addRowIfEmpty()
setEditingList
public void setEditingList(List<T> editingList)
getEditingList
public List<T> getEditingList()
select
public void select(int idx)
getSelectedIndex
public int getSelectedIndex()
getSelectedObject
public T getSelectedObject()
addRow
public void addRow()
deleteRow
public void deleteRow()
createObject
protected abstract T createObject()
firePropertyChange
protected void firePropertyChange(String propertyName,
Object oldValue,
Object newValue)
addPropertyChangeListener
public void addPropertyChangeListener(PropertyChangeListener listener)
- Specified by:
addPropertyChangeListener in interface it.amattioli.dominate.util.PropertyChangeEmitter
removePropertyChangeListener
public void removePropertyChangeListener(PropertyChangeListener listener)
- Specified by:
removePropertyChangeListener in interface it.amattioli.dominate.util.PropertyChangeEmitter
Copyright © 2011. All Rights Reserved.