Saros
Distributed Collaborative Editing and Distributed Party Programming
de.fu_berlin.inf.dpp.ui.actions.ConsistencyAction Class Reference
Inheritance diagram for de.fu_berlin.inf.dpp.ui.actions.ConsistencyAction:
de.fu_berlin.inf.dpp.ui.actions.Disposable

List of all members.

Classes

class  MemoryImageDescriptor

Public Member Functions

 ConsistencyAction ()
void run ()
void dispose ()

Static Public Attributes

static final String ACTION_ID = ConsistencyAction.class.getName()

Protected Attributes

ISarosSessionManager sessionManager
ConsistencyWatchdogClient watchdogClient
IsInconsistentObservable inconsistentObservable

Detailed Description

Please be aware of how we exploit the set***ImageDescriptor methods:

setImageDescriptor("foo") with setDisabledImageDescriptor(null) will display a gray scaled "foo" if the action is disabled,
whereas setImageDescriptor("foo") with setDisabledImageDescriptor("bar") will display "bar" if the action is disabled.


Constructor & Destructor Documentation

de.fu_berlin.inf.dpp.ui.actions.ConsistencyAction.ConsistencyAction ( )

Member Function Documentation

void de.fu_berlin.inf.dpp.ui.actions.ConsistencyAction.dispose ( )

Gets called when the SarosView is about to being disposed. Actions implementing this interface should release all resources and remove all installed listeners that were allocated and installed during the lifetime of the action.

Implements de.fu_berlin.inf.dpp.ui.actions.Disposable.

void de.fu_berlin.inf.dpp.ui.actions.ConsistencyAction.run ( )

Member Data Documentation

final String de.fu_berlin.inf.dpp.ui.actions.ConsistencyAction.ACTION_ID = ConsistencyAction.class.getName() [static]
 All Classes Namespaces Files Functions Variables Enumerations