org.eclipse.emf.ecore.resource.impl
Class URIConverterImpl.PlatformResourceOutputStream
java.lang.Object
java.io.OutputStream
java.io.ByteArrayOutputStream
org.eclipse.emf.ecore.resource.impl.URIConverterImpl.PlatformResourceOutputStream
- Enclosing class:
- URIConverterImpl
- public static class URIConverterImpl.PlatformResourceOutputStream
- extends ByteArrayOutputStream
An output stream that transfers its contents to an IFile upon closing.
|
Field Summary |
protected org.eclipse.core.resources.IFile |
file
|
protected boolean |
force
|
protected boolean |
keepHistory
|
protected org.eclipse.core.runtime.IProgressMonitor |
progressMonitor
|
|
Method Summary |
void |
close()
|
protected void |
createContainer(org.eclipse.core.resources.IContainer container)
|
file
protected org.eclipse.core.resources.IFile file
force
protected boolean force
keepHistory
protected boolean keepHistory
progressMonitor
protected org.eclipse.core.runtime.IProgressMonitor progressMonitor
URIConverterImpl.PlatformResourceOutputStream
public URIConverterImpl.PlatformResourceOutputStream(org.eclipse.core.resources.IFile file,
boolean force,
boolean keepHistory,
org.eclipse.core.runtime.IProgressMonitor progressMonitor)
createContainer
protected void createContainer(org.eclipse.core.resources.IContainer container)
throws IOException
- Throws:
IOException
close
public void close()
throws IOException
- Throws:
IOException