Uses of Class
com.sdm.quasar.client.core.data.Context

Packages that use Context
com.sdm.quasar.client.core.data   
com.sdm.quasar.client.core.data.impl   
com.sdm.quasar.client.core.data.plugin   
com.sdm.quasar.client.core.data.plugins.impl   
com.sdm.quasar.client.core.data.structure   
com.sdm.quasar.client.core.dialogsupport.features   
 

Uses of Context in com.sdm.quasar.client.core.data
 

Methods in com.sdm.quasar.client.core.data with parameters of type Context
 java.lang.Object DataManager.getValue(java.lang.String key, Context context)
          Returns a value that needs indices to be accessed.
 void DataManager.setValue(java.lang.String key, Context context, java.lang.Object value)
          Modifies a value that needs indices to be accessed.
 java.util.Set DataManager.getIndexSet(java.lang.String key, Context context)
          Returns a Set of the index values for the given key.
 

Uses of Context in com.sdm.quasar.client.core.data.impl
 

Methods in com.sdm.quasar.client.core.data.impl with parameters of type Context
 java.lang.Object DefaultNodeController.getValue(Context context)
           
 void DefaultNodeController.setValue(Context context, java.lang.Object value)
           
 java.util.Set DefaultNodeController.getIndexSet(Context context)
           
 boolean DefaultNodeController.hasValue(Context context)
           
 boolean DefaultNodeController.canModifyValue(Context context)
           
 java.lang.Object DefaultDataManager.getValue(java.lang.String key, Context context)
           
 void DefaultDataManager.setValue(java.lang.String key, Context context, java.lang.Object value)
           
 java.util.Set DefaultDataManager.getIndexSet(java.lang.String key, Context context)
           
 

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

Methods in com.sdm.quasar.client.core.data.plugin with parameters of type Context
 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.
 java.lang.Object NodeController.getValue(Context context)
          Calls the chain of value handlers to return the indexed value of the node
 void NodeController.setValue(Context context, java.lang.Object value)
          Calls the chain of value handlers to set the (indexed) value of the node
 java.util.Set NodeController.getIndexSet(Context context)
          Calls the chain of value handlers to return a Set of the index values for the node.
 boolean NodeController.hasValue(Context context)
          Calls the chain of value handlers to test whether this node has a value
 boolean NodeController.canModifyValue(Context context)
          Calls the chain of value handlers to test whether the value of this node can be modified
 boolean NestedValueHandler.hasValue(Context context)
           
 java.lang.Object NestedValueHandler.getValue(Context context)
          Returns the (indexed) value of the node
 boolean NestedValueHandler.canModifyValue(Context context)
           
 void NestedValueHandler.setValue(Context context, java.lang.Object value)
          Sets the (indexed) value
 java.util.Set NestedValueHandler.getIndexSet(Context context)
           
 

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

Methods in com.sdm.quasar.client.core.data.plugins.impl with parameters of type Context
 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 NestedValueHandler.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 NestedValueHandler.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 NestedValueHandler.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)
           
 

Uses of Context in com.sdm.quasar.client.core.data.structure
 

Methods in com.sdm.quasar.client.core.data.structure with parameters of type Context
 java.lang.Object ContextNodeComputation.computeValue(ComputationValueAccess sourceValuesAccess, Context context)
          Performs the computation with an context. Takes the current index value from the first source while using the given context and adds the index value to the context for accessing the second source (the IndexedNode).
 void ContextNodeComputation.reverseValueComputation(java.lang.Object targetValue, ComputationValueAccess sourceValuesAccess, Context context)
          Perform a reverse computation computes the correct source values with respect to the target value with a context. The resulting new source values must be set using the ComputationValueAccess. Takes the current index value from the first source and uses it to build a Context for accessing the second source (the IndexedNode).
 java.util.Set ContextNodeComputation.computeIndexSet(ComputationValueAccess sourceValuesAccess, Context context)
           
 java.lang.Object ComputationValueAccess.getSourceValue(int indexOfSource, Context context)
          Returns the value of the source node with the given index.
 java.util.Set ComputationValueAccess.getIndexSet(int indexOfSource, Context context)
          Returns a set of all index values of the source node with the given index by applying the given context.
 void ComputationValueAccess.setSourceValue(int indexOfSource, Context context, java.lang.Object newValue)
          Sets the (indexed) value of the source node with the given index by applying the given context
 java.lang.Object Computation.computeValue(ComputationValueAccess sourceValuesAccess, Context context)
          Performs the computation with an context.
 java.util.Set Computation.computeIndexSet(ComputationValueAccess sourceValuesAccess, Context context)
          Performs the computation of a Set of the index values.
 void Computation.reverseValueComputation(java.lang.Object targetValue, ComputationValueAccess sourceValuesAccess, Context context)
          Perform a reverse computation computes the correct source values with respect to the target value with a context.
 java.lang.Object AbstractSimpleComputation.computeValue(ComputationValueAccess sourceValuesAccess, Context context)
          Performs the computation with an context. This implementation retrieves all source values using #getValues(ComputationValueAccess) and passes them on to AbstractSimpleComputation.computeFromValues(Object[]).
 void AbstractSimpleComputation.reverseValueComputation(java.lang.Object targetValue, ComputationValueAccess sourceValuesAccess, Context context)
          Perform a reverse computation computes the correct source values with respect to the target value with a context. The resulting new source values must be set using the ComputationValueAccess. This implementation retrieves all source values using #getValues(ComputationValueAccess) and passes them to AbstractSimpleComputation.reverseComputationToValues(Object, Object[]).
 java.util.Set AbstractSimpleComputation.computeIndexSet(ComputationValueAccess sourceValuesAccess, Context context)
           
 

Uses of Context in com.sdm.quasar.client.core.dialogsupport.features
 

Methods in com.sdm.quasar.client.core.dialogsupport.features with parameters of type Context
protected  void AbstractDialogCoreFeature.setValue(java.lang.String key, Context context, java.lang.Object value)
          Convenience method to set or change data in the data manager