mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
IDEA-CR-19534 default implementation of createRangeMarker(int startOffset, int endOffset)
This commit is contained in:
@@ -225,7 +225,9 @@ public interface Document extends UserDataHolder {
|
||||
* @param endOffset the end offset for the range of text covered by the marker.
|
||||
* @return the marker instance.
|
||||
*/
|
||||
@NotNull RangeMarker createRangeMarker(int startOffset, int endOffset);
|
||||
default @NotNull RangeMarker createRangeMarker(int startOffset, int endOffset) {
|
||||
return createRangeMarker(startOffset, endOffset, false);
|
||||
}
|
||||
|
||||
/**
|
||||
* Creates a range marker which points to the specified range of text in the document and
|
||||
|
||||
@@ -419,12 +419,6 @@ public class DocumentImpl extends UserDataHolderBase implements DocumentEx {
|
||||
return end0 > start1;
|
||||
}
|
||||
|
||||
@Override
|
||||
@NotNull
|
||||
public RangeMarker createRangeMarker(int startOffset, int endOffset) {
|
||||
return createRangeMarker(startOffset, endOffset, false);
|
||||
}
|
||||
|
||||
@Override
|
||||
@NotNull
|
||||
public RangeMarker createRangeMarker(int startOffset, int endOffset, boolean surviveOnExternalChange) {
|
||||
|
||||
@@ -196,12 +196,6 @@ public class FrozenDocument implements DocumentEx {
|
||||
return myStamp;
|
||||
}
|
||||
|
||||
@NotNull
|
||||
@Override
|
||||
public RangeMarker createRangeMarker(int startOffset, int endOffset) {
|
||||
throw new UnsupportedOperationException();
|
||||
}
|
||||
|
||||
@NotNull
|
||||
@Override
|
||||
public RangeMarker createRangeMarker(int startOffset, int endOffset, boolean surviveOnExternalChange) {
|
||||
|
||||
@@ -36,8 +36,6 @@ abstract class BaseDocumentAdapter : UserDataHolderBase(), Document {
|
||||
throw UnsupportedOperationException("Not implemented")
|
||||
}
|
||||
|
||||
override fun createRangeMarker(startOffset: Int, endOffset: Int): RangeMarker = throw UnsupportedOperationException("Not implemented")
|
||||
|
||||
override fun createRangeMarker(startOffset: Int, endOffset: Int, surviveOnExternalChange: Boolean): RangeMarker {
|
||||
throw UnsupportedOperationException("Not implemented")
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user