public class BuildDebugView extends org.eclipse.ui.part.ViewPart implements BuildDebugHook
| Modifier and Type | Field and Description |
|---|---|
(package private) static java.util.Comparator<Node> |
NODE_COMPARATOR |
(package private) java.util.Map<java.lang.String,ProjectNode> |
projects |
(package private) java.lang.Object |
projectsLock |
(package private) org.eclipse.core.runtime.jobs.Job |
refreshJob |
(package private) boolean |
suspended |
(package private) org.eclipse.jface.viewers.TreeViewer |
viewer |
| Constructor and Description |
|---|
BuildDebugView() |
| Modifier and Type | Method and Description |
|---|---|
void |
buildParticipant(IMavenProjectFacade projectFacade,
MojoExecutionKey mojoExecutionKey,
AbstractBuildParticipant participant,
java.util.Set<java.io.File> files,
org.eclipse.core.runtime.IProgressMonitor monitor) |
void |
buildStart(IMavenProjectFacade projectFacade,
int kind,
java.util.Map<java.lang.String,java.lang.String> args,
java.util.Map<MojoExecutionKey,java.util.List<AbstractBuildParticipant>> participants,
org.eclipse.core.resources.IResourceDelta delta,
org.eclipse.core.runtime.IProgressMonitor monitor) |
void |
createPartControl(org.eclipse.swt.widgets.Composite parent) |
void |
dispose() |
private ProjectNode |
getProjectNode(IMavenProjectFacade projectFacade) |
void |
init(org.eclipse.ui.IViewSite site) |
void |
setFocus() |
checkSite, getViewSite, init, saveState, setContentDescription, setInitializationData, setPartNameaddPartPropertyListener, addPropertyListener, firePartPropertyChanged, firePropertyChange, getAdapter, getConfigurationElement, getContentDescription, getDefaultImage, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, getTitleImage, getTitleToolTip, removePartPropertyListener, removePropertyListener, setPartProperty, setSite, setTitle, setTitleImage, setTitleToolTip, showBusyaddListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObjectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitstatic final java.util.Comparator<Node> NODE_COMPARATOR
org.eclipse.jface.viewers.TreeViewer viewer
final java.lang.Object projectsLock
final java.util.Map<java.lang.String,ProjectNode> projects
final org.eclipse.core.runtime.jobs.Job refreshJob
volatile boolean suspended
public void createPartControl(org.eclipse.swt.widgets.Composite parent)
createPartControl in interface org.eclipse.ui.IWorkbenchPartcreatePartControl in class org.eclipse.ui.part.WorkbenchPartpublic void setFocus()
setFocus in interface org.eclipse.ui.IWorkbenchPartsetFocus in class org.eclipse.ui.part.WorkbenchPartpublic void init(org.eclipse.ui.IViewSite site)
throws org.eclipse.ui.PartInitException
init in interface org.eclipse.ui.IViewPartinit in class org.eclipse.ui.part.ViewPartorg.eclipse.ui.PartInitExceptionpublic void dispose()
dispose in interface org.eclipse.ui.IWorkbenchPartdispose in class org.eclipse.ui.part.WorkbenchPartpublic void buildStart(IMavenProjectFacade projectFacade, int kind, java.util.Map<java.lang.String,java.lang.String> args, java.util.Map<MojoExecutionKey,java.util.List<AbstractBuildParticipant>> participants, org.eclipse.core.resources.IResourceDelta delta, org.eclipse.core.runtime.IProgressMonitor monitor)
buildStart in interface BuildDebugHookprivate ProjectNode getProjectNode(IMavenProjectFacade projectFacade)
public void buildParticipant(IMavenProjectFacade projectFacade, MojoExecutionKey mojoExecutionKey, AbstractBuildParticipant participant, java.util.Set<java.io.File> files, org.eclipse.core.runtime.IProgressMonitor monitor)
buildParticipant in interface BuildDebugHook