*******************************************************************************/
package net.sourceforge.phpdt.core;
-import org.eclipse.core.resources.IResource;
import org.eclipse.core.resources.IWorkspace;
-import org.eclipse.core.runtime.IProgressMonitor;
/**
* Represent the root Java element corresponding to the workspace.
* @return true if the resource is accessible through the Java model
* @since 2.1
*/
-boolean contains(IResource resource);
+//boolean contains(IResource resource);
/**
* Copies the given elements to the specified container(s).
* If one container is specified, all elements are copied to that
* <li> A container or element is read-only (<code>READ_ONLY</code>) </li>
* </ul>
*/
-void copy(IJavaElement[] elements, IJavaElement[] containers, IJavaElement[] siblings, String[] renamings, boolean replace, IProgressMonitor monitor) throws JavaModelException;
+//void copy(IJavaElement[] elements, IJavaElement[] containers, IJavaElement[] siblings, String[] renamings, boolean replace, IProgressMonitor monitor) throws JavaModelException;
/**
* Deletes the given elements, forcing the operation if necessary and specified.
*
* <li> An element is read-only (<code>READ_ONLY</code>) </li>
* </ul>
*/
-void delete(IJavaElement[] elements, boolean force, IProgressMonitor monitor) throws JavaModelException;
+//void delete(IJavaElement[] elements, boolean force, IProgressMonitor monitor) throws JavaModelException;
/**
* Returns the Java project with the given name. This is a handle-only method.
* The project may or may not exist.
*
* @return the Java project with the given name
*/
-// IJavaProject getJavaProject(String name);
+ IJavaProject getJavaProject(String name);
/**
* Returns the Java projects in this Java model, or an empty array if there
* are none.
* are none
* @exception JavaModelException if this request fails.
*/
-// IJavaProject[] getJavaProjects() throws JavaModelException;
+ IJavaProject[] getJavaProjects() throws JavaModelException;
/**
* Returns an array of non-Java resources (that is, non-Java projects) in
* the workspace.
* exception occurs while accessing its corresponding resource
* @since 2.1
*/
-Object[] getNonJavaResources() throws JavaModelException;
+//Object[] getNonJavaResources() throws JavaModelException;
/**
* Returns the workspace associated with this Java model.
*
*
* @exception IllegalArgumentException any element or container is <code>null</code>
*/
-void move(IJavaElement[] elements, IJavaElement[] containers, IJavaElement[] siblings, String[] renamings, boolean replace, IProgressMonitor monitor) throws JavaModelException;
+//void move(IJavaElement[] elements, IJavaElement[] containers, IJavaElement[] siblings, String[] renamings, boolean replace, IProgressMonitor monitor) throws JavaModelException;
/**
* Triggers an update of the JavaModel with respect to the referenced external archives.
* @see IJavaElementDelta
* @since 2.0
*/
-void refreshExternalArchives(IJavaElement[] elementsScope, IProgressMonitor monitor) throws JavaModelException;
+//void refreshExternalArchives(IJavaElement[] elementsScope, IProgressMonitor monitor) throws JavaModelException;
/**
* Renames the given elements as specified.
* <li> An element is read-only (<code>READ_ONLY</code>)
* </ul>
*/
-void rename(IJavaElement[] elements, IJavaElement[] destinations, String[] names, boolean replace, IProgressMonitor monitor) throws JavaModelException;
+//void rename(IJavaElement[] elements, IJavaElement[] destinations, String[] names, boolean replace, IProgressMonitor monitor) throws JavaModelException;
}