Class DummyDocument
- java.lang.Object
-
- org.yakindu.base.xtext.utils.gmf.directedit.DummyDocument
-
-
Field Summary
-
Fields inherited from interface org.eclipse.jface.text.IDocument
DEFAULT_CATEGORY, DEFAULT_CONTENT_TYPE
-
-
Constructor Summary
Constructors Constructor Description DummyDocument(String content)
-
Method Summary
-
-
-
Constructor Detail
-
DummyDocument
public DummyDocument(String content)
-
-
Method Detail
-
getChar
public char getChar(int offset) throws BadLocationException- Specified by:
getCharin interfaceIDocument- Throws:
BadLocationException
-
get
public String get(int offset, int length) throws BadLocationException
- Specified by:
getin interfaceIDocument- Throws:
BadLocationException
-
replace
public void replace(int offset, int length, String text) throws BadLocationException- Specified by:
replacein interfaceIDocument- Throws:
BadLocationException
-
addDocumentListener
public void addDocumentListener(IDocumentListener listener)
- Specified by:
addDocumentListenerin interfaceIDocument
-
removeDocumentListener
public void removeDocumentListener(IDocumentListener listener)
- Specified by:
removeDocumentListenerin interfaceIDocument
-
addPrenotifiedDocumentListener
public void addPrenotifiedDocumentListener(IDocumentListener documentAdapter)
- Specified by:
addPrenotifiedDocumentListenerin interfaceIDocument
-
removePrenotifiedDocumentListener
public void removePrenotifiedDocumentListener(IDocumentListener documentAdapter)
- Specified by:
removePrenotifiedDocumentListenerin interfaceIDocument
-
addPositionCategory
public void addPositionCategory(String category)
- Specified by:
addPositionCategoryin interfaceIDocument
-
removePositionCategory
public void removePositionCategory(String category) throws BadPositionCategoryException
- Specified by:
removePositionCategoryin interfaceIDocument- Throws:
BadPositionCategoryException
-
getPositionCategories
public String[] getPositionCategories()
- Specified by:
getPositionCategoriesin interfaceIDocument
-
containsPositionCategory
public boolean containsPositionCategory(String category)
- Specified by:
containsPositionCategoryin interfaceIDocument
-
addPosition
public void addPosition(Position position) throws BadLocationException
- Specified by:
addPositionin interfaceIDocument- Throws:
BadLocationException
-
removePosition
public void removePosition(Position position)
- Specified by:
removePositionin interfaceIDocument
-
addPosition
public void addPosition(String category, Position position) throws BadLocationException, BadPositionCategoryException
- Specified by:
addPositionin interfaceIDocument- Throws:
BadLocationExceptionBadPositionCategoryException
-
removePosition
public void removePosition(String category, Position position) throws BadPositionCategoryException
- Specified by:
removePositionin interfaceIDocument- Throws:
BadPositionCategoryException
-
getPositions
public Position[] getPositions(String category) throws BadPositionCategoryException
- Specified by:
getPositionsin interfaceIDocument- Throws:
BadPositionCategoryException
-
containsPosition
public boolean containsPosition(String category, int offset, int length)
- Specified by:
containsPositionin interfaceIDocument
-
computeIndexInCategory
public int computeIndexInCategory(String category, int offset) throws BadLocationException, BadPositionCategoryException
- Specified by:
computeIndexInCategoryin interfaceIDocument- Throws:
BadLocationExceptionBadPositionCategoryException
-
addPositionUpdater
public void addPositionUpdater(IPositionUpdater updater)
- Specified by:
addPositionUpdaterin interfaceIDocument
-
removePositionUpdater
public void removePositionUpdater(IPositionUpdater updater)
- Specified by:
removePositionUpdaterin interfaceIDocument
-
insertPositionUpdater
public void insertPositionUpdater(IPositionUpdater updater, int index)
- Specified by:
insertPositionUpdaterin interfaceIDocument
-
getPositionUpdaters
public IPositionUpdater[] getPositionUpdaters()
- Specified by:
getPositionUpdatersin interfaceIDocument
-
getLegalContentTypes
public String[] getLegalContentTypes()
- Specified by:
getLegalContentTypesin interfaceIDocument
-
getContentType
public String getContentType(int offset) throws BadLocationException
- Specified by:
getContentTypein interfaceIDocument- Throws:
BadLocationException
-
getPartition
public ITypedRegion getPartition(int offset) throws BadLocationException
- Specified by:
getPartitionin interfaceIDocument- Throws:
BadLocationException
-
computePartitioning
public ITypedRegion[] computePartitioning(int offset, int length) throws BadLocationException
- Specified by:
computePartitioningin interfaceIDocument- Throws:
BadLocationException
-
addDocumentPartitioningListener
public void addDocumentPartitioningListener(IDocumentPartitioningListener listener)
- Specified by:
addDocumentPartitioningListenerin interfaceIDocument
-
removeDocumentPartitioningListener
public void removeDocumentPartitioningListener(IDocumentPartitioningListener listener)
- Specified by:
removeDocumentPartitioningListenerin interfaceIDocument
-
setDocumentPartitioner
public void setDocumentPartitioner(IDocumentPartitioner partitioner)
- Specified by:
setDocumentPartitionerin interfaceIDocument
-
getDocumentPartitioner
public IDocumentPartitioner getDocumentPartitioner()
- Specified by:
getDocumentPartitionerin interfaceIDocument
-
getLineLength
public int getLineLength(int line) throws BadLocationException- Specified by:
getLineLengthin interfaceIDocument- Throws:
BadLocationException
-
getLineOfOffset
public int getLineOfOffset(int offset) throws BadLocationException- Specified by:
getLineOfOffsetin interfaceIDocument- Throws:
BadLocationException
-
getLineOffset
public int getLineOffset(int line) throws BadLocationException- Specified by:
getLineOffsetin interfaceIDocument- Throws:
BadLocationException
-
getLineInformation
public IRegion getLineInformation(int line) throws BadLocationException
- Specified by:
getLineInformationin interfaceIDocument- Throws:
BadLocationException
-
getLineInformationOfOffset
public IRegion getLineInformationOfOffset(int offset) throws BadLocationException
- Specified by:
getLineInformationOfOffsetin interfaceIDocument- Throws:
BadLocationException
-
getNumberOfLines
public int getNumberOfLines()
- Specified by:
getNumberOfLinesin interfaceIDocument
-
getNumberOfLines
public int getNumberOfLines(int offset, int length) throws BadLocationException- Specified by:
getNumberOfLinesin interfaceIDocument- Throws:
BadLocationException
-
computeNumberOfLines
public int computeNumberOfLines(String text)
- Specified by:
computeNumberOfLinesin interfaceIDocument
-
getLegalLineDelimiters
public String[] getLegalLineDelimiters()
- Specified by:
getLegalLineDelimitersin interfaceIDocument
-
getLineDelimiter
public String getLineDelimiter(int line) throws BadLocationException
- Specified by:
getLineDelimiterin interfaceIDocument- Throws:
BadLocationException
-
search
@Deprecated public int search(int startOffset, String findString, boolean forwardSearch, boolean caseSensitive, boolean wholeWord) throws BadLocationException
Deprecated.- Specified by:
searchin interfaceIDocument- Throws:
BadLocationException
-
-