com.ibm.rational.common.test.editor.framework.search

Class SearchForTypeHandler

  • java.lang.Object
    • com.ibm.rational.common.test.editor.framework.search.SearchForTypeHandler
  • All Implemented Interfaces:
    com.ibm.rational.common.test.editor.framework.kernel.search.IExtensionPointPropertiesNames


    public abstract class SearchForTypeHandler
    extends Object
    implements com.ibm.rational.common.test.editor.framework.kernel.search.IExtensionPointPropertiesNames
    • Field Detail

      • _NAME_KEY

        protected static final String _NAME_KEY
    • Constructor Detail

      • SearchForTypeHandler

        public SearchForTypeHandler(com.ibm.rational.common.test.editor.framework.kernel.search.ISearchComparator comparator)
    • Method Detail

      • getID

        public String getID()
        Returns:
        String
      • setID

        public void setID(String id)
        Set the ID of this handler.
      • canSearch

        public boolean canSearch(com.ibm.rational.common.test.editor.framework.kernel.search.SearchPage page)
        Parameters:
        page -
        Returns:
        boolean
      • getSearchPage

        public com.ibm.rational.common.test.editor.framework.kernel.search.SearchPage getSearchPage()
      • setSearchPage

        public void setSearchPage(com.ibm.rational.common.test.editor.framework.kernel.search.SearchPage searchDialog)
        Initializes or de-initializes the searcher.
        Parameters:
        searchDialog - SearchPage. The host SearchPage when the UI is ablut to be displayed, or null when the dialog is closing. Extension classes need to clear any cached information when this argument is null.
      • handlerEnabled

        public void handlerEnabled(boolean b)
        Parameters:
        b -
      • isEnabled

        public boolean isEnabled()
      • setEnabled

        public void setEnabled(boolean enabled)
      • loadOptionsContributors

        public List<com.ibm.rational.common.test.editor.framework.kernel.search.ISearchOptionsContributor> loadOptionsContributors(String id,
                                                                                                                          String myEditorType)
      • loadOptionsContributors

        public static List<com.ibm.rational.common.test.editor.framework.kernel.search.ISearchOptionsContributor> loadOptionsContributors(String id,
                                                                                                                          String myEditorId,
                                                                                                                          List<com.ibm.rational.common.test.editor.framework.kernel.search.ISearchOptionsContributor> loaded_contributors)
      • getComparator

        public com.ibm.rational.common.test.editor.framework.kernel.search.ISearchComparator getComparator()
      • setComparator

        public void setComparator(com.ibm.rational.common.test.editor.framework.kernel.search.ISearchComparator comparator)
      • isEnabledAtRuntime

        public boolean isEnabledAtRuntime()
      • enableSearchButton

        protected void enableSearchButton()
      • getContributors

        public List<com.ibm.rational.common.test.editor.framework.kernel.search.ISearchOptionsContributor> getContributors()
      • contributorsLoaded

        public boolean contributorsLoaded()
      • createOptionButton

        protected Button createOptionButton(Composite fieldsParent,
                                String label,
                                String akey)
        Parameters:
        fieldsParent -
      • createLabel

        public void createLabel(Composite parent,
                       int span)
        Parameters:
        parent - Composite
        span - int
      • hookComboBox

        protected void hookComboBox(Combo cmbTextSearch)
        Parameters:
        cmbTextSearch -
      • searchTextModified

        protected void searchTextModified(Combo combo)
IBM Rational Performance Tester SDK

© Copyright IBM Corp. 2013. All rights reserved.