/** * Returns true if actively participating in the CCOW context. * * @return True if actively participating. */ public boolean isActive() { return getState() == CCOWState.csParticipating; }
/** * Returns true if actively participating in the CCOW context. * * @return True if actively participating. */ public boolean isActive() { return getState() == CCOWState.csParticipating; }
/** * Returns the current status of the CCOW common context. Return values correspond to possible * states of the standard CCOW status icon. * * @return Status of the CCOW common context. */ private CCOWStatus getCCOWStatus() { if (ccowContextManager == null) { return ccowEnabled ? CCOWStatus.NONE : CCOWStatus.DISABLED; } else if (ccowTransaction) { return CCOWStatus.CHANGING; } else { switch (ccowContextManager.getState()) { case csParticipating: return CCOWStatus.JOINED; case csSuspended: return CCOWStatus.BROKEN; default: return CCOWStatus.NONE; } } }
/** * Returns the current status of the CCOW common context. Return values correspond to possible * states of the standard CCOW status icon. * * @return Status of the CCOW common context. */ private CCOWStatus getCCOWStatus() { if (ccowContextManager == null) { return ccowEnabled ? CCOWStatus.none : CCOWStatus.disabled; } else if (ccowTransaction) { return CCOWStatus.changing; } else { switch (ccowContextManager.getState()) { case csParticipating: return CCOWStatus.joined; case csSuspended: return CCOWStatus.broken; default: return CCOWStatus.none; } } }
/** * Leave the CCOW common context. */ public void ccowLeave() { if (ccowContextManager != null && ccowContextManager.getState() != CCOWState.csSuspended) { ccowContextManager.suspend(); } }
/** * Leave the CCOW common context. */ public void ccowLeave() { if (ccowContextManager != null && ccowContextManager.getState() != CCOWState.csSuspended) { ccowContextManager.suspend(); } }