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 DiffContext
public boolean isWindowFocused()
isWindowFocused
in class DiffContext
public boolean isFocusedInWindow()
public void requestFocusInWindow()
public <T> T getUserData(Key<T> key)
getUserData
in interface UserDataHolder
getUserData
in class DiffContext
DiffUserDataKeys
public <T> void putUserData(Key<T> key, T value)
UserDataHolder
putUserData
in interface UserDataHolder
putUserData
in class DiffContext