|
JIVE Platform Release 0.2.2 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.buffalo.cse.jive.ui.search.AbstractJiveSearchPage
edu.buffalo.cse.jive.ui.search.pages.ExceptionCaughtSearchPage
public class ExceptionCaughtSearchPage
An IJiveSearchPage used to create an
ExceptionCaughtSearchQuery. The page contains input fields for an
optional class, instance number, and method representing where the exception
was caught and an optional name for the exception caught.
When a class name is given, only exceptions caught by the class are matched. Providing an instance number or method name limits the matches to exceptions caught by the particular instance or in the given method, respectively. When an exception name is supplied, matches are limited to exceptions starting with that name.
ExceptionCaughtSearchQuery| Field Summary | |
|---|---|
protected Text |
classText
An optional fully-qualified class name in which an exception is caught. |
protected Composite |
control
The top-level control returned by getControl(). |
protected Text |
exceptionText
An optional fully-qualified class name of the exception. |
protected Text |
instanceText
An optional instance number specifying what instance of the class should be checked. |
protected Text |
methodText
An optional method name specifying in which method an exception was caught. |
| Constructor Summary | |
|---|---|
ExceptionCaughtSearchPage()
|
|
| Method Summary | |
|---|---|
void |
createControl(Composite parent)
Creates the UI controls for the search page. |
IJiveSearchQuery |
createSearchQuery()
Returns a new IJiveSearchQuery to be used to perform the search. |
Control |
getControl()
Returns the page's top-level UI control which was created by IJiveSearchPage.createControl(Composite). |
void |
initializeInput(ISelection selection)
Initializes the search page's input fields using the provided ISelection. |
boolean |
isInputValid()
Returns whether the search page's input is valid. |
| Methods inherited from class edu.buffalo.cse.jive.ui.search.AbstractJiveSearchPage |
|---|
getContainer, modifyText, setContainer, updatePerformAction |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected Composite control
getControl().
protected Text classText
protected Text instanceText
protected Text methodText
protected Text exceptionText
| Constructor Detail |
|---|
public ExceptionCaughtSearchPage()
| Method Detail |
|---|
public void createControl(Composite parent)
IJiveSearchPageControl should have the supplied Composite as its parent.
parent - the parent of the page's top-level UI controlpublic Control getControl()
IJiveSearchPageIJiveSearchPage.createControl(Composite).
public IJiveSearchQuery createSearchQuery()
IJiveSearchPageIJiveSearchQuery to be used to perform the search.
This method is called when the Search button is selected.
public void initializeInput(ISelection selection)
IJiveSearchPageISelection. This method is called whenever the search page is
displayed by the Search dialog.
selection - the current workbench selectionpublic boolean isInputValid()
IJiveSearchPage
true if the input is valid,
false otherwise
|
JIVE Platform Release 0.2.2 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||