public class MAIndexedReferenceImpl<T> extends MAReferenceImpl<T> implements MAIndexedReference<T>
| Modifier and Type | Field and Description |
|---|---|
protected int |
index |
protected IndexedValueListener<T> |
indexedValueListener |
valueListenercomparator, validator, valueINVALID_INDEX| Constructor and Description |
|---|
MAIndexedReferenceImpl() |
MAIndexedReferenceImpl(org.babyfish.lang.ReferenceComparator<? super T> comparator) |
| Modifier and Type | Method and Description |
|---|---|
void |
addIndexedValueListener(IndexedValueListener<? super T> listener) |
protected void |
executeModified(IndexedValueEvent<T> e) |
protected void |
executeModified(ValueEvent<T> e)
Deprecated.
|
protected void |
executeModifying(IndexedValueEvent<T> e) |
protected void |
executeModifying(ValueEvent<T> e)
Deprecated.
|
T |
get(boolean absolute) |
int |
getIndex() |
int |
getIndex(boolean absolute) |
protected void |
onModified(IndexedValueEvent<T> e) |
protected void |
onModified(ValueEvent<T> e)
Deprecated.
|
protected void |
onModifying(IndexedValueEvent<T> e) |
protected void |
onModifying(ValueEvent<T> e)
Deprecated.
|
protected void |
raiseModified(IndexedValueEvent<T> e) |
protected void |
raiseModified(ValueEvent<T> e)
Deprecated.
|
protected void |
raiseModifying(IndexedValueEvent<T> e) |
protected void |
raiseModifying(ValueEvent<T> e)
Deprecated.
|
void |
removeIndexedValueListener(IndexedValueListener<? super T> listener) |
T |
set(int index,
T value) |
T |
set(T value) |
int |
setIndex(int index) |
addValueListener, removeValueListener, setRawaddValidator, comparator, contains, contains, equals, get, hashCode, removeValidator, validateclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitequals, hashCodeaddValidator, comparator, contains, contains, get, removeValidator, validateaddValueListener, removeValueListenerprotected int index
protected transient IndexedValueListener<T> indexedValueListener
public MAIndexedReferenceImpl()
public MAIndexedReferenceImpl(org.babyfish.lang.ReferenceComparator<? super T> comparator)
public void addIndexedValueListener(IndexedValueListener<? super T> listener)
addIndexedValueListener in interface IndexedValueModificationAware<T>public void removeIndexedValueListener(IndexedValueListener<? super T> listener)
removeIndexedValueListener in interface IndexedValueModificationAware<T>public int getIndex()
getIndex in interface IndexedReference<T>public int getIndex(boolean absolute)
getIndex in interface IndexedReference<T>public T get(boolean absolute)
public int setIndex(int index)
setIndex in interface IndexedReference<T>public T set(int index, T value)
set in interface IndexedReference<T>@Deprecated protected final void executeModifying(ValueEvent<T> e)
executeModifying in class MAReferenceImpl<T>@Deprecated protected final void executeModified(ValueEvent<T> e)
executeModified in class MAReferenceImpl<T>@Deprecated protected final void onModifying(ValueEvent<T> e) throws Throwable
onModifying in class MAReferenceImpl<T>Throwable@Deprecated protected final void onModified(ValueEvent<T> e) throws Throwable
onModified in class MAReferenceImpl<T>Throwable@Deprecated protected final void raiseModifying(ValueEvent<T> e) throws Throwable
raiseModifying in class MAReferenceImpl<T>Throwable@Deprecated protected final void raiseModified(ValueEvent<T> e) throws Throwable
raiseModified in class MAReferenceImpl<T>Throwableprotected void executeModifying(IndexedValueEvent<T> e)
protected void executeModified(IndexedValueEvent<T> e)
protected void onModifying(IndexedValueEvent<T> e) throws Throwable
Throwableprotected void onModified(IndexedValueEvent<T> e) throws Throwable
Throwableprotected void raiseModifying(IndexedValueEvent<T> e) throws Throwable
Throwableprotected void raiseModified(IndexedValueEvent<T> e) throws Throwable
ThrowableCopyright © 2016. All rights reserved.