A massive organize imports and formatting of the sources using default Eclipse code...
[phpeclipse.git] / net.sourceforge.phpeclipse.tests / src / net / sourceforge / phpeclipse / phpeditor / php / test / DummyDocument.java
index b758fa9..4b17910 100644 (file)
  */
 package net.sourceforge.phpeclipse.phpeditor.php.test;
 
-import org.eclipse.jface.text.*;
-
-/** 
+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.2 $
+ * @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!");
-    }
+
+       /*
+        * (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!");
+       }
 
 }