java.lang.Object
net.anwiba.commons.model.AbstractListChangedNotifier<T>
net.anwiba.commons.model.AbstractObjectListModel<IObjectModel<T>>
net.anwiba.commons.model.ObjectModelListModel<T>
- All Implemented Interfaces:
Iterable<IObjectModel<T>>,IMutableObjectList<IObjectModel<T>>,IObjectCollection<IObjectModel<T>>,IObjectCollectionReceiver<IObjectModel<T>>,IObjectIterable<IObjectModel<T>>,IObjectList<IObjectModel<T>>,IObjectListProvider<IObjectModel<T>>,IObjectListReceiver<IObjectModel<T>>,IListChangedNotifier<IObjectModel<T>>,IObjectListDistributor<IObjectModel<T>>,IObjectListModel<IObjectModel<T>>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidaddChangeListener(IChangeableObjectListener listener) protected final voidlast()models()final voidMethods inherited from class net.anwiba.commons.model.AbstractObjectListModel
add, add, get, get, indices, isEmpty, iterator, remove, remove, remove, removeAll, set, set, set, size, toCollection, toList, valuesMethods inherited from class net.anwiba.commons.model.AbstractListChangedNotifier
addListModelListener, fireObjectsAdded, fireObjectsChanged, fireObjectsChanged, fireObjectsRemoved, fireObjectsUpdated, removeListModelListener, removeListModelListenersMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.anwiba.commons.model.IListChangedNotifier
addListModelListener, removeListModelListener, removeListModelListenersMethods inherited from interface net.anwiba.commons.lang.collection.IObjectIterable
foreachMethods inherited from interface net.anwiba.commons.lang.collection.IObjectList
streamMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
ObjectModelListModel
public ObjectModelListModel()
-
-
Method Details
-
models
-
last
-
addChangeListener
-
removeChangeListener
-
fireValueChanged
protected final void fireValueChanged()
-