com.plumtree.portalpages.portlets.search
Class SearchPortletModel
java.lang.Object
com.plumtree.uiinfrastructure.activityspace.AClearModel
com.plumtree.portaluiinfrastructure.intrinsicportlets.IntrinsicPortletModel
com.plumtree.portalpages.portlets.search.SearchPortletModel
- All Implemented Interfaces:
- IIntrinsicPortletModelRO, IManagedObject, IModel, IModelRO, IMVCObject
public class SearchPortletModel
- extends IntrinsicPortletModel
- Author:
- CraigS
Fields inherited from class com.plumtree.portaluiinfrastructure.intrinsicportlets.IntrinsicPortletModel |
m_asOwner, m_nContainerClassID, m_nContainerObjectID, m_nPageID, m_nPortletID, m_nPrefType, m_ptAppDataState, m_ptPortlet, m_ptSession, PREF_TYPE_ADMIN, PREF_TYPE_COMMUNITY, PREF_TYPE_PERSONAL, SETTINGSTYPE_ADMIN, SETTINGSTYPE_COMMUNITY, SETTINGSTYPE_COMMUNITYPORTLET, SETTINGSTYPE_PORTLET, SETTINGSTYPE_USER |
Method Summary |
boolean |
ControlExists()
Returns true if the portlet has a control associated with it. |
java.lang.Object |
Create()
This method is used by the ASManager to return new instances of managed
objects. |
java.lang.String |
GetName()
Return the name of the MVC object. |
java.lang.Object |
GetNewTempData()
This method returns a new temporary data object. |
java.lang.Object[][] |
GetRecentSearches()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
STR_MVC_CLASS_NAME
public static final java.lang.String STR_MVC_CLASS_NAME
- See Also:
- Constant Field Values
SearchPortletModel
public SearchPortletModel()
ControlExists
public boolean ControlExists()
- Description copied from class:
IntrinsicPortletModel
- Returns true if the portlet has a control associated with it. This
function should be implemented by the child class.
- Specified by:
ControlExists
in interface IIntrinsicPortletModelRO
- Specified by:
ControlExists
in class IntrinsicPortletModel
- Returns:
- See Also:
IIntrinsicPortletModelRO.ControlExists()
Create
public java.lang.Object Create()
- Description copied from class:
AClearModel
- This method is used by the ASManager to return new instances of managed
objects.
- Specified by:
Create
in interface IManagedObject
- Specified by:
Create
in class AClearModel
- Returns:
GetName
public java.lang.String GetName()
- Description copied from interface:
IMVCObject
- Return the name of the MVC object.
- Specified by:
GetName
in interface IMVCObject
- Specified by:
GetName
in class IntrinsicPortletModel
- Returns:
- See Also:
IMVCObject.GetName()
GetNewTempData
public java.lang.Object GetNewTempData()
- Description copied from class:
AClearModel
- This method returns a new temporary data object. It is called at the beginning
of a new HTTP Request. This method can perform initialization on the data
object if necessary.
- Specified by:
GetNewTempData
in class AClearModel
- Returns:
GetRecentSearches
public java.lang.Object[][] GetRecentSearches()
- Returns: