public abstract static class InitialScrollPositionSupport.ThreesideInitialScrollHelper extends InitialScrollPositionSupport.InitialScrollHelperBase
| Modifier and Type | Field and Description |
|---|---|
protected Pair<ThreeSide,java.lang.Integer> |
myScrollToLine |
myCaretPosition, myEditorsPosition, myScrollToChange, myShouldScroll| Constructor and Description |
|---|
ThreesideInitialScrollHelper() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract boolean |
doScrollToChange() |
protected abstract boolean |
doScrollToFirstChange() |
protected abstract boolean |
doScrollToLine() |
void |
onRediff() |
void |
onSlowRediff() |
void |
processContext(DiffRequest request) |
void |
updateContext(DiffRequest request) |
public void processContext(DiffRequest request)
processContext in class InitialScrollPositionSupport.InitialScrollHelperBasepublic void updateContext(DiffRequest request)
updateContext in class InitialScrollPositionSupport.InitialScrollHelperBasepublic void onSlowRediff()
public void onRediff()
protected abstract boolean doScrollToChange()
protected abstract boolean doScrollToFirstChange()
protected abstract boolean doScrollToLine()