net.sf.sqs_xml.editor.base.source
Class SourceManager

java.lang.Object
  extended bynet.sf.sqs_xml.editor.base.source.SourceManager
Direct Known Subclasses:
SQSSourceManager

public abstract class SourceManager
extends java.lang.Object

Author:
hiroya

Constructor Summary
SourceManager()
           
 
Method Summary
 void close(int index)
           
 int countDirtySources()
           
 Source createSource()
           
 Source createSource(java.io.File file)
           
 Source createSource(java.net.URL url, boolean readonly, java.lang.String title)
           
abstract  SourceFactory createSourceFactory()
           
 Source get(int index)
           
 int getIndexOfFile(java.io.File saveAsFile)
           
 int size()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SourceManager

public SourceManager()
Method Detail

toString

public java.lang.String toString()

createSourceFactory

public abstract SourceFactory createSourceFactory()

createSource

public Source createSource(java.io.File file)
                    throws SourceException
Throws:
SourceException

createSource

public Source createSource(java.net.URL url,
                           boolean readonly,
                           java.lang.String title)
                    throws SourceException
Throws:
SourceException

createSource

public Source createSource()
                    throws SourceException
Throws:
SourceException

close

public void close(int index)

get

public Source get(int index)

getIndexOfFile

public int getIndexOfFile(java.io.File saveAsFile)

size

public int size()

countDirtySources

public int countDirtySources()