org.oddjob.arooa.design.view.multitype
Class AbstractMultiTypeModel
java.lang.Object
org.oddjob.arooa.design.view.multitype.AbstractMultiTypeModel
- All Implemented Interfaces:
- MultiTypeModel
- Direct Known Subclasses:
- MultiTypeDesignModel
public abstract class AbstractMultiTypeModel
- extends Object
- implements MultiTypeModel
Shared model implementation.
- Author:
- rob
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractMultiTypeModel
public AbstractMultiTypeModel()
addMultiTypeListener
public void addMultiTypeListener(MultiTypeListener listener)
- Description copied from interface:
MultiTypeModel
- Add a listener that will receive notification of changes to this
model.
- Specified by:
addMultiTypeListener
in interface MultiTypeModel
- Parameters:
listener
- The listener.
removeMultiTypeListener
public void removeMultiTypeListener(MultiTypeListener listener)
- Description copied from interface:
MultiTypeModel
- Remove a listener.
- Specified by:
removeMultiTypeListener
in interface MultiTypeModel
- Parameters:
listener
- The listener.
fireRowChanged
protected void fireRowChanged(int rowIndex)
fireRowInserted
protected void fireRowInserted(int rowIndex)
fireRowRemoved
protected void fireRowRemoved(int rowIndex)