Eclipse Platform
Release 3.6

org.eclipse.compare.patch
Class ReaderCreator

java.lang.Object
  extended by org.eclipse.compare.patch.ReaderCreator

public abstract class ReaderCreator
extends Object

Abstract class for creating readers.

Since:
org.eclipse.compare.core 3.5

Constructor Summary
ReaderCreator()
           
 
Method Summary
 boolean canCreateReader()
          Returns whether the reader can be created.
abstract  Reader createReader()
          Creates new reader.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReaderCreator

public ReaderCreator()
Method Detail

createReader

public abstract Reader createReader()
                             throws CoreException
Creates new reader. The caller is responsible for closing the reader when finished.

Returns:
a reader
Throws:
CoreException - if the reader can't be created

canCreateReader

public boolean canCreateReader()
Returns whether the reader can be created.

Returns:
true if the reader can be created, false otherwise

Eclipse Platform
Release 3.6

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2010. All rights reserved.