|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.wewebu.ow.server.ui.OwEventTarget
com.wewebu.ow.server.app.OwSettingsPropertyControl
com.wewebu.ow.server.settingsimpl.OwSettingsPropertyBaseImpl
com.wewebu.ow.server.settingsimpl.OwSettingsPropertyObject
public class OwSettingsPropertyObject
Settings Property for OwObjectReference Values.
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
Nested Class Summary | |
---|---|
static class |
OwSettingsPropertyObject.OwObjectEntry
Class defining a single object reference instance. |
Field Summary |
---|
Fields inherited from class com.wewebu.ow.server.settingsimpl.OwSettingsPropertyBaseImpl |
---|
ITEM_PREFIX, ITEM_QUERY_KEY, m_defaultValue, m_externalFormEventTarget, m_fList, m_propertyDefinitionNode, m_strError, m_strSetName, m_value |
Fields inherited from interface com.wewebu.ow.server.app.OwSettingsProperty |
---|
ITEM_VALUE_NODE |
Constructor Summary | |
---|---|
OwSettingsPropertyObject()
|
Method Summary | |
---|---|
protected void |
addSubNode(Node valueRootNode_p,
String strNodeName_p,
String value_p)
create a text subnode for the given node |
protected void |
appendSingleValueNode(Node valueRootNode_p,
Object value_p)
overridable, return the given value as a DOM Node for serialization |
protected Object |
createSingleClonedValue(Object oSingleValue_p)
create a clone out of the given single property value |
protected Object |
getDefaultListItemValue()
overridable to create a default value for list properties |
protected Object |
getSingleValue(Node valueNode_p)
overridable to create a single value for the given node |
protected Object |
getSingleValueFromRequest(javax.servlet.http.HttpServletRequest request_p,
String strID_p)
overridable to apply changes on a submitted form |
Methods inherited from class com.wewebu.ow.server.settingsimpl.OwSettingsPropertyBaseImpl |
---|
canAdd, createValue, createValueList, extractIDIndex, getDisplayName, getFormName, getFormTarget, getHelpPath, getMaxListSize, getName, getPropertyDefinitionNode, getPropertyError, getSafePropertyError, getValue, getValueNode, hasError, init, init, insertFormField, insertFormValue, isEditable, isList, isModified, isUser, onAdd, onDelete, saved, setDefault, setExternalFormTarget, setValue, toString, updateExternalFormTarget, writeAddNewItemButton, writeDeleteButton |
Methods inherited from class com.wewebu.ow.server.ui.OwEventTarget |
---|
attach, detach, disableRequestListener, enableRequestListener, getAjaxEventURL, getContext, getEventURL, getFormEventFunction, getFormEventURL, getID, onExternalRequest, onFormEvent, onRequest |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public OwSettingsPropertyObject()
Method Detail |
---|
protected Object getDefaultListItemValue()
getDefaultListItemValue
in class OwSettingsPropertyBaseImpl
protected Object getSingleValueFromRequest(javax.servlet.http.HttpServletRequest request_p, String strID_p)
getSingleValueFromRequest
in class OwSettingsPropertyBaseImpl
request_p
- HttpServletRequest with form data to update the propertystrID_p
- String the HTML form element ID of the requested valueprotected Object createSingleClonedValue(Object oSingleValue_p)
createSingleClonedValue
in class OwSettingsPropertyBaseImpl
oSingleValue_p
- single Object value
protected Object getSingleValue(Node valueNode_p)
getSingleValue
in class OwSettingsPropertyBaseImpl
protected void addSubNode(Node valueRootNode_p, String strNodeName_p, String value_p)
valueRootNode_p
- root Node of the propertystrNodeName_p
- String node name of new nodevalue_p
- String to append as DOM Nodeprotected void appendSingleValueNode(Node valueRootNode_p, Object value_p)
appendSingleValueNode
in class OwSettingsPropertyBaseImpl
valueRootNode_p
- root Node of the propertyvalue_p
- Object to append as DOM Node
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |