org.eclipse.xtext.ui.editor.findrefs
Class ReferenceSearchViewPage

java.lang.Object
  extended by org.eclipse.ui.part.Page
      extended by org.eclipse.xtext.ui.editor.findrefs.ReferenceSearchViewPage
All Implemented Interfaces:
org.eclipse.search.ui.ISearchResultPage, org.eclipse.ui.part.IPage, org.eclipse.ui.part.IPageBookViewPage

public class ReferenceSearchViewPage
extends org.eclipse.ui.part.Page
implements org.eclipse.search.ui.ISearchResultPage


Constructor Summary
ReferenceSearchViewPage()
           
 
Method Summary
 void createControl(org.eclipse.swt.widgets.Composite parent)
           
protected  org.eclipse.ui.OpenAndLinkWithEditorHelper createOpenAndLinkWithEditorHandler()
           
protected  org.eclipse.search.ui.IQueryListener createQueryListener()
           
 void dispose()
           
protected  void fillToolbar(org.eclipse.jface.action.IToolBarManager tbm)
           
 org.eclipse.swt.widgets.Control getControl()
           
 java.lang.String getID()
           
 java.lang.String getLabel()
           
 java.lang.Object getUIState()
           
 org.eclipse.jface.viewers.TreeViewer getViewer()
           
protected  void handleOpen(org.eclipse.jface.viewers.OpenEvent openEvent)
           
 void init(org.eclipse.ui.part.IPageSite pageSite)
           
 void restoreState(org.eclipse.ui.IMemento memento)
           
 void saveState(org.eclipse.ui.IMemento memento)
           
 void setFocus()
           
 void setID(java.lang.String id)
           
 void setInput(org.eclipse.search.ui.ISearchResult newSearchResult, java.lang.Object uiState)
           
 void setViewPart(org.eclipse.search.ui.ISearchResultViewPart part)
           
protected  void showBusyLabel(boolean shouldShowBusy)
           
 
Methods inherited from class org.eclipse.ui.part.Page
getSite, makeContributions, setActionBars
 
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.part.IPageBookViewPage
getSite
 
Methods inherited from interface org.eclipse.ui.part.IPage
setActionBars
 

Constructor Detail

ReferenceSearchViewPage

public ReferenceSearchViewPage()
Method Detail

getID

public java.lang.String getID()
Specified by:
getID in interface org.eclipse.search.ui.ISearchResultPage

setID

public void setID(java.lang.String id)
Specified by:
setID in interface org.eclipse.search.ui.ISearchResultPage

getLabel

public java.lang.String getLabel()
Specified by:
getLabel in interface org.eclipse.search.ui.ISearchResultPage

getUIState

public java.lang.Object getUIState()
Specified by:
getUIState in interface org.eclipse.search.ui.ISearchResultPage

restoreState

public void restoreState(org.eclipse.ui.IMemento memento)
Specified by:
restoreState in interface org.eclipse.search.ui.ISearchResultPage

saveState

public void saveState(org.eclipse.ui.IMemento memento)
Specified by:
saveState in interface org.eclipse.search.ui.ISearchResultPage

init

public void init(org.eclipse.ui.part.IPageSite pageSite)
Specified by:
init in interface org.eclipse.ui.part.IPageBookViewPage
Overrides:
init in class org.eclipse.ui.part.Page

setInput

public void setInput(org.eclipse.search.ui.ISearchResult newSearchResult,
                     java.lang.Object uiState)
Specified by:
setInput in interface org.eclipse.search.ui.ISearchResultPage

setViewPart

public void setViewPart(org.eclipse.search.ui.ISearchResultViewPart part)
Specified by:
setViewPart in interface org.eclipse.search.ui.ISearchResultPage

createControl

public void createControl(org.eclipse.swt.widgets.Composite parent)
Specified by:
createControl in interface org.eclipse.ui.part.IPage
Specified by:
createControl in class org.eclipse.ui.part.Page

createOpenAndLinkWithEditorHandler

protected org.eclipse.ui.OpenAndLinkWithEditorHelper createOpenAndLinkWithEditorHandler()

createQueryListener

protected org.eclipse.search.ui.IQueryListener createQueryListener()

dispose

public void dispose()
Specified by:
dispose in interface org.eclipse.ui.part.IPage
Overrides:
dispose in class org.eclipse.ui.part.Page

showBusyLabel

protected void showBusyLabel(boolean shouldShowBusy)

fillToolbar

protected void fillToolbar(org.eclipse.jface.action.IToolBarManager tbm)

handleOpen

protected void handleOpen(org.eclipse.jface.viewers.OpenEvent openEvent)

getControl

public org.eclipse.swt.widgets.Control getControl()
Specified by:
getControl in interface org.eclipse.ui.part.IPage
Specified by:
getControl in class org.eclipse.ui.part.Page

setFocus

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

getViewer

public org.eclipse.jface.viewers.TreeViewer getViewer()