public class OwSearchView
extends com.wewebu.ow.server.app.OwMasterView
Search View Module.
Alfresco Workdesk
Copyright (c) Alfresco Software, Inc.
All rights reserved.
For licensing information read the license.txt file or
go to: http://wiki.alfresco.com
Modifier and Type | Field and Description |
---|---|
static String |
PERSIST_SEARCHTEMPLATE_ATTRIBUTE_NAME
attribute name of last used search template
|
Constructor and Description |
---|
OwSearchView() |
Modifier and Type | Method and Description |
---|---|
protected OwResultListView |
createResultListView()
overridable factory method
|
protected OwSearchTemplateView |
createSearchTemplateView()
overridable factory method
|
protected com.wewebu.ow.server.app.OwSubLayout |
createSubLayout()
overridable factory method
|
protected com.wewebu.ow.server.app.OwSubNavigationView |
createSubNavigationView()
overridable factory method
|
String |
getBreadcrumbPart() |
com.wewebu.ow.server.dmsdialogs.views.OwObjectListView |
getObjectListView()
get the reference to the result list view to display the search results
|
protected void |
init()
init the target after the context is set.
|
void |
navigate(String searchTemplateName_p)
Navigate to the given search template, parameter should reflect
the name (non-localized) of wanted template.
|
void |
onUpdate(com.wewebu.ow.server.ui.OwEventTarget caller_p,
int iCode_p,
Object param_p)
called by the framework to update the view when OwDocument.Update was called
NOTE: We can not use the onRender method to update,
because we do not know the call order of onRender.
|
void |
updateSearchCriteria(com.wewebu.ow.server.field.OwSearchTemplate templateObject_p)
Update search Criteria View
|
void |
updateSearchTemplateView(com.wewebu.ow.server.field.OwSearchTemplate templateObject_p)
Update search TemplareView
|
getConfigNode, getConfiguration, getDialogManager, getIcon, getPlugin, getPluginID, getTitle, onActivate
activate, addView, detach, getDocument, getExternalFormEventTarget, getFormName, getFormTarget, getIterator, getMaximizeView, getParent, getRenderedNamedRegion, getRenderedRegion, getViewList, isFormTargetExternal, isNamedRegion, isRegion, isShowMaximized, isShowMinimized, isShowNormal, onRender, render, renderHTMLFormular, renderNamedRegion, renderRegion, serverSideDesignInclude, serverSideInclude, setDocument, setExternalFormTarget, setMaximizeView, setParent, showMaximized, showMinimized, showNormal, usesFormWithAttributes
public static final String PERSIST_SEARCHTEMPLATE_ATTRIBUTE_NAME
public void navigate(String searchTemplateName_p) throws com.wewebu.ow.server.exceptions.OwObjectNotFoundException
searchTemplateName_p
- String name of template to selectcom.wewebu.ow.server.exceptions.OwObjectNotFoundException
- if search template not foundprotected void init() throws Exception
init
in class com.wewebu.ow.server.app.OwMasterView
Exception
public com.wewebu.ow.server.dmsdialogs.views.OwObjectListView getObjectListView()
public void onUpdate(com.wewebu.ow.server.ui.OwEventTarget caller_p, int iCode_p, Object param_p) throws Exception
onUpdate
in interface com.wewebu.ow.server.ui.OwUpdateTarget
onUpdate
in class com.wewebu.ow.server.ui.OwView
caller_p
- OwEventTarget target that called updateiCode_p
- int optional reason codeparam_p
- Object optional parameter representing the refresh, depends on the value of iCode_p, can be nullException
protected com.wewebu.ow.server.app.OwSubNavigationView createSubNavigationView()
protected com.wewebu.ow.server.app.OwSubLayout createSubLayout()
protected OwSearchTemplateView createSearchTemplateView()
protected OwResultListView createResultListView()
public void updateSearchCriteria(com.wewebu.ow.server.field.OwSearchTemplate templateObject_p) throws Exception
templateObject_p
- Exception
public void updateSearchTemplateView(com.wewebu.ow.server.field.OwSearchTemplate templateObject_p) throws Exception
templateObject_p
- Exception
public String getBreadcrumbPart()
getBreadcrumbPart
in interface com.wewebu.ow.server.ui.OwBaseView
getBreadcrumbPart
in class com.wewebu.ow.server.app.OwMasterView
Copyright © 2014 Alfresco Business Solutions. All Rights Reserved.