TPTP 4.4.0 Monitoring Tools Project
Internal API Specification

org.eclipse.tptp.wsdm.tooling.internal.util
Class ProjectHelper

java.lang.Object
  extended byorg.eclipse.tptp.wsdm.tooling.internal.util.ProjectHelper
Direct Known Subclasses:
JavaProjectHelper

public abstract class ProjectHelper
extends java.lang.Object


Constructor Summary
ProjectHelper()
           
 
Method Summary
 void addBuilder(java.lang.String builder)
           
abstract  org.eclipse.core.resources.IProject getProject()
           
protected  org.eclipse.core.resources.IProject getProject(java.lang.String location, java.lang.String name, java.lang.String natureId, boolean create)
           
 void refreshProject()
           
static java.io.File toFile(java.net.URL url)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProjectHelper

public ProjectHelper()
Method Detail

getProject

protected org.eclipse.core.resources.IProject getProject(java.lang.String location,
                                                         java.lang.String name,
                                                         java.lang.String natureId,
                                                         boolean create)
                                                  throws org.eclipse.core.runtime.CoreException
Throws:
org.eclipse.core.runtime.CoreException

refreshProject

public void refreshProject()
                    throws java.lang.Exception
Throws:
java.lang.Exception

addBuilder

public void addBuilder(java.lang.String builder)
                throws org.eclipse.core.runtime.CoreException
Throws:
org.eclipse.core.runtime.CoreException

toFile

public static java.io.File toFile(java.net.URL url)

getProject

public abstract org.eclipse.core.resources.IProject getProject()

TPTP 4.4.0 Monitoring Tools Project
Internal API Specification