Modelers

org.topcased.search.ui.pages
Class ModelExtensibleSearchResultPage

java.lang.Object
  extended by org.eclipse.ui.part.Page
      extended by org.topcased.search.ui.pages.ModelExtensibleSearchResultPage
All Implemented Interfaces:
org.eclipse.search.ui.ISearchResultListener, org.eclipse.search.ui.ISearchResultPage, org.eclipse.ui.part.IPage, org.eclipse.ui.part.IPageBookViewPage

public class ModelExtensibleSearchResultPage
extends org.eclipse.ui.part.Page
implements org.eclipse.search.ui.ISearchResultPage, org.eclipse.search.ui.ISearchResultListener

The actual model search result page.


Constructor Summary
ModelExtensibleSearchResultPage()
          Creates a Model Search Page with result tree
 
Method Summary
 void createControl(org.eclipse.swt.widgets.Composite parent)
           
 org.eclipse.swt.widgets.Control getControl()
           
 java.lang.String getID()
           
 java.lang.String getLabel()
           
 java.lang.Object getUIState()
           
 void init(org.eclipse.ui.part.IPageSite pageSite)
           
 void makeContributions(org.eclipse.jface.action.IMenuManager menuManager, org.eclipse.jface.action.IToolBarManager toolBarManager, org.eclipse.jface.action.IStatusLineManager statusLineManager)
           
 void restoreState(org.eclipse.ui.IMemento memento)
           
 void saveState(org.eclipse.ui.IMemento memento)
           
 void searchResultChanged(org.eclipse.search.ui.SearchResultEvent e)
           
 void setFocus()
           
 void setID(java.lang.String id)
           
 void setInput(org.eclipse.search.ui.ISearchResult search, java.lang.Object viewState)
           
 void setViewPart(org.eclipse.search.ui.ISearchResultViewPart part)
           
 
Methods inherited from class org.eclipse.ui.part.Page
dispose, getSite, 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
dispose, setActionBars
 

Constructor Detail

ModelExtensibleSearchResultPage

public ModelExtensibleSearchResultPage()
Creates a Model Search Page with result tree

Method Detail

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

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

setInput

public void setInput(org.eclipse.search.ui.ISearchResult search,
                     java.lang.Object viewState)
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

getUIState

public java.lang.Object getUIState()
Specified by:
getUIState 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

saveState

public void saveState(org.eclipse.ui.IMemento memento)
Specified by:
saveState 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

setID

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

getID

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

getLabel

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

makeContributions

public void makeContributions(org.eclipse.jface.action.IMenuManager menuManager,
                              org.eclipse.jface.action.IToolBarManager toolBarManager,
                              org.eclipse.jface.action.IStatusLineManager statusLineManager)
Overrides:
makeContributions in class org.eclipse.ui.part.Page

searchResultChanged

public void searchResultChanged(org.eclipse.search.ui.SearchResultEvent e)
Specified by:
searchResultChanged in interface org.eclipse.search.ui.ISearchResultListener

Modelers

Copyright (c) 2005 TOPCASED Contributors 2005 - 2007. All rights reserved.