public class AggregateEntityList<T extends Entity> extends EntityList<T> implements Iterable<T>
An entity list that automatically adds its items to its aggregate root.
EntityList.EntityAddedEvent, EntityList.EntityEvent, EntityList.EntityListEvent, EntityList.EntityListInvalidatedEvent, EntityList.EntityRemovedEvent, EntityList.TransactionEvent, EntityList.VetoableEntityAddedEvent, EntityList.VetoableEntityEvent, EntityList.VetoableEntityRemovedEvent, EntityList.VetoException| Constructor and Description |
|---|
AggregateEntityList() |
AggregateEntityList(int maxLen) |
| Modifier and Type | Method and Description |
|---|---|
protected T |
beforeAdd(T link) |
protected T |
beforeRemove(T link) |
add, addActionListener, clear, commitTransaction, contains, createInternalList, fireEntityAdded, fireEntityRemoved, fireTransactionEvent, get, getRowType, indexOf, invalidate, iterator, remove, removeActionListener, setRowType, size, startTransaction, toListModel, toMultipleSelectionListModeladd, addPropertyChangeListener, addPropertyChangeListener, addVetoablePropertyChangeListener, addVetoablePropertyChangeListener, addWrapper, as, clearChanged, createImageToFile, createImageToFile, createImageToFile, createImageToFile, createImageToFile, createImageToFile, createImageToFile, createImageToFile, createImageToStorage, createImageToStorage, createImageToStorage, createImageToStorage, createImageToStorage, createImageToStorage, createImageToStorage, createImageToStorage, entityTypeBuilder, findProperty, firePropertyChangeEvent, fireVetoablePropertyChangeEvent, get, get, get, getAggregate, getAs, getAs, getAs, getAs, getBoolean, getBoolean, getDate, getDate, getDouble, getDouble, getEntity, getEntity, getEntity, getEntityList, getEntityList, getEntityListNonNull, getEntityNonNull, getEntityType, getInt, getInt, getLong, getLong, getText, getText, getWrapper, hasPropertyChangeListeners, hasVetoablePropertyChangeListeners, isEmpty, isEmpty, isEntity, isEntity, isFalsey, isFalsey, removePropertyChangeListener, removePropertyChangeListener, removeVetoablePropertyChangeListener, removeVetoablePropertyChangeListener, set, set, set, set, setBoolean, setBoolean, setBoolean, setChanged, setDate, setDate, setDate, setDouble, setDouble, setDouble, setEntity, setEntity, setEntity, setEntityType, setFloat, setFloat, setFloat, setInt, setInt, setInt, setLong, setLong, setLong, setText, setText, setText, toMap, toStringaddObserver, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChangedclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitforEach, iterator, spliteratorpublic AggregateEntityList(int maxLen)
public AggregateEntityList()
protected T beforeRemove(T link)
beforeRemove in class EntityList<T extends Entity>Copyright © 2022. All Rights Reserved.