|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.emf.codegen.jet.JETCompileTemplateOperation
public class JETCompileTemplateOperation
| Field Summary | |
|---|---|
protected java.util.Collection<?> |
containers
|
protected java.util.List<java.lang.Object> |
files
|
protected boolean |
inBuild
|
protected static java.lang.String |
JET_EXTENSION
|
protected IProject |
project
|
| Constructor Summary | |
|---|---|
JETCompileTemplateOperation(IProject project,
java.util.Collection<?> containers)
Creates an instance given the collection of resources. |
|
JETCompileTemplateOperation(IProject project,
java.util.Collection<?> containers,
java.util.Collection<?> resources)
Creates an instance given the collection of resources. |
|
| Method Summary | |
|---|---|
protected void |
consider(IContainer container)
Considers all the files of a container and all its subcontainer. |
protected void |
consider(IFile file)
Adds the file to files the file ends with the JET_EXTENSION extension. |
protected void |
consider(java.lang.String uri)
Adds the URI. |
protected void |
consider(URI baseURI,
URI localURI,
java.io.File file)
|
protected IContainer |
getPackageContainer(IContainer root,
java.lang.String packagename,
IProgressMonitor monitor)
|
boolean |
isInBuild()
|
void |
run(IProgressMonitor progressMonitor)
|
void |
setInBuild(boolean build)
|
boolean |
shouldCompile()
Returns true if there are files to compile. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final java.lang.String JET_EXTENSION
protected IProject project
protected java.util.Collection<?> containers
protected java.util.List<java.lang.Object> files
protected boolean inBuild
| Constructor Detail |
|---|
public JETCompileTemplateOperation(IProject project,
java.util.Collection<?> containers)
throws CoreException
CoreException
public JETCompileTemplateOperation(IProject project,
java.util.Collection<?> containers,
java.util.Collection<?> resources)
throws CoreException
CoreException| Method Detail |
|---|
public boolean shouldCompile()
protected void consider(java.lang.String uri)
protected void consider(URI baseURI,
URI localURI,
java.io.File file)
protected void consider(IFile file)
files the file ends with the JET_EXTENSION extension.
protected void consider(IContainer container)
throws CoreException
CoreException
public void run(IProgressMonitor progressMonitor)
throws CoreException
run in interface IWorkspaceRunnableCoreException
protected IContainer getPackageContainer(IContainer root,
java.lang.String packagename,
IProgressMonitor monitor)
throws CoreException
CoreExceptionpublic boolean isInBuild()
public void setInBuild(boolean build)
|
Copyright 2001-2006 IBM Corporation and others. All Rights Reserved. |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||