Module com.gluonhq.cloudlink.client
Class ListDataSkel<E>
- java.lang.Object
-
- com.gluonhq.impl.cloudlink.client.data.DataSkel<E,GluonObservableListImpl<E>>
-
- com.gluonhq.impl.cloudlink.client.data.ListDataSkel<E>
-
public class ListDataSkel<E> extends DataSkel<E,GluonObservableListImpl<E>>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.gluonhq.impl.cloudlink.client.data.DataSkel
DataSkel.Operation
-
-
Field Summary
-
Fields inherited from class com.gluonhq.impl.cloudlink.client.data.DataSkel
PROTOCOL_KEY_PAYLOAD, PROTOCOL_KEY_UID, proxy
-
-
Constructor Summary
Constructors Constructor Description ListDataSkel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ChangeListener
createChangeListener(String key, GluonObservableListImpl<E> list)
void
track(GluonObservableListImpl<E> observable)
void
untrack(GluonObservableListImpl<E> observable)
-
Methods inherited from class com.gluonhq.impl.cloudlink.client.data.DataSkel
equals, getChangeListener, getObject, getOperation, getOperationMode, getPayload, getUid, hashCode, isMarkedForAddition, isMarkedForRemoval, isMarkedForUpdate, removeChangeListener, setMarkedForAddition, setMarkedForRemoval, setMarkedForUpdate, setObject, setOperation, setOperationMode, setPayload, setProxyValue, setUid, toString
-
-
-
-
Method Detail
-
track
public void track(GluonObservableListImpl<E> observable)
- Specified by:
track
in classDataSkel<E,GluonObservableListImpl<E>>
-
untrack
public void untrack(GluonObservableListImpl<E> observable)
- Specified by:
untrack
in classDataSkel<E,GluonObservableListImpl<E>>
-
createChangeListener
public ChangeListener createChangeListener(String key, GluonObservableListImpl<E> list)
- Specified by:
createChangeListener
in classDataSkel<E,GluonObservableListImpl<E>>
-
-