infovis.io
Class AbstractReaderFactory.AbstractCreator

java.lang.Object
  extended by infovis.io.AbstractReaderFactory.AbstractCreator
All Implemented Interfaces:
AbstractReaderFactory.Creator
Direct Known Subclasses:
GraphReaderFactory.DefaultCreator, TableReaderFactory.DefaultCreator, TreeReaderFactory.DefaultCreator
Enclosing class:
AbstractReaderFactory

public abstract static class AbstractReaderFactory.AbstractCreator
extends Object
implements AbstractReaderFactory.Creator


Constructor Summary
AbstractReaderFactory.AbstractCreator(String suffix)
           
AbstractReaderFactory.AbstractCreator(String suffix, boolean needingOpen)
           
 
Method Summary
 AbstractReader create(String name, Table table)
           
 String getName()
           
 InputStream open(String name, boolean decompress)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface infovis.io.AbstractReaderFactory.Creator
create
 

Constructor Detail

AbstractReaderFactory.AbstractCreator

public AbstractReaderFactory.AbstractCreator(String suffix,
                                             boolean needingOpen)

AbstractReaderFactory.AbstractCreator

public AbstractReaderFactory.AbstractCreator(String suffix)
Method Detail

getName

public String getName()
Specified by:
getName in interface AbstractReaderFactory.Creator

open

public InputStream open(String name,
                        boolean decompress)
                 throws IOException,
                        FileNotFoundException
Throws:
IOException
FileNotFoundException

create

public AbstractReader create(String name,
                             Table table)
Specified by:
create in interface AbstractReaderFactory.Creator


Copyright © 2005 by Jean-Daniel Fekete and INRIA, France All rights reserved.