EGF Engine
Release 0.1.0

org.eclipse.egf.common.helper
Class JavaHelper

java.lang.Object
  extended by org.eclipse.egf.common.helper.JavaHelper

public class JavaHelper
extends Object


Constructor Summary
JavaHelper()
           
 
Method Summary
static boolean deleteJavaClass(IJavaProject javaProject_p, IPath resourcePath_p, boolean deleteParent_p)
          Locate in source folders and Delete a java class file.
static IFile getJavaSourceFile(IJavaProject javaProject_p, IPath path_p)
          Get a java source IFile within a IJavaProject.
static IFolder getJavaSourceFolder(IJavaProject javaProject_p, IPath path_p)
          Get a java source folder who contain an IPath.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaHelper

public JavaHelper()
Method Detail

deleteJavaClass

public static boolean deleteJavaClass(IJavaProject javaProject_p,
                                      IPath resourcePath_p,
                                      boolean deleteParent_p)
Locate in source folders and Delete a java class file. Optionally delete its parent folder if they are empty. Source folder is never deleted.

Parameters:
javaProject_p -
resourcePath_p -

getJavaSourceFile

public static IFile getJavaSourceFile(IJavaProject javaProject_p,
                                      IPath path_p)
Get a java source IFile within a IJavaProject.

Parameters:
javaProject_p -
name_p -
Returns:
null if it could not be found.

getJavaSourceFolder

public static IFolder getJavaSourceFolder(IJavaProject javaProject_p,
                                          IPath path_p)
Get a java source folder who contain an IPath.

Parameters:
javaProject_p -
name_p -
Returns:
null if it could not be found.

EGF Engine
Release 0.1.0

Copyright (c) Thales Corporate Services S.A.S, 2009.

This page is made available under license. For full details see the LEGAL in the documentation book that contains this page.