org.eclipse.xtext.ui.junit.editor
Class AbstractDamagerRepairerTest
java.lang.Object
junit.framework.Assert
junit.framework.TestCase
org.eclipse.xtext.ui.junit.editor.AbstractDamagerRepairerTest
- All Implemented Interfaces:
- junit.framework.Test, org.eclipse.jface.text.IDocumentListener, org.eclipse.jface.text.rules.ITokenScanner
public abstract class AbstractDamagerRepairerTest
- extends junit.framework.TestCase
- implements org.eclipse.jface.text.IDocumentListener, org.eclipse.jface.text.rules.ITokenScanner
- Author:
- Sven Efftinge - Initial contribution and API, Sebastian Zarnekow
Field Summary |
protected org.eclipse.jface.text.IRegion |
lastRegion
|
Methods inherited from class junit.framework.TestCase |
countTestCases, createResult, getName, run, run, runBare, runTest, setName, toString |
Methods inherited from class junit.framework.Assert |
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame, format |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
lastRegion
protected org.eclipse.jface.text.IRegion lastRegion
AbstractDamagerRepairerTest
public AbstractDamagerRepairerTest()
setUp
protected void setUp()
throws java.lang.Exception
- Overrides:
setUp
in class junit.framework.TestCase
- Throws:
java.lang.Exception
tearDown
protected void tearDown()
throws java.lang.Exception
- Overrides:
tearDown
in class junit.framework.TestCase
- Throws:
java.lang.Exception
check
protected org.eclipse.jface.text.IRegion check(java.lang.String before,
int start,
int replaceLength,
java.lang.String text)
throws java.lang.Exception
- Throws:
java.lang.Exception
createRegionDamager
protected org.eclipse.jface.text.presentation.IPresentationDamager createRegionDamager()
createLexer
protected abstract Lexer createLexer()
createDocument
protected org.eclipse.jface.text.Document createDocument(java.lang.String before)
throws java.lang.Exception
- Throws:
java.lang.Exception
assertEquals
protected void assertEquals(int expStart,
int expLength,
org.eclipse.jface.text.IRegion actual)
documentChanged
public void documentChanged(org.eclipse.jface.text.DocumentEvent event)
- Specified by:
documentChanged
in interface org.eclipse.jface.text.IDocumentListener
documentAboutToBeChanged
public void documentAboutToBeChanged(org.eclipse.jface.text.DocumentEvent event)
- Specified by:
documentAboutToBeChanged
in interface org.eclipse.jface.text.IDocumentListener
setRange
public void setRange(org.eclipse.jface.text.IDocument document,
int offset,
int length)
- Specified by:
setRange
in interface org.eclipse.jface.text.rules.ITokenScanner
nextToken
public org.eclipse.jface.text.rules.IToken nextToken()
- Specified by:
nextToken
in interface org.eclipse.jface.text.rules.ITokenScanner
getTokenOffset
public int getTokenOffset()
- Specified by:
getTokenOffset
in interface org.eclipse.jface.text.rules.ITokenScanner
getTokenLength
public int getTokenLength()
- Specified by:
getTokenLength
in interface org.eclipse.jface.text.rules.ITokenScanner