public static class MergeUtil.ProxyDiffContext extends DiffContext
myUserDataHolder| Constructor and Description |
|---|
ProxyDiffContext(MergeContext mergeContext) |
| Modifier and Type | Method and Description |
|---|---|
Project |
getProject() |
<T> T |
getUserData(Key<T> key) |
boolean |
isFocusedInWindow() |
boolean |
isWindowFocused() |
<T> void |
putUserData(Key<T> key,
T value)
Add a new user data value to this object.
|
void |
requestFocusInWindow() |
public ProxyDiffContext(MergeContext mergeContext)
public Project getProject()
getProject in class DiffContextpublic boolean isWindowFocused()
isWindowFocused in class DiffContextpublic boolean isFocusedInWindow()
public void requestFocusInWindow()
public <T> T getUserData(Key<T> key)
getUserData in interface UserDataHoldergetUserData in class DiffContextDiffUserDataKeyspublic <T> void putUserData(Key<T> key, T value)
UserDataHolderputUserData in interface UserDataHolderputUserData in class DiffContext