public static class StatementUpDownMover.MoveInfo extends UserDataHolderBase
Modifier and Type | Field and Description |
---|---|
boolean |
indentSource |
boolean |
indentTarget |
RangeMarker |
range1 |
RangeMarker |
range2 |
LineRange |
toMove
Source line range
|
LineRange |
toMove2
Target line range, or
null if move not available |
Constructor and Description |
---|
MoveInfo() |
Modifier and Type | Method and Description |
---|---|
boolean |
prohibitMove()
|
changeUserMap, clearUserData, clone, copyCopyableDataTo, copyUserDataTo, getCopyableUserData, getUserData, getUserDataString, getUserMap, isUserDataEmpty, putCopyableUserData, putUserData, putUserDataIfAbsent, replace, setUserMap
public LineRange toMove
public LineRange toMove2
null
if move not availableprohibitMove()
public RangeMarker range1
public RangeMarker range2
public boolean indentSource
public boolean indentTarget
public final boolean prohibitMove()
StatementUpDownMover.checkAvailable(Editor, PsiFile, StatementUpDownMover.MoveInfo, boolean)
.