public abstract class DiffContext extends java.lang.Object implements UserDataHolder, FocusableContext
| Modifier and Type | Field and Description | 
|---|---|
protected UserDataHolderBase | 
myUserDataHolder  | 
| Constructor and Description | 
|---|
DiffContext()  | 
| Modifier and Type | Method and Description | 
|---|---|
abstract Project | 
getProject()  | 
<T> T | 
getUserData(Key<T> key)  | 
abstract boolean | 
isWindowFocused()  | 
<T> void | 
putUserData(Key<T> key,
           T value)
Add a new user data value to this object. 
 | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisFocusedInWindow, requestFocusInWindowprotected final UserDataHolderBase myUserDataHolder
public abstract Project getProject()
public abstract boolean isWindowFocused()
public <T> T getUserData(Key<T> key)
getUserData in interface UserDataHolderDiffUserDataKeyspublic <T> void putUserData(Key<T> key, T value)
UserDataHolderputUserData in interface UserDataHolder