public class OpenPomAction
extends org.eclipse.ui.actions.ActionDelegate
implements org.eclipse.ui.IWorkbenchWindowActionDelegate, org.eclipse.ui.IObjectActionDelegate
Modifier and Type | Class and Description |
---|---|
static class |
OpenPomAction.MavenPathStorageEditorInput |
static class |
OpenPomAction.MavenStorageEditorInput
Storage editor input implementation for Maven poms
|
Constructor and Description |
---|
OpenPomAction() |
Modifier and Type | Method and Description |
---|---|
protected org.apache.maven.project.MavenProject |
getMavenProject() |
void |
init(org.eclipse.ui.IWorkbenchWindow window) |
protected void |
openDialog(String msg) |
static org.eclipse.ui.IEditorPart |
openEditor(org.eclipse.ui.IEditorInput editorInput,
String name) |
static void |
openEditor(IndexedArtifact ia,
IndexedArtifactFile f,
org.eclipse.core.runtime.IProgressMonitor monitor) |
static org.eclipse.ui.IEditorPart |
openEditor(String groupId,
String artifactId,
String version,
org.eclipse.core.runtime.IProgressMonitor monitor) |
static org.eclipse.ui.IEditorPart |
openEditor(String groupId,
String artifactId,
String version,
org.apache.maven.project.MavenProject project,
org.eclipse.core.runtime.IProgressMonitor monitor) |
org.eclipse.ui.IEditorPart |
openPomEditor(org.eclipse.ui.IEditorInput editorInput,
String name) |
void |
openPomEditor(IndexedArtifact ia,
IndexedArtifactFile f,
org.eclipse.core.runtime.IProgressMonitor monitor) |
org.eclipse.ui.IEditorPart |
openPomEditor(String groupId,
String artifactId,
String version,
org.apache.maven.project.MavenProject project,
org.eclipse.core.runtime.IProgressMonitor monitor) |
void |
run(org.eclipse.jface.action.IAction action) |
void |
selectionChanged(org.eclipse.jface.action.IAction action,
org.eclipse.jface.viewers.ISelection selection) |
void |
setActivePart(org.eclipse.jface.action.IAction action,
org.eclipse.ui.IWorkbenchPart targetPart) |
public void init(org.eclipse.ui.IWorkbenchWindow window)
init
in interface org.eclipse.ui.IWorkbenchWindowActionDelegate
public void selectionChanged(org.eclipse.jface.action.IAction action, org.eclipse.jface.viewers.ISelection selection)
selectionChanged
in interface org.eclipse.ui.IActionDelegate
selectionChanged
in class org.eclipse.ui.actions.ActionDelegate
public void setActivePart(org.eclipse.jface.action.IAction action, org.eclipse.ui.IWorkbenchPart targetPart)
setActivePart
in interface org.eclipse.ui.IObjectActionDelegate
protected org.apache.maven.project.MavenProject getMavenProject()
public void run(org.eclipse.jface.action.IAction action)
run
in interface org.eclipse.ui.IActionDelegate
run
in class org.eclipse.ui.actions.ActionDelegate
public static void openEditor(IndexedArtifact ia, IndexedArtifactFile f, org.eclipse.core.runtime.IProgressMonitor monitor)
public void openPomEditor(IndexedArtifact ia, IndexedArtifactFile f, org.eclipse.core.runtime.IProgressMonitor monitor)
public static org.eclipse.ui.IEditorPart openEditor(String groupId, String artifactId, String version, org.eclipse.core.runtime.IProgressMonitor monitor)
public static org.eclipse.ui.IEditorPart openEditor(String groupId, String artifactId, String version, org.apache.maven.project.MavenProject project, org.eclipse.core.runtime.IProgressMonitor monitor)
public org.eclipse.ui.IEditorPart openPomEditor(String groupId, String artifactId, String version, org.apache.maven.project.MavenProject project, org.eclipse.core.runtime.IProgressMonitor monitor)
public static org.eclipse.ui.IEditorPart openEditor(org.eclipse.ui.IEditorInput editorInput, String name)
public org.eclipse.ui.IEditorPart openPomEditor(org.eclipse.ui.IEditorInput editorInput, String name)
protected void openDialog(String msg)
Copyright © 2005-2017 Eclipse Foundation. All Rights Reserved.