public static class GeneratorUIUtil.GeneratorOperation
extends WorkspaceModifyOperation
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<java.lang.Object[]> |
generatorAndArgumentsList |
protected java.lang.String |
rootDiagnosticMessage |
protected Shell |
shell |
| Constructor and Description |
|---|
GeneratorUIUtil.GeneratorOperation(Shell shell) |
GeneratorUIUtil.GeneratorOperation(Shell shell,
java.util.List<java.lang.Object[]> generatorAndArgumentsList) |
| Modifier and Type | Method and Description |
|---|---|
void |
addGeneratorAndArguments(Generator generator,
java.lang.Object object,
java.lang.Object projectType,
java.lang.String projectTypeName) |
protected boolean |
canContinue(Diagnostic diagnostic) |
protected void |
execute(IProgressMonitor progressMonitor) |
java.lang.String |
getRootDiagnosticMessage() |
void |
setRootDiagnosticMessage(java.lang.String rootDiagnosticMessage) |
protected Shell shell
protected java.util.List<java.lang.Object[]> generatorAndArgumentsList
protected java.lang.String rootDiagnosticMessage
public GeneratorUIUtil.GeneratorOperation(Shell shell)
public GeneratorUIUtil.GeneratorOperation(Shell shell,
java.util.List<java.lang.Object[]> generatorAndArgumentsList)
public void setRootDiagnosticMessage(java.lang.String rootDiagnosticMessage)
public java.lang.String getRootDiagnosticMessage()
public void addGeneratorAndArguments(Generator generator, java.lang.Object object, java.lang.Object projectType, java.lang.String projectTypeName)
protected void execute(IProgressMonitor progressMonitor)
throws CoreException,
java.lang.reflect.InvocationTargetException,
java.lang.InterruptedException
CoreExceptionjava.lang.reflect.InvocationTargetExceptionjava.lang.InterruptedExceptionprotected boolean canContinue(Diagnostic diagnostic)