org.eclipse.amp.amf.gen.ide
Class ExtendedResourceLoader

java.lang.Object
  extended by org.eclipse.emf.mwe.core.resources.AbstractResourceLoader
      extended by org.eclipse.emf.mwe.core.resources.ResourceLoaderDefaultImpl
          extended by org.eclipse.amp.amf.gen.ide.ExtendedResourceLoader
All Implemented Interfaces:
org.eclipse.emf.mwe.core.resources.ResourceLoader

public class ExtendedResourceLoader
extends org.eclipse.emf.mwe.core.resources.ResourceLoaderDefaultImpl

Allows URLs to be added to resource loaders. todo this class doesn't seem to be doing anything anymore.. delete?

Author:
milesparker

Constructor Summary
ExtendedResourceLoader()
           
 
Method Summary
 void addProject(org.eclipse.core.resources.IProject project)
          Builds a classloader for a Java project from the workspace.
 void addURL(java.net.URL url)
          Builds a classloader for a Java project from the workspace.
 
Methods inherited from class org.eclipse.emf.mwe.core.resources.ResourceLoaderDefaultImpl
getResource, getResourceAsStream, loadClass
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExtendedResourceLoader

public ExtendedResourceLoader()
                       throws org.eclipse.core.runtime.CoreException
Throws:
org.eclipse.core.runtime.CoreException
Method Detail

addProject

public void addProject(org.eclipse.core.resources.IProject project)
                throws org.eclipse.core.runtime.CoreException
Builds a classloader for a Java project from the workspace.

Parameters:
project - An Eclipse project
Throws:
org.eclipse.core.runtime.CoreException

addURL

public void addURL(java.net.URL url)
            throws org.eclipse.core.runtime.CoreException
Builds a classloader for a Java project from the workspace.

Parameters:
project - An Eclipse project
Throws:
org.eclipse.core.runtime.CoreException