TPTP 4.1.0 Platform Project
Public API Specification

org.eclipse.tptp.platform.analysis.engine.ui.codereview
Class CodeReviewView

java.lang.Object
  extended byorg.eclipse.ui.part.WorkbenchPart
      extended byorg.eclipse.ui.part.ViewPart
          extended byorg.eclipse.tptp.platform.analysis.engine.ui.engineview.AbstractEngineView
              extended byorg.eclipse.tptp.platform.analysis.engine.ui.codereview.CodeReviewView
All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable, IEngineView, org.eclipse.core.runtime.IExecutableExtension, org.eclipse.ui.IPersistable, org.eclipse.ui.IViewPart, org.eclipse.ui.IWorkbenchPart, org.eclipse.ui.IWorkbenchPart2, org.eclipse.ui.part.IWorkbenchPartOrientation

public class CodeReviewView
extends AbstractEngineView

CodeReviewView


Field Summary
 
Fields inherited from class org.eclipse.tptp.platform.analysis.engine.ui.engineview.AbstractEngineView
contentFilter
 
Fields inherited from interface org.eclipse.ui.IWorkbenchPart
PROP_TITLE
 
Constructor Summary
CodeReviewView()
           
 
Method Summary
protected  EngineContextMenuManager createEngineContextMenuManager()
           
protected  void createMarkerManager()
           
 void createPartControl(org.eclipse.swt.widgets.Composite parent)
          Constructor.
protected  QuickFixManager createQuickFixManager()
           
 void dispose()
          Dispose the object.
 MarkerManager getMarkerManager()
          Return the marker manager.
protected  java.lang.String getPreferencesCategory()
           
protected  java.lang.String getPreferencesId()
           
 QuickFixManager getQuickFixManager()
          Return the quick fixes manager.
 void newSelection(org.eclipse.jface.viewers.IStructuredSelection selection, boolean activate)
           
protected  void performSelectionMatchAction(IMatch match, boolean activate)
           
protected  void performSelectionMetricAction(IMetric metric, boolean activate)
           
protected  void updatePartName()
           
 
Methods inherited from class org.eclipse.tptp.platform.analysis.engine.ui.engineview.AbstractEngineView
addFilterGroup, addViewProvider, cancelAnalysis, createSearchBox, createToolBarActions, displayStatus, getBuilder, getDetailsViewId, getEngine, getEngineContextMenuManager, getEngineLookup, getResults, getTreeViewer, getViewProvider, getViewProviders, isRunningAnalysis, launchDetails, runAnalysis, setEngine, setEngine, setFocus, setInitializationData, setViewProvider
 
Methods inherited from class org.eclipse.ui.part.ViewPart
checkSite, getViewSite, init, init, saveState, setContentDescription, setPartName
 
Methods inherited from class org.eclipse.ui.part.WorkbenchPart
addPropertyListener, firePropertyChange, getAdapter, getConfigurationElement, getContentDescription, getDefaultImage, getOrientation, getPartName, getSite, getTitle, getTitleImage, getTitleToolTip, removePropertyListener, setSite, setTitle, setTitleImage, setTitleToolTip, showBusy
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.ui.IViewPart
getViewSite, init, init, saveState
 
Methods inherited from interface org.eclipse.ui.IWorkbenchPart
addPropertyListener, getSite, getTitle, getTitleImage, getTitleToolTip, removePropertyListener
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 

Constructor Detail

CodeReviewView

public CodeReviewView()
Method Detail

createPartControl

public void createPartControl(org.eclipse.swt.widgets.Composite parent)
Constructor.

Specified by:
createPartControl in interface org.eclipse.ui.IWorkbenchPart
Overrides:
createPartControl in class AbstractEngineView

createEngineContextMenuManager

protected EngineContextMenuManager createEngineContextMenuManager()
Overrides:
createEngineContextMenuManager in class AbstractEngineView

createQuickFixManager

protected QuickFixManager createQuickFixManager()

createMarkerManager

protected void createMarkerManager()

updatePartName

protected void updatePartName()
Specified by:
updatePartName in class AbstractEngineView

newSelection

public void newSelection(org.eclipse.jface.viewers.IStructuredSelection selection,
                         boolean activate)
Overrides:
newSelection in class AbstractEngineView

performSelectionMetricAction

protected void performSelectionMetricAction(IMetric metric,
                                            boolean activate)

performSelectionMatchAction

protected void performSelectionMatchAction(IMatch match,
                                           boolean activate)

getPreferencesCategory

protected java.lang.String getPreferencesCategory()
Specified by:
getPreferencesCategory in class AbstractEngineView

getPreferencesId

protected java.lang.String getPreferencesId()
Specified by:
getPreferencesId in class AbstractEngineView

getQuickFixManager

public QuickFixManager getQuickFixManager()
Return the quick fixes manager.

Returns:

getMarkerManager

public MarkerManager getMarkerManager()
Return the marker manager.

Returns:

dispose

public void dispose()
Dispose the object.

Specified by:
dispose in interface org.eclipse.ui.IWorkbenchPart
Overrides:
dispose in class AbstractEngineView

TPTP 4.1.0 Platform Project
Public API Specification