Package com.iizigo.editor
Class ReferencesView
- java.lang.Object
- org.eclipse.core.commands.common.EventManager
- org.eclipse.ui.part.WorkbenchPart
- org.eclipse.ui.part.ViewPart
- com.iizigo.editor.ReferencesView
 
 
 
 
- All Implemented Interfaces:
- org.eclipse.core.runtime.IAdaptable,- org.eclipse.core.runtime.IExecutableExtension,- org.eclipse.jface.viewers.ISelectionProvider,- org.eclipse.ui.IPersistable,- org.eclipse.ui.IViewPart,- org.eclipse.ui.IWorkbenchPart,- org.eclipse.ui.IWorkbenchPart2,- org.eclipse.ui.IWorkbenchPart3,- org.eclipse.ui.part.IWorkbenchPartOrientation
 - public class ReferencesView extends org.eclipse.ui.part.ViewPart implements org.eclipse.jface.viewers.ISelectionProviderThe References View Part.- Author:
- Christopher Mindus
 
- Field Summary- Fields - Modifier and Type - Field - Description - static java.lang.String- IDThe View Part ID "com.iizigo.editor.ReferencesView".
 - Constructor Summary- Constructors - Constructor - Description - ReferencesView()Eclipse constructor.
 - Method Summary- All Methods Instance Methods Concrete Methods - Modifier and Type - Method - Description - void- addSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)Adds a listener for selection changes in this selection provider.- void- createPartControl(org.eclipse.swt.widgets.Composite parent)Create contents of the view part.- void- dispose()Disposes of the view part.- void- findReferences(org.eclipse.jface.viewers.ISelection selection)Finds the references from a selection.- org.eclipse.jface.viewers.ISelection- getSelection()Returns the current selection for this provider.- void- init(org.eclipse.ui.IViewSite site, org.eclipse.ui.IMemento memento)Initializes the part with a memento.- void- removeSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)Removes the given selection change listener from this selection provider.- void- saveState(org.eclipse.ui.IMemento memento)Save the state.- void- setFocus()Sets focus to the table.- void- setSelection(org.eclipse.jface.viewers.ISelection selection)Sets the current selection for this selection provider.- Methods inherited from class org.eclipse.ui.part.ViewPart- checkSite, getViewSite, init, setContentDescription, setInitializationData, setPartName
 - Methods inherited from class org.eclipse.ui.part.WorkbenchPart- addPartPropertyListener, addPropertyListener, 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
 
 
- Method Detail- createPartControl- public void createPartControl(org.eclipse.swt.widgets.Composite parent) Create contents of the view part.- Specified by:
- createPartControlin interface- org.eclipse.ui.IWorkbenchPart
- Specified by:
- createPartControlin class- org.eclipse.ui.part.WorkbenchPart
- Parameters:
- parent-
 
 - init- public void init(org.eclipse.ui.IViewSite site, org.eclipse.ui.IMemento memento) throws org.eclipse.ui.PartInitExceptionInitializes the part with a memento.- Specified by:
- initin interface- org.eclipse.ui.IViewPart
- Overrides:
- initin class- org.eclipse.ui.part.ViewPart
- Throws:
- org.eclipse.ui.PartInitException
 
 - saveState- public void saveState(org.eclipse.ui.IMemento memento) Save the state.- Specified by:
- saveStatein interface- org.eclipse.ui.IPersistable
- Specified by:
- saveStatein interface- org.eclipse.ui.IViewPart
- Overrides:
- saveStatein class- org.eclipse.ui.part.ViewPart
 
 - dispose- public void dispose() Disposes of the view part.- Specified by:
- disposein interface- org.eclipse.ui.IWorkbenchPart
- Overrides:
- disposein class- org.eclipse.ui.part.WorkbenchPart
 
 - setFocus- public void setFocus() Sets focus to the table.- Specified by:
- setFocusin interface- org.eclipse.ui.IWorkbenchPart
- Specified by:
- setFocusin class- org.eclipse.ui.part.WorkbenchPart
 
 - addSelectionChangedListener- public void addSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener) Adds a listener for selection changes in this selection provider. Has no effect if an identical listener is already registered.- Specified by:
- addSelectionChangedListenerin interface- org.eclipse.jface.viewers.ISelectionProvider
- Parameters:
- listener- A selection changed listener.
 
 - getSelection- public org.eclipse.jface.viewers.ISelection getSelection() Returns the current selection for this provider.- Specified by:
- getSelectionin interface- org.eclipse.jface.viewers.ISelectionProvider
- Returns:
- The current selection.
 
 - removeSelectionChangedListener- public void removeSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener) Removes the given selection change listener from this selection provider. Has no effect if an identical listener is not registered.- Specified by:
- removeSelectionChangedListenerin interface- org.eclipse.jface.viewers.ISelectionProvider
- Parameters:
- listener- A selection changed listener.
 
 - setSelection- public void setSelection(org.eclipse.jface.viewers.ISelection selection) Sets the current selection for this selection provider.- Specified by:
- setSelectionin interface- org.eclipse.jface.viewers.ISelectionProvider
- Parameters:
- selection- The new selection.
 
 - findReferences- public void findReferences(org.eclipse.jface.viewers.ISelection selection) Finds the references from a selection.