public class XtendUtil
extends java.lang.Object
Constructor and Description |
---|
XtendUtil() |
Modifier and Type | Method and Description |
---|---|
static java.util.List<java.lang.String> |
getAvailableClassNames(org.eclipse.core.resources.IFile xtendFile) |
static org.eclipse.jdt.core.IJavaElement |
getJavaElement(org.eclipse.core.resources.IFile xtendOrJavaFile) |
static org.eclipse.core.resources.IFile |
getJavaFile(org.eclipse.core.resources.IFile xtendOrJavaFile,
java.lang.String className) |
static org.eclipse.core.resources.IFile |
getJavaFile(org.eclipse.core.runtime.IPath xtendOrJavaPath) |
static org.eclipse.core.runtime.IPath |
getJavaPath(org.eclipse.core.runtime.IPath xtendOrJavaPath) |
static org.eclipse.jdt.core.IJavaProject |
getJavaProject(org.eclipse.core.resources.IProject project) |
static boolean |
isJavaFile(org.eclipse.core.resources.IFile file) |
static boolean |
isJavaProject(org.eclipse.core.resources.IProject project) |
static boolean |
isXtendFile(org.eclipse.core.resources.IFile file) |
static boolean |
isXtendResource(org.eclipse.emf.common.util.URI uri) |
public static boolean isJavaProject(org.eclipse.core.resources.IProject project)
public static org.eclipse.jdt.core.IJavaProject getJavaProject(org.eclipse.core.resources.IProject project)
public static boolean isJavaFile(org.eclipse.core.resources.IFile file)
public static boolean isXtendFile(org.eclipse.core.resources.IFile file)
public static boolean isXtendResource(org.eclipse.emf.common.util.URI uri)
public static org.eclipse.core.runtime.IPath getJavaPath(org.eclipse.core.runtime.IPath xtendOrJavaPath)
public static org.eclipse.core.resources.IFile getJavaFile(org.eclipse.core.runtime.IPath xtendOrJavaPath)
public static org.eclipse.core.resources.IFile getJavaFile(org.eclipse.core.resources.IFile xtendOrJavaFile, java.lang.String className)
public static org.eclipse.jdt.core.IJavaElement getJavaElement(org.eclipse.core.resources.IFile xtendOrJavaFile)
public static java.util.List<java.lang.String> getAvailableClassNames(org.eclipse.core.resources.IFile xtendFile)