|
org.netbeans.modules.diff/1 1.15.31 42 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.netbeans.api.diff.StreamSource
public abstract class StreamSource
This class provides streams and information about them to be used by diff and merge services.
| Constructor Summary | |
|---|---|
StreamSource()
|
|
| Method Summary | |
|---|---|
void |
close()
Close the stream source. |
abstract Reader |
createReader()
Create a reader, that reads the source. |
static StreamSource |
createSource(String name,
String title,
String MIMEType,
File file)
Create the default implementation of StreamSource, that has
just reader and writer from/to a file. |
static StreamSource |
createSource(String name,
String title,
String MIMEType,
Reader r)
Create the default implementation of StreamSource, that has
just reader and no writer. |
abstract Writer |
createWriter(Difference[] conflicts)
Create a writer, that writes to the source. |
abstract String |
getMIMEType()
Get the MIME type of the source. |
abstract String |
getName()
Get the name of the source. |
abstract String |
getTitle()
Get the title of the source. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public StreamSource()
| Method Detail |
|---|
public abstract String getName()
public abstract String getTitle()
public abstract String getMIMEType()
public abstract Reader createReader() throws IOException
IOExceptionpublic abstract Writer createWriter(Difference[] conflicts) throws IOException
conflicts - The list of conflicts remaining in the source.
Can be null if there are no conflicts.
null, when no writer can be created.
IOExceptionpublic void close()
public static StreamSource createSource(String name, String title, String MIMEType, Reader r)
StreamSource, that has
just reader and no writer.
public static StreamSource createSource(String name, String title, String MIMEType, File file)
StreamSource, that has
just reader and writer from/to a file.
|
org.netbeans.modules.diff/1 1.15.31 42 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||