The Meta-Environment API

org.meta_environment.rascal.eclipse.console
Class ConsoleURIResolver

java.lang.Object
  extended by org.meta_environment.rascal.eclipse.console.ConsoleURIResolver
All Implemented Interfaces:
org.meta_environment.uri.IURIInputStreamResolver, org.meta_environment.uri.IURIOutputStreamResolver

public class ConsoleURIResolver
extends java.lang.Object
implements org.meta_environment.uri.IURIInputStreamResolver, org.meta_environment.uri.IURIOutputStreamResolver


Constructor Summary
ConsoleURIResolver()
           
 
Method Summary
static java.net.URI constructConsoleURI(java.lang.String id)
           
 java.io.InputStream getInputStream(java.net.URI uri)
           
 java.io.OutputStream getOutputStream(java.net.URI uri, boolean append)
           
 java.lang.String scheme()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConsoleURIResolver

public ConsoleURIResolver()
Method Detail

constructConsoleURI

public static java.net.URI constructConsoleURI(java.lang.String id)

scheme

public java.lang.String scheme()
Specified by:
scheme in interface org.meta_environment.uri.IURIInputStreamResolver
Specified by:
scheme in interface org.meta_environment.uri.IURIOutputStreamResolver

getInputStream

public java.io.InputStream getInputStream(java.net.URI uri)
                                   throws java.io.IOException
Specified by:
getInputStream in interface org.meta_environment.uri.IURIInputStreamResolver
Throws:
java.io.IOException

getOutputStream

public java.io.OutputStream getOutputStream(java.net.URI uri,
                                            boolean append)
                                     throws java.io.IOException
Specified by:
getOutputStream in interface org.meta_environment.uri.IURIOutputStreamResolver
Throws:
java.io.IOException

The Meta-Environment API