com.centrasite.control.adapters
Class HomePageAdapter.FavouriteEntry
java.lang.Object
com.softwareag.cis.server.util.NODEInfo
com.centrasite.control.adapters.HomePageAdapter.FavouriteEntry
- All Implemented Interfaces:
- com.softwareag.cis.plugin.interfaces.Component, com.softwareag.cis.util.ITreeNode, java.lang.Comparable<HomePageAdapter.FavouriteEntry>
- Enclosing class:
- HomePageAdapter
public abstract class HomePageAdapter.FavouriteEntry
- extends com.softwareag.cis.server.util.NODEInfo
- implements com.softwareag.cis.plugin.interfaces.Component, java.lang.Comparable<HomePageAdapter.FavouriteEntry>
Methods inherited from class com.softwareag.cis.server.util.NODEInfo |
ctrlKeySelect, getChildInfo, getCtrlKey, getDisableTextInput, getDragInfo, getDropInfo, getLevel, getLineInfo, getOpened, getOpenTextInput, getShiftKey, getText, getTextId, getTreeGridData, reactOnContextMenuRequestDragTarget, reactOnContextMenuRequestDragTargetGeneric, reactOnDrop, reactOnDropGeneric, select, setDisableTextInput, setDragInfo, setDropInfo, setInactive, setLevel, setLineInfo, setOpened, setOpenTextInput, setText, setTextId, setTreeGridData, shiftKeySelect, toggle, toggleWithAutoScroll |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HomePageAdapter.FavouriteEntry
public HomePageAdapter.FavouriteEntry(java.lang.String icon,
java.lang.String name)
HomePageAdapter.FavouriteEntry
public HomePageAdapter.FavouriteEntry(java.lang.String icon,
java.lang.String name,
com.centrasite.control.Item item)
HomePageAdapter.FavouriteEntry
public HomePageAdapter.FavouriteEntry(java.lang.String icon,
java.lang.String name,
java.util.Collection<com.centrasite.jaxr.query.predicates.Predicate> predicates)
HomePageAdapter.FavouriteEntry
public HomePageAdapter.FavouriteEntry(java.lang.String icon,
java.util.Collection<java.lang.String> keywords,
java.lang.String name)
HomePageAdapter.FavouriteEntry
public HomePageAdapter.FavouriteEntry(java.lang.String icon,
java.lang.String name,
java.lang.String xquery)
HomePageAdapter.FavouriteEntry
public HomePageAdapter.FavouriteEntry(com.centrasite.control.registry.items.SavedSearchItem item)
throws java.lang.Exception
- Throws:
java.lang.Exception
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
compareTo
public int compareTo(HomePageAdapter.FavouriteEntry fe)
- Specified by:
compareTo
in interface java.lang.Comparable<HomePageAdapter.FavouriteEntry>
getIcon
public java.lang.String getIcon()
getName
public java.lang.String getName()
getSelected
public boolean getSelected()
- Overrides:
getSelected
in class com.softwareag.cis.server.util.NODEInfo
setSelected
public void setSelected(boolean selected)
- Overrides:
setSelected
in class com.softwareag.cis.server.util.NODEInfo
getItem
public com.centrasite.control.Item getItem()
getPredicates
public java.util.Collection<com.centrasite.jaxr.query.predicates.Predicate> getPredicates()
getKeywords
public java.util.Collection<java.lang.String> getKeywords()
getXQuery
public java.lang.String getXQuery()
getId
public java.lang.String getId()
- Specified by:
getId
in interface com.softwareag.cis.plugin.interfaces.Component
setId
public void setId(java.lang.String id)
isEnabled
public boolean isEnabled()
- Specified by:
isEnabled
in interface com.softwareag.cis.plugin.interfaces.Component
isVisible
public boolean isVisible()
- Specified by:
isVisible
in interface com.softwareag.cis.plugin.interfaces.Component
setEnabled
public void setEnabled(boolean enabled)
- Specified by:
setEnabled
in interface com.softwareag.cis.plugin.interfaces.Component
setVisible
public void setVisible(boolean visible)
- Specified by:
setVisible
in interface com.softwareag.cis.plugin.interfaces.Component
getInactive
public boolean getInactive()
- Overrides:
getInactive
in class com.softwareag.cis.server.util.NODEInfo