com.centrasite.control.adapters
Class SearchAdapter.SavedSearchEntry

java.lang.Object
  extended by com.softwareag.cis.server.util.NODEInfo
      extended by com.centrasite.control.adapters.SearchAdapter.SavedSearchEntry
All Implemented Interfaces:
com.softwareag.cis.util.ITreeNode
Enclosing class:
SearchAdapter

public abstract class SearchAdapter.SavedSearchEntry
extends com.softwareag.cis.server.util.NODEInfo


Constructor Summary
SearchAdapter.SavedSearchEntry(com.centrasite.control.registry.items.SavedSearchItem item)
           
SearchAdapter.SavedSearchEntry(java.lang.String icon, java.util.Collection<java.lang.String> keywords, java.lang.String name)
           
SearchAdapter.SavedSearchEntry(java.lang.String icon, java.lang.String name, java.util.Collection<com.centrasite.jaxr.query.predicates.Predicate> predicates)
           
SearchAdapter.SavedSearchEntry(java.lang.String icon, java.lang.String xquery, java.lang.String name)
           
 
Method Summary
abstract  void execute()
           
 java.lang.String getIcon()
           
 com.centrasite.control.registry.items.SavedSearchItem getItem()
           
 java.util.Collection<java.lang.String> getKeywords()
           
 java.lang.String getName()
           
 java.util.Collection<com.centrasite.jaxr.query.predicates.Predicate> getPredicates()
           
 java.lang.String getQuery()
           
 void reactOnContextMenuRequest()
           
abstract  void reactOnContextMenuRequestInternal()
           
 void reactOnSelect()
           
 void reactOnToggle()
           
 void setIcon(java.lang.String icon)
           
 void setKeywords(java.util.Collection<java.lang.String> keywords)
           
 void setName(java.lang.String name)
           
 void setPredicates(java.util.Collection<com.centrasite.jaxr.query.predicates.Predicate> predicates)
           
 void setXquery(java.lang.String xquery)
           
 
Methods inherited from class com.softwareag.cis.server.util.NODEInfo
ctrlKeySelect, getChildInfo, getCtrlKey, getDisableTextInput, getDragInfo, getDropInfo, getInactive, getLevel, getLineInfo, getOpened, getOpenTextInput, getSelected, getShiftKey, getText, getTextId, getTreeGridData, reactOnContextMenuRequestDragTarget, reactOnContextMenuRequestDragTargetGeneric, reactOnDrop, reactOnDropGeneric, select, setDisableTextInput, setDragInfo, setDropInfo, setInactive, setLevel, setLineInfo, setOpened, setOpenTextInput, setSelected, setText, setTextId, setTreeGridData, shiftKeySelect, toggle, toggleWithAutoScroll
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SearchAdapter.SavedSearchEntry

public SearchAdapter.SavedSearchEntry(java.lang.String icon,
                                      java.util.Collection<java.lang.String> keywords,
                                      java.lang.String name)

SearchAdapter.SavedSearchEntry

public SearchAdapter.SavedSearchEntry(java.lang.String icon,
                                      java.lang.String name,
                                      java.util.Collection<com.centrasite.jaxr.query.predicates.Predicate> predicates)

SearchAdapter.SavedSearchEntry

public SearchAdapter.SavedSearchEntry(java.lang.String icon,
                                      java.lang.String xquery,
                                      java.lang.String name)

SearchAdapter.SavedSearchEntry

public SearchAdapter.SavedSearchEntry(com.centrasite.control.registry.items.SavedSearchItem item)
                               throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

execute

public abstract void execute()

reactOnContextMenuRequestInternal

public abstract void reactOnContextMenuRequestInternal()

reactOnContextMenuRequest

public void reactOnContextMenuRequest()
Overrides:
reactOnContextMenuRequest in class com.softwareag.cis.server.util.NODEInfo

reactOnSelect

public void reactOnSelect()
Specified by:
reactOnSelect in class com.softwareag.cis.server.util.NODEInfo

reactOnToggle

public void reactOnToggle()
Specified by:
reactOnToggle in class com.softwareag.cis.server.util.NODEInfo

getIcon

public java.lang.String getIcon()

setIcon

public void setIcon(java.lang.String icon)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getKeywords

public java.util.Collection<java.lang.String> getKeywords()

setKeywords

public void setKeywords(java.util.Collection<java.lang.String> keywords)

getPredicates

public java.util.Collection<com.centrasite.jaxr.query.predicates.Predicate> getPredicates()

setPredicates

public void setPredicates(java.util.Collection<com.centrasite.jaxr.query.predicates.Predicate> predicates)

getQuery

public java.lang.String getQuery()

setXquery

public void setXquery(java.lang.String xquery)

getItem

public com.centrasite.control.registry.items.SavedSearchItem getItem()