Class NewProfileProjectOperation
java.lang.Object
org.eclipse.ui.actions.WorkspaceModifyOperation
org.modelversioning.emfprofile.project.ui.wizard.NewProfileProjectOperation
- All Implemented Interfaces:
IRunnableWithProgress
,IThreadListener
-
Constructor Summary
ConstructorDescriptionNewProfileProjectOperation
(ProfileProjectData projectData) NewProfileProjectOperation
(ProfileProjectData projectData, boolean openDiagram) -
Method Summary
Modifier and TypeMethodDescriptionvoid
protected void
createContents
(IProgressMonitor monitor) protected void
execute
(IProgressMonitor monitor) Methods inherited from class org.eclipse.ui.actions.WorkspaceModifyOperation
getRule, run, threadChange
-
Constructor Details
-
NewProfileProjectOperation
-
NewProfileProjectOperation
-
-
Method Details
-
execute
protected void execute(IProgressMonitor monitor) throws CoreException, InvocationTargetException, InterruptedException - Specified by:
execute
in classWorkspaceModifyOperation
- Throws:
CoreException
InvocationTargetException
InterruptedException
-
addPDENature
- Throws:
CoreException
-
createContents
protected void createContents(IProgressMonitor monitor) throws CoreException, org.eclipse.jdt.core.JavaModelException, InvocationTargetException, InterruptedException - Throws:
CoreException
org.eclipse.jdt.core.JavaModelException
InvocationTargetException
InterruptedException
-