public class OwRecordPreviewPropertyView
extends com.wewebu.ow.server.ui.OwLayout
implements com.wewebu.ow.server.field.OwFieldProvider
View to display a set of properties of the opened folder.
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 |
|---|---|
protected boolean |
m_isDynamicSplitUsed
flag specify if dynamic split is used
|
protected com.wewebu.ow.server.app.OwMaxMinButtonControlView |
m_minMaxView
min max view module to display the minimize - maximize button
|
protected List |
m_PreviewProperties
a list of preview properties to display right away next to the record
|
protected com.wewebu.ow.server.app.OwFieldManager |
m_theFieldManager
instance of the property field class
|
static int |
MIN_MAX_REGION
region of the min max view
|
static String |
PREVIEW_PROPERTIES_DIV_ID
DIV id for property preview
|
static String |
SETTINGS_PARAM_PREVIEW_PROPERTIES
parameter name for the preview parameters to be displayed.
|
CURRENT_MODULE_KEY, FORMULAR_PLACEHOLDER_END_DELIMITER, FORMULAR_PLACEHOLDER_START_DELIMITER, m_externalFormEventTarget| Constructor and Description |
|---|
OwRecordPreviewPropertyView() |
| Modifier and Type | Method and Description |
|---|---|
com.wewebu.ow.server.field.OwField |
getField(String strFieldClassName_p) |
String |
getFieldProviderName() |
Object |
getFieldProviderSource() |
int |
getFieldProviderType() |
Collection |
getFields()
get all the properties in the form
|
com.wewebu.ow.server.ecm.OwProperty |
getProperty(String strPropertyName_p)
get the specified property from the current record
|
List |
getPropertyNames()
get the defined properties to display
|
Object |
getSafeFieldValue(String sName_p,
Object defaultvalue_p)
retrieve the value of a Field
|
String |
getTitle()
overridable title of the view
|
protected void |
init()
init the target after the context is set.
|
boolean |
isDynamicSplitUsed()
Getter for flag dynamic split
|
boolean |
isNamedRegion(String strRegion_p)
determine if region exists
|
void |
onAjaxUpdate(javax.servlet.http.HttpServletRequest request_p,
javax.servlet.http.HttpServletResponse response_p)
Handler for AJAX request to update the content.
|
void |
onRender(Writer w_p)
render the view
|
void |
renderNamedRegion(Writer w_p,
String strRegion_p)
render only a region in the view, used by derived classes
|
void |
renderProperty(com.wewebu.ow.server.ecm.OwProperty prop_p,
Writer w_p)
render the property
|
void |
setDynamicSplitUsed(boolean isDynamicSplitUsed_p)
Setter for dynamic split flag.
|
void |
setField(String sName_p,
Object value_p)
modify a Field value, but does not save the value right away
|
addRegion, addView, addView, addViewReference, getIterator, getViewRegion, isRegion, isRegionMaximized, isRegionMinimized, isRegionNormal, renderRegionactivate, detach, getBreadcrumbPart, getDocument, getExternalFormEventTarget, getFormName, getFormTarget, getIcon, getMaximizeView, getParent, getRenderedNamedRegion, getRenderedRegion, getViewList, isFormTargetExternal, isShowMaximized, isShowMinimized, isShowNormal, onActivate, onUpdate, render, renderHTMLFormular, serverSideDesignInclude, serverSideInclude, setDocument, setExternalFormTarget, setMaximizeView, setParent, showMaximized, showMinimized, showNormal, usesFormWithAttributesprotected List m_PreviewProperties
protected com.wewebu.ow.server.app.OwFieldManager m_theFieldManager
public static final String SETTINGS_PARAM_PREVIEW_PROPERTIES
public static final int MIN_MAX_REGION
public static final String PREVIEW_PROPERTIES_DIV_ID
protected com.wewebu.ow.server.app.OwMaxMinButtonControlView m_minMaxView
protected boolean m_isDynamicSplitUsed
protected void init()
throws Exception
init in class com.wewebu.ow.server.ui.OwViewExceptionpublic String getTitle()
getTitle in interface com.wewebu.ow.server.ui.OwBaseViewgetTitle in class com.wewebu.ow.server.ui.OwViewpublic void renderNamedRegion(Writer w_p, String strRegion_p) throws Exception
renderNamedRegion in interface com.wewebu.ow.server.ui.OwBaseViewrenderNamedRegion in class com.wewebu.ow.server.ui.OwLayoutw_p - Writer object to write HTML tostrRegion_p - named region to renderExceptionpublic void renderProperty(com.wewebu.ow.server.ecm.OwProperty prop_p,
Writer w_p)
throws Exception
prop_p - OwPropertyw_p - WriterExceptionpublic boolean isNamedRegion(String strRegion_p) throws Exception
isNamedRegion in interface com.wewebu.ow.server.ui.OwBaseViewisNamedRegion in class com.wewebu.ow.server.ui.OwViewstrRegion_p - name of the region to renderExceptionpublic com.wewebu.ow.server.ecm.OwProperty getProperty(String strPropertyName_p) throws Exception
strPropertyName_p - String property nameExceptionpublic List getPropertyNames()
public void onRender(Writer w_p) throws Exception
onRender in class com.wewebu.ow.server.ui.OwVieww_p - Writer object to write HTML toExceptionpublic com.wewebu.ow.server.field.OwField getField(String strFieldClassName_p) throws Exception, com.wewebu.ow.server.exceptions.OwObjectNotFoundException
getField in interface com.wewebu.ow.server.field.OwFieldProviderExceptioncom.wewebu.ow.server.exceptions.OwObjectNotFoundExceptionpublic int getFieldProviderType()
getFieldProviderType in interface com.wewebu.ow.server.field.OwFieldProviderpublic Object getFieldProviderSource()
getFieldProviderSource in interface com.wewebu.ow.server.field.OwFieldProviderpublic String getFieldProviderName()
getFieldProviderName in interface com.wewebu.ow.server.field.OwFieldProviderpublic void setField(String sName_p, Object value_p) throws Exception, com.wewebu.ow.server.exceptions.OwObjectNotFoundException
setField in interface com.wewebu.ow.server.field.OwFieldProvidersName_p - value_p - Exceptioncom.wewebu.ow.server.exceptions.OwObjectNotFoundExceptionpublic Object getSafeFieldValue(String sName_p, Object defaultvalue_p)
getSafeFieldValue in interface com.wewebu.ow.server.field.OwFieldProvidersName_p - defaultvalue_p - public Collection getFields() throws Exception
getFields in interface com.wewebu.ow.server.field.OwFieldProviderExceptionpublic void setDynamicSplitUsed(boolean isDynamicSplitUsed_p)
isDynamicSplitUsed_p - public boolean isDynamicSplitUsed()
true if the dynamic splitter is used.public void onAjaxUpdate(javax.servlet.http.HttpServletRequest request_p,
javax.servlet.http.HttpServletResponse response_p)
throws Exception
request_p - - the AJAX request object.response_p - - the responseExceptionCopyright © 2014 Alfresco Business Solutions. All Rights Reserved.