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