sota.gui.views
Class LogView

java.lang.Object
  extended by org.eclipse.core.commands.common.EventManager
      extended by org.eclipse.ui.part.WorkbenchPart
          extended by org.eclipse.ui.part.ViewPart
              extended by sota.gui.views.LogView
All Implemented Interfaces:
java.util.EventListener, org.eclipse.core.runtime.IAdaptable, org.eclipse.core.runtime.IExecutableExtension, org.eclipse.ui.IPersistable, org.eclipse.ui.ISelectionListener, org.eclipse.ui.IViewPart, org.eclipse.ui.IWorkbenchPart, org.eclipse.ui.IWorkbenchPart2, org.eclipse.ui.IWorkbenchPart3, org.eclipse.ui.part.IWorkbenchPartOrientation, ProjectChangeListener

public class LogView
extends org.eclipse.ui.part.ViewPart
implements ProjectChangeListener, org.eclipse.ui.ISelectionListener

Die Klasse stellt die (Debug-)Ansicht dar, die die detailierte Auflistung der Testdaten übernimmt.


Nested Class Summary
(package private)  class LogView.LogViewCreator
          Ermittelt die Loginformationen mit einem Progressmonitor.
 
Field Summary
private  java.lang.StringBuffer content
           
static java.lang.String ID
           
private  org.eclipse.jface.action.Action refreshAction
           
private  org.eclipse.swt.widgets.Text text
           
 
Fields inherited from interface org.eclipse.ui.IWorkbenchPart
PROP_TITLE
 
Constructor Summary
LogView()
           
 
Method Summary
private  void createActions()
          Erstellt die Aktionen für diese Ansicht.
 void createPartControl(org.eclipse.swt.widgets.Composite parent)
           
 void projectChanged(ASTManager ast)
          Wird bei der Änderung des Projektes aufgerufen
 void selectionChanged(org.eclipse.ui.IWorkbenchPart part, org.eclipse.jface.viewers.ISelection selection)
           
 void setFocus()
           
 
Methods inherited from class org.eclipse.ui.part.ViewPart
checkSite, getViewSite, init, init, saveState, setContentDescription, setInitializationData, setPartName
 
Methods inherited from class org.eclipse.ui.part.WorkbenchPart
addPartPropertyListener, addPropertyListener, dispose, firePartPropertyChanged, firePropertyChange, getAdapter, getConfigurationElement, getContentDescription, getDefaultImage, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, getTitleImage, getTitleToolTip, removePartPropertyListener, removePropertyListener, setPartProperty, setSite, setTitle, setTitleImage, setTitleToolTip, showBusy
 
Methods inherited from class org.eclipse.core.commands.common.EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
 
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.IWorkbenchPart
addPropertyListener, dispose, getSite, getTitle, getTitleImage, getTitleToolTip, removePropertyListener
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 

Field Detail

content

private final java.lang.StringBuffer content

ID

public static final java.lang.String ID
See Also:
Constant Field Values

refreshAction

private org.eclipse.jface.action.Action refreshAction

text

private org.eclipse.swt.widgets.Text text
Constructor Detail

LogView

public LogView()
Method Detail

createActions

private void createActions()
Erstellt die Aktionen für diese Ansicht.


createPartControl

public void createPartControl(org.eclipse.swt.widgets.Composite parent)
Specified by:
createPartControl in interface org.eclipse.ui.IWorkbenchPart
Specified by:
createPartControl in class org.eclipse.ui.part.WorkbenchPart

projectChanged

public void projectChanged(ASTManager ast)
Description copied from interface: ProjectChangeListener
Wird bei der Änderung des Projektes aufgerufen

Specified by:
projectChanged in interface ProjectChangeListener
Parameters:
ast - der aktuelle ASTManger

selectionChanged

public void selectionChanged(org.eclipse.ui.IWorkbenchPart part,
                             org.eclipse.jface.viewers.ISelection selection)
Specified by:
selectionChanged in interface org.eclipse.ui.ISelectionListener

setFocus

public void setFocus()
Specified by:
setFocus in interface org.eclipse.ui.IWorkbenchPart
Specified by:
setFocus in class org.eclipse.ui.part.WorkbenchPart