Copyright © 2005 Scientific Applications. All Rights Reserved.

com.sciapp.table.search
Class StringVisualSeeker

java.lang.Object
  extended by com.sciapp.table.search.VisualSeeker
      extended by com.sciapp.table.search.StringVisualSeeker

public class StringVisualSeeker
extends VisualSeeker

A VisualSeeker for String values.


Field Summary
protected  JCheckBox caseSensitive
          a checkbox used to denote case(in)sensitivity.
protected  JTextField expression
          a textfield used to input the string expression.
protected  JComboBox fieldBoxOptions
          a combobox containing the search options.
protected  StringFilter stringFilter
          a string filter object used to filter Strings.
 
Fields inherited from class com.sciapp.table.search.VisualSeeker
anyKey, searchModel
 
Constructor Summary
StringVisualSeeker()
          Constructs a StringVisualSeeker.
 
Method Summary
 JCheckBox getCaseSensitive()
          Returns a checkbox that is used to denote case(in)sensitivity for the string pattern.
 JTextField getExpression()
          Returns a textfield that is used to display and allow input of the string pattern.
 JComboBox getFieldBoxOptions()
          Returns a combobox containing the search options.
 JPanel getPanel()
          Returns the panel containing the controls used to manipulate the search.
 TableSearch getTableSearch()
          Returns a table search object corresponding to the visual controls of the search.
 
Methods inherited from class com.sciapp.table.search.VisualSeeker
fireSearch, getSearchModel, getSearchOnKey, setSearchOnKey
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

caseSensitive

protected JCheckBox caseSensitive
a checkbox used to denote case(in)sensitivity.


fieldBoxOptions

protected JComboBox fieldBoxOptions
a combobox containing the search options.


stringFilter

protected StringFilter stringFilter
a string filter object used to filter Strings.


expression

protected JTextField expression
a textfield used to input the string expression.

Constructor Detail

StringVisualSeeker

public StringVisualSeeker()
Constructs a StringVisualSeeker.

Method Detail

getCaseSensitive

public JCheckBox getCaseSensitive()
Returns a checkbox that is used to denote case(in)sensitivity for the string pattern.

Returns:
the checkbox showing the case sensitivity

getExpression

public JTextField getExpression()
Returns a textfield that is used to display and allow input of the string pattern.

Returns:
the 'string' text field.

getFieldBoxOptions

public JComboBox getFieldBoxOptions()
Returns a combobox containing the search options.

Returns:
the combobox.

getPanel

public JPanel getPanel()
Returns the panel containing the controls used to manipulate the search.

Specified by:
getPanel in class VisualSeeker
Returns:
a panel with controls used in searching.

getTableSearch

public TableSearch getTableSearch()
Returns a table search object corresponding to the visual controls of the search.

Specified by:
getTableSearch in class VisualSeeker
Returns:
a table search

Copyright © 2005 Scientific Applications. All Rights Reserved.