DEFAULT_CATEGORY, DEFAULT_CONTENT_TYPE| Constructor and Description |
|---|
DummyDocument(java.lang.String content) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDocumentListener(IDocumentListener listener) |
void |
addDocumentPartitioningListener(IDocumentPartitioningListener listener) |
void |
addPosition(Position position) |
void |
addPosition(java.lang.String category,
Position position) |
void |
addPositionCategory(java.lang.String category) |
void |
addPositionUpdater(IPositionUpdater updater) |
void |
addPrenotifiedDocumentListener(IDocumentListener documentAdapter) |
int |
computeIndexInCategory(java.lang.String category,
int offset) |
int |
computeNumberOfLines(java.lang.String text) |
ITypedRegion[] |
computePartitioning(int offset,
int length) |
boolean |
containsPosition(java.lang.String category,
int offset,
int length) |
boolean |
containsPositionCategory(java.lang.String category) |
java.lang.String |
get() |
java.lang.String |
get(int offset,
int length) |
char |
getChar(int offset) |
java.lang.String |
getContentType(int offset) |
IDocumentPartitioner |
getDocumentPartitioner() |
java.lang.String[] |
getLegalContentTypes() |
java.lang.String[] |
getLegalLineDelimiters() |
int |
getLength() |
java.lang.String |
getLineDelimiter(int line) |
IRegion |
getLineInformation(int line) |
IRegion |
getLineInformationOfOffset(int offset) |
int |
getLineLength(int line) |
int |
getLineOffset(int line) |
int |
getLineOfOffset(int offset) |
int |
getNumberOfLines() |
int |
getNumberOfLines(int offset,
int length) |
ITypedRegion |
getPartition(int offset) |
java.lang.String[] |
getPositionCategories() |
Position[] |
getPositions(java.lang.String category) |
IPositionUpdater[] |
getPositionUpdaters() |
void |
insertPositionUpdater(IPositionUpdater updater,
int index) |
void |
removeDocumentListener(IDocumentListener listener) |
void |
removeDocumentPartitioningListener(IDocumentPartitioningListener listener) |
void |
removePosition(Position position) |
void |
removePosition(java.lang.String category,
Position position) |
void |
removePositionCategory(java.lang.String category) |
void |
removePositionUpdater(IPositionUpdater updater) |
void |
removePrenotifiedDocumentListener(IDocumentListener documentAdapter) |
void |
replace(int offset,
int length,
java.lang.String text) |
int |
search(int startOffset,
java.lang.String findString,
boolean forwardSearch,
boolean caseSensitive,
boolean wholeWord)
Deprecated.
|
void |
set(java.lang.String text) |
void |
setDocumentPartitioner(IDocumentPartitioner partitioner) |
public char getChar(int offset)
throws BadLocationException
getChar in interface IDocumentBadLocationExceptionpublic java.lang.String get(int offset,
int length)
throws BadLocationException
get in interface IDocumentBadLocationExceptionpublic void replace(int offset,
int length,
java.lang.String text)
throws BadLocationException
replace in interface IDocumentBadLocationExceptionpublic void addDocumentListener(IDocumentListener listener)
addDocumentListener in interface IDocumentpublic void removeDocumentListener(IDocumentListener listener)
removeDocumentListener in interface IDocumentpublic void addPrenotifiedDocumentListener(IDocumentListener documentAdapter)
addPrenotifiedDocumentListener in interface IDocumentpublic void removePrenotifiedDocumentListener(IDocumentListener documentAdapter)
removePrenotifiedDocumentListener in interface IDocumentpublic void addPositionCategory(java.lang.String category)
addPositionCategory in interface IDocumentpublic void removePositionCategory(java.lang.String category)
throws BadPositionCategoryException
removePositionCategory in interface IDocumentBadPositionCategoryExceptionpublic java.lang.String[] getPositionCategories()
getPositionCategories in interface IDocumentpublic boolean containsPositionCategory(java.lang.String category)
containsPositionCategory in interface IDocumentpublic void addPosition(Position position) throws BadLocationException
addPosition in interface IDocumentBadLocationExceptionpublic void removePosition(Position position)
removePosition in interface IDocumentpublic void addPosition(java.lang.String category,
Position position)
throws BadLocationException,
BadPositionCategoryException
addPosition in interface IDocumentBadLocationExceptionBadPositionCategoryExceptionpublic void removePosition(java.lang.String category,
Position position)
throws BadPositionCategoryException
removePosition in interface IDocumentBadPositionCategoryExceptionpublic Position[] getPositions(java.lang.String category) throws BadPositionCategoryException
getPositions in interface IDocumentBadPositionCategoryExceptionpublic boolean containsPosition(java.lang.String category,
int offset,
int length)
containsPosition in interface IDocumentpublic int computeIndexInCategory(java.lang.String category,
int offset)
throws BadLocationException,
BadPositionCategoryException
computeIndexInCategory in interface IDocumentBadLocationExceptionBadPositionCategoryExceptionpublic void addPositionUpdater(IPositionUpdater updater)
addPositionUpdater in interface IDocumentpublic void removePositionUpdater(IPositionUpdater updater)
removePositionUpdater in interface IDocumentpublic void insertPositionUpdater(IPositionUpdater updater, int index)
insertPositionUpdater in interface IDocumentpublic IPositionUpdater[] getPositionUpdaters()
getPositionUpdaters in interface IDocumentpublic java.lang.String[] getLegalContentTypes()
getLegalContentTypes in interface IDocumentpublic java.lang.String getContentType(int offset)
throws BadLocationException
getContentType in interface IDocumentBadLocationExceptionpublic ITypedRegion getPartition(int offset) throws BadLocationException
getPartition in interface IDocumentBadLocationExceptionpublic ITypedRegion[] computePartitioning(int offset, int length) throws BadLocationException
computePartitioning in interface IDocumentBadLocationExceptionpublic void addDocumentPartitioningListener(IDocumentPartitioningListener listener)
addDocumentPartitioningListener in interface IDocumentpublic void removeDocumentPartitioningListener(IDocumentPartitioningListener listener)
removeDocumentPartitioningListener in interface IDocumentpublic void setDocumentPartitioner(IDocumentPartitioner partitioner)
setDocumentPartitioner in interface IDocumentpublic IDocumentPartitioner getDocumentPartitioner()
getDocumentPartitioner in interface IDocumentpublic int getLineLength(int line)
throws BadLocationException
getLineLength in interface IDocumentBadLocationExceptionpublic int getLineOfOffset(int offset)
throws BadLocationException
getLineOfOffset in interface IDocumentBadLocationExceptionpublic int getLineOffset(int line)
throws BadLocationException
getLineOffset in interface IDocumentBadLocationExceptionpublic IRegion getLineInformation(int line) throws BadLocationException
getLineInformation in interface IDocumentBadLocationExceptionpublic IRegion getLineInformationOfOffset(int offset) throws BadLocationException
getLineInformationOfOffset in interface IDocumentBadLocationExceptionpublic int getNumberOfLines()
getNumberOfLines in interface IDocumentpublic int getNumberOfLines(int offset,
int length)
throws BadLocationException
getNumberOfLines in interface IDocumentBadLocationExceptionpublic int computeNumberOfLines(java.lang.String text)
computeNumberOfLines in interface IDocumentpublic java.lang.String[] getLegalLineDelimiters()
getLegalLineDelimiters in interface IDocumentpublic java.lang.String getLineDelimiter(int line)
throws BadLocationException
getLineDelimiter in interface IDocumentBadLocationException@Deprecated
public int search(int startOffset,
java.lang.String findString,
boolean forwardSearch,
boolean caseSensitive,
boolean wholeWord)
throws BadLocationException
search in interface IDocumentBadLocationException