org.eclipse.emf.codegen.util
Class CodeGenUtil.EclipseUtil

java.lang.Object
  extended byorg.eclipse.emf.codegen.util.CodeGenUtil.EclipseUtil
Enclosing class:
CodeGenUtil

protected static class CodeGenUtil.EclipseUtil
extends Object


Constructor Summary
protected CodeGenUtil.EclipseUtil()
           
 
Method Summary
static void addClasspathEntries(Collection classpathEntries, String variableName, String pluginID)
           
static Monitor createSubProgressMonitor(IProgressMonitor monitor, int ticks)
           
static Monitor createSubProgressMonitor(Monitor monitor, int ticks)
           
static IContainer findOrCreateContainer(IPath path, boolean forceRefresh, IPath localLocation, IProgressMonitor progressMonitor)
           
static IContainer findOrCreateContainer(IPath path, boolean forceRefresh, IProjectDescription projectDescription, IProgressMonitor progressMonitor)
           
static List getClasspathPaths(String pluginID)
           
static FacadeHelper instantiateRegisteredFacadeHelper(String facadeHelperClass)
           
static boolean isInJavaOutput(IResource resource)
           
static boolean isValidIdentifier(String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CodeGenUtil.EclipseUtil

protected CodeGenUtil.EclipseUtil()
Method Detail

isInJavaOutput

public static boolean isInJavaOutput(IResource resource)

getClasspathPaths

public static List getClasspathPaths(String pluginID)
                              throws JETException
Throws:
JETException

addClasspathEntries

public static void addClasspathEntries(Collection classpathEntries,
                                       String variableName,
                                       String pluginID)
                                throws JETException
Throws:
JETException

createSubProgressMonitor

public static Monitor createSubProgressMonitor(Monitor monitor,
                                               int ticks)

createSubProgressMonitor

public static Monitor createSubProgressMonitor(IProgressMonitor monitor,
                                               int ticks)

findOrCreateContainer

public static IContainer findOrCreateContainer(IPath path,
                                               boolean forceRefresh,
                                               IPath localLocation,
                                               IProgressMonitor progressMonitor)
                                        throws CoreException
Throws:
CoreException

findOrCreateContainer

public static IContainer findOrCreateContainer(IPath path,
                                               boolean forceRefresh,
                                               IProjectDescription projectDescription,
                                               IProgressMonitor progressMonitor)
                                        throws CoreException
Throws:
CoreException

isValidIdentifier

public static boolean isValidIdentifier(String name)

instantiateRegisteredFacadeHelper

public static FacadeHelper instantiateRegisteredFacadeHelper(String facadeHelperClass)

Copyright 2001-2004 IBM Corporation and others.
All Rights Reserved.