Moved the code in the "tests" plugin (plural) to the "test" fragment (singular)....
[phpeclipse.git] / net.sourceforge.phpeclipse.tests / src / net / sourceforge / phpeclipse / phpeditor / php / test / DummyDocument.java
diff --git a/net.sourceforge.phpeclipse.tests/src/net/sourceforge/phpeclipse/phpeditor/php/test/DummyDocument.java b/net.sourceforge.phpeclipse.tests/src/net/sourceforge/phpeclipse/phpeditor/php/test/DummyDocument.java
deleted file mode 100644 (file)
index 4b17910..0000000
+++ /dev/null
@@ -1,450 +0,0 @@
-/*
- * Created on 28.04.2003
- *
- */
-package net.sourceforge.phpeclipse.phpeditor.php.test;
-
-import org.eclipse.jface.text.BadLocationException;
-import org.eclipse.jface.text.BadPositionCategoryException;
-import org.eclipse.jface.text.Document;
-import org.eclipse.jface.text.IDocumentListener;
-import org.eclipse.jface.text.IDocumentPartitioner;
-import org.eclipse.jface.text.IDocumentPartitioningListener;
-import org.eclipse.jface.text.IPositionUpdater;
-import org.eclipse.jface.text.IRegion;
-import org.eclipse.jface.text.ITypedRegion;
-import org.eclipse.jface.text.Position;
-
-/**
- * Mockobject for Testing.
- * 
- * @author Stefan Langer
- * @version $Revision: 1.3 $
- */
-public class DummyDocument extends Document // implements IDocument
-{
-       private char[] fTextBuffer;
-
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#getChar(int)
-        */
-       public char getChar(int offset) throws BadLocationException {
-               if (offset >= 0 && offset < fTextBuffer.length)
-                       return fTextBuffer[offset];
-               else
-                       throw new BadLocationException("Offset out of range!");
-       }
-
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#getLength()
-        */
-       public int getLength() {
-               return fTextBuffer.length;
-       }
-
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#get()
-        */
-       public String get() {
-               return String.copyValueOf(fTextBuffer);
-       }
-
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#get(int, int)
-        */
-       public String get(int offset, int length) throws BadLocationException {
-               if (offset >= 0 && (offset + length) < fTextBuffer.length)
-                       return String.copyValueOf(fTextBuffer, offset, length);
-               else
-                       throw new BadLocationException("Out of range!");
-       }
-
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#set(java.lang.String)
-        */
-       public void set(String text) {
-               fTextBuffer = text.toCharArray();
-       }
-
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#replace(int, int, java.lang.String)
-        */
-       public void replace(int offset, int length, String text)
-                       throws BadLocationException {
-               throw new UnsupportedOperationException("Not implemented!");
-       }
-
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#addDocumentListener(org.eclipse.jface.text.IDocumentListener)
-        */
-       public void addDocumentListener(IDocumentListener listener) {
-               throw new UnsupportedOperationException("Not implemented!");
-       }
-
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#removeDocumentListener(org.eclipse.jface.text.IDocumentListener)
-        */
-       public void removeDocumentListener(IDocumentListener listener) {
-               throw new UnsupportedOperationException("Not implemented!");
-       }
-
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#addPrenotifiedDocumentListener(org.eclipse.jface.text.IDocumentListener)
-        */
-       public void addPrenotifiedDocumentListener(IDocumentListener documentAdapter) {
-               throw new UnsupportedOperationException("Not implemented!");
-       }
-
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#removePrenotifiedDocumentListener(org.eclipse.jface.text.IDocumentListener)
-        */
-       public void removePrenotifiedDocumentListener(
-                       IDocumentListener documentAdapter) {
-               throw new UnsupportedOperationException("Not implemented!");
-       }
-
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#addPositionCategory(java.lang.String)
-        */
-       // public void addPositionCategory(String category)
-       // {
-       // throw new UnsupportedOperationException("Not implemented!");
-       // }
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#removePositionCategory(java.lang.String)
-        */
-       public void removePositionCategory(String category)
-                       throws BadPositionCategoryException {
-               throw new UnsupportedOperationException("Not implemented!");
-       }
-
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#getPositionCategories()
-        */
-       public String[] getPositionCategories() {
-               throw new UnsupportedOperationException("Not implemented!");
-       }
-
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#containsPositionCategory(java.lang.String)
-        */
-       // public boolean containsPositionCategory(String category)
-       // {
-       // throw new UnsupportedOperationException("Not implemented!");
-       // }
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#addPosition(org.eclipse.jface.text.Position)
-        */
-       public void addPosition(Position position) throws BadLocationException {
-               throw new UnsupportedOperationException("Not implemented!");
-       }
-
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#removePosition(org.eclipse.jface.text.Position)
-        */
-       public void removePosition(Position position) {
-               throw new UnsupportedOperationException("Not implemented!");
-       }
-
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#addPosition(java.lang.String,
-        *      org.eclipse.jface.text.Position)
-        */
-       public void addPosition(String category, Position position)
-                       throws BadLocationException, BadPositionCategoryException {
-               throw new UnsupportedOperationException("Not implemented!");
-       }
-
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#removePosition(java.lang.String,
-        *      org.eclipse.jface.text.Position)
-        */
-       public void removePosition(String category, Position position)
-                       throws BadPositionCategoryException {
-               throw new UnsupportedOperationException("Not implemented!");
-       }
-
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#getPositions(java.lang.String)
-        */
-       public Position[] getPositions(String category)
-                       throws BadPositionCategoryException {
-               throw new UnsupportedOperationException("Not implemented!");
-       }
-
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#containsPosition(java.lang.String,
-        *      int, int)
-        */
-       public boolean containsPosition(String category, int offset, int length) {
-               throw new UnsupportedOperationException("Not implemented!");
-       }
-
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#computeIndexInCategory(java.lang.String,
-        *      int)
-        */
-       public int computeIndexInCategory(String category, int offset)
-                       throws BadLocationException, BadPositionCategoryException {
-               throw new UnsupportedOperationException("Not implemented!");
-       }
-
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#addPositionUpdater(org.eclipse.jface.text.IPositionUpdater)
-        */
-       // public void addPositionUpdater(IPositionUpdater updater)
-       // {
-       // throw new UnsupportedOperationException("Not implemented!");
-       // }
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#removePositionUpdater(org.eclipse.jface.text.IPositionUpdater)
-        */
-       public void removePositionUpdater(IPositionUpdater updater) {
-               throw new UnsupportedOperationException("Not implemented!");
-       }
-
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#insertPositionUpdater(org.eclipse.jface.text.IPositionUpdater,
-        *      int)
-        */
-       // public void insertPositionUpdater(IPositionUpdater updater, int index)
-       // {
-       // throw new UnsupportedOperationException("Not implemented!");
-       // }
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#getPositionUpdaters()
-        */
-       public IPositionUpdater[] getPositionUpdaters() {
-               throw new UnsupportedOperationException("Not implemented!");
-       }
-
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#getLegalContentTypes()
-        */
-       public String[] getLegalContentTypes() {
-               throw new UnsupportedOperationException("Not implemented!");
-       }
-
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#getContentType(int)
-        */
-       public String getContentType(int offset) throws BadLocationException {
-               throw new UnsupportedOperationException("Not implemented!");
-       }
-
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#getPartition(int)
-        */
-       public ITypedRegion getPartition(int offset) throws BadLocationException {
-               throw new UnsupportedOperationException("Not implemented!");
-       }
-
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#computePartitioning(int, int)
-        */
-       public ITypedRegion[] computePartitioning(int offset, int length)
-                       throws BadLocationException {
-               throw new UnsupportedOperationException("Not implemented!");
-       }
-
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#addDocumentPartitioningListener(org.eclipse.jface.text.IDocumentPartitioningListener)
-        */
-       public void addDocumentPartitioningListener(
-                       IDocumentPartitioningListener listener) {
-               throw new UnsupportedOperationException("Not implemented!");
-       }
-
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#removeDocumentPartitioningListener(org.eclipse.jface.text.IDocumentPartitioningListener)
-        */
-       public void removeDocumentPartitioningListener(
-                       IDocumentPartitioningListener listener) {
-               throw new UnsupportedOperationException("Not implemented!");
-       }
-
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#setDocumentPartitioner(org.eclipse.jface.text.IDocumentPartitioner)
-        */
-       public void setDocumentPartitioner(IDocumentPartitioner partitioner) {
-               throw new UnsupportedOperationException("Not implemented!");
-       }
-
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#getDocumentPartitioner()
-        */
-       public IDocumentPartitioner getDocumentPartitioner() {
-               throw new UnsupportedOperationException("Not implemented!");
-       }
-
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#getLineLength(int)
-        */
-       public int getLineLength(int line) throws BadLocationException {
-               throw new UnsupportedOperationException("Not implemented!");
-       }
-
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#getLineOfOffset(int)
-        */
-       public int getLineOfOffset(int offset) throws BadLocationException {
-               throw new UnsupportedOperationException("Not implemented!");
-       }
-
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#getLineOffset(int)
-        */
-       public int getLineOffset(int line) throws BadLocationException {
-               throw new UnsupportedOperationException("Not implemented!");
-       }
-
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#getLineInformation(int)
-        */
-       public IRegion getLineInformation(int line) throws BadLocationException {
-               throw new UnsupportedOperationException("Not implemented!");
-       }
-
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#getLineInformationOfOffset(int)
-        */
-       public IRegion getLineInformationOfOffset(int offset)
-                       throws BadLocationException {
-               throw new UnsupportedOperationException("Not implemented!");
-       }
-
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#getNumberOfLines()
-        */
-       public int getNumberOfLines() {
-               throw new UnsupportedOperationException("Not implemented!");
-       }
-
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#getNumberOfLines(int, int)
-        */
-       public int getNumberOfLines(int offset, int length)
-                       throws BadLocationException {
-               throw new UnsupportedOperationException("Not implemented!");
-       }
-
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#computeNumberOfLines(java.lang.String)
-        */
-       public int computeNumberOfLines(String text) {
-               throw new UnsupportedOperationException("Not implemented!");
-       }
-
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#getLegalLineDelimiters()
-        */
-       // public String[] getLegalLineDelimiters()
-       // {
-       // throw new UnsupportedOperationException("Not implemented!");
-       // }
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#getLineDelimiter(int)
-        */
-       // public String getLineDelimiter(int line) throws BadLocationException
-       // {
-       // throw new UnsupportedOperationException("Not implemented!");
-       // }
-       /*
-        * (non-Javadoc)
-        * 
-        * @see org.eclipse.jface.text.IDocument#search(int, java.lang.String,
-        *      boolean, boolean, boolean)
-        */
-       public int search(int startOffset, String findString,
-                       boolean forwardSearch, boolean caseSensitive, boolean wholeWord)
-                       throws BadLocationException {
-               throw new UnsupportedOperationException("Not implemented!");
-       }
-
-}