Uses of Interface
com.sdm.quasar.client.core.data.plugin.NestedValueHandler

Packages that use NestedValueHandler
com.sdm.quasar.client.core.data.plugin   
com.sdm.quasar.client.core.data.plugins.impl   
 

Uses of NestedValueHandler in com.sdm.quasar.client.core.data.plugin
 

Methods in com.sdm.quasar.client.core.data.plugin with parameters of type NestedValueHandler
 boolean ValueHandler.hasValue(NodeController node, Context context, NestedValueHandler nestedValueHandler)
          Tests whether the node has a indexed value.
 java.lang.Object ValueHandler.getValue(NodeController node, Context context, NestedValueHandler nestedValueHandler)
          Retrieves the value of the node.
 boolean ValueHandler.canModifyValue(NodeController node, Context context, NestedValueHandler nestedValueHandler)
          Tests whether the value of the node can be modified.
 void ValueHandler.setValue(NodeController node, Context context, java.lang.Object value, NestedValueHandler nestedValueHandler)
          Sets the indexed value of the node.
 java.util.Set ValueHandler.getIndexSet(NodeController node, Context context, NestedValueHandler nestedValueHandler)
          Retrieves a Set of the index values for the node.
 

Uses of NestedValueHandler in com.sdm.quasar.client.core.data.plugins.impl
 

Methods in com.sdm.quasar.client.core.data.plugins.impl with parameters of type NestedValueHandler
 boolean EventNotificationValueHandler.hasValue(NodeController node, Context context, NestedValueHandler nestedValueHandler)
          Tests whether the node has a indexed value. If the implementation takes responsability for the storing of the value it should determine the result on its own. Otherwise it should query the nested value handler using NestedValueHandler#hasValue(). Returns the value of NestedValueHandler#hasValue() without any changes.
 java.lang.Object EventNotificationValueHandler.getValue(NodeController node, Context context, NestedValueHandler nestedValueHandler)
          Retrieves the value of the node. If this value handler does not take responsability for the storing of the value it must retrieve the value by using getValue(Context). Returns the value of NestedValueHandler#getValue() without any changes.
 boolean EventNotificationValueHandler.canModifyValue(NodeController node, Context context, NestedValueHandler nestedValueHandler)
          Tests whether the value of the node can be modified. If the implementation takes responsability for the storing of the value it should determine the result on its own. Otherwise it should query the nested value handler using NestedValueHandler#canModifyValue(). Returns the value of NestedValueHandler#canModifyValue() without any changes.
 void EventNotificationValueHandler.setValue(NodeController node, Context context, java.lang.Object value, NestedValueHandler nestedValueHandler)
          Sets the indexed value of the node. If it takes responsability for the storing of the value it must notify the node of the change if appropriate by using NodeController.startNodeValueChangedNotification(). If it does not take responsability it must notify the nested value handler using setValue(Context, Object). Calls NestedValueHandler#setValue(Object) without any changes.
 java.util.Set EventNotificationValueHandler.getIndexSet(NodeController node, Context context, NestedValueHandler nestedValueHandler)
          Retrieves a Set of the index values for the node. If this value handler does not take responsability for the storing of the value it must retrieve the set by using getIndexSet(com.sdm.quasar.client.core.data.Context). Returns the result of NestedValueHandler#getIndexSet() without any changes.
 boolean ComputedValueHandler.hasValue(NodeController node, Context context, NestedValueHandler nestedValueHandler)
           
 java.lang.Object ComputedValueHandler.getValue(NodeController node, Context context, NestedValueHandler nestedValueHandler)
           
 boolean ComputedValueHandler.canModifyValue(NodeController node, Context context, NestedValueHandler nestedValueHandler)
           
 void ComputedValueHandler.setValue(NodeController node, Context context, java.lang.Object value, NestedValueHandler nestedValueHandler)
           
 java.util.Set ComputedValueHandler.getIndexSet(NodeController node, Context context, NestedValueHandler nestedValueHandler)
           
 boolean BaseValueHandler.hasValue(NodeController node, Context context, NestedValueHandler nestedValueHandler)
           
 java.lang.Object BaseValueHandler.getValue(NodeController node, Context context, NestedValueHandler nestedValueHandler)
           
 boolean BaseValueHandler.canModifyValue(NodeController node, Context context, NestedValueHandler nestedValueHandler)
           
 void BaseValueHandler.setValue(NodeController node, Context context, java.lang.Object value, NestedValueHandler nestedValueHandler)
           
 java.util.Set BaseValueHandler.getIndexSet(NodeController node, Context context, NestedValueHandler nestedValueHandler)
           
 boolean AspectValueHandler.hasValue(NodeController node, Context context, NestedValueHandler nestedValueHandler)
           
 java.lang.Object AspectValueHandler.getValue(NodeController node, Context context, NestedValueHandler nestedValueHandler)
           
 void AspectValueHandler.setValue(NodeController node, Context context, java.lang.Object value, NestedValueHandler nestedValueHandler)
           
 java.util.Set AspectValueHandler.getIndexSet(NodeController node, Context context, NestedValueHandler nestedValueHandler)
           
 boolean AspectValueHandler.canModifyValue(NodeController node, Context context, NestedValueHandler nestedValueHandler)
           
 java.lang.Object AbstractIndexedValueHandler.getValue(NodeController node, Context context, NestedValueHandler nestedValueHandler)
           
 void AbstractIndexedValueHandler.setValue(NodeController node, Context context, java.lang.Object value, NestedValueHandler nestedValueHandler)
           
 java.util.Set AbstractIndexedValueHandler.getIndexSet(NodeController node, Context context, NestedValueHandler nestedValueHandler)
           
 boolean AbstractIndexedValueHandler.canModifyValue(NodeController node, Context context, NestedValueHandler nestedValueHandler)
          Tests whether the value of the node can be modified. If the implementation takes responsability for the storing of the value it should determine the result on its own. Otherwise it should query the nested value handler using NestedValueHandler#canModifyValue(). Always returns false since the value can only be modified when using a context.
 boolean AbstractIndexedValueHandler.hasValue(NodeController node, Context context, NestedValueHandler nestedValueHandler)