|
||||||||||
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.OwFieldManagerControl
public abstract class OwFieldManagerControl
Base Class for field manager UI Controls.
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
Constructor Summary | |
---|---|
OwFieldManagerControl()
|
Method Summary | |
---|---|
OwFieldManager |
getFieldManager()
|
String |
getFormEventFunction(String strEventName_p,
String strAdditionalParameters_p)
overridden from OwEventTarget get a URL for the requested event sending the form data defined in the FieldManager.getFormName() |
String |
getFormEventURL(String strEventName_p,
String strAdditionalParameters_p)
overridden from OwEventTarget get a URL for the requested event sending the form data defined in the FieldManager.getFormName() |
OwEventTarget |
getFormTarget()
get the target, that is used for form date and renders form |
protected void |
init()
init the target after the context is set. |
void |
init(OwFieldManager fieldmanager_p,
Node configNode_p)
initialization of a field control to display fields |
abstract void |
insertEditField(Writer w_p,
OwFieldDefinition fieldDef_p,
OwField field_p,
String strID_p)
format and displays the value attached to the fieldClass in HTML for use in a HTML Form. |
void |
insertLabel(Writer w_p,
String suffix_p,
OwFieldDefinition fieldDef_p,
String strID_p,
boolean writeLabel_p)
Renders a property control label on the given Writer. value type are considered at rendering time. |
abstract void |
insertReadOnlyField(Writer w_p,
OwFieldDefinition fieldDef_p,
Object value_p)
format and displays the value attached to the PropertyClass in HTML |
abstract Object |
updateField(javax.servlet.http.HttpServletRequest request_p,
OwFieldDefinition fieldDef_p,
Object value_p,
String strID_p)
update the property value upon request and validates the new value. |
Methods inherited from class com.wewebu.ow.server.ui.OwEventTarget |
---|
attach, detach, disableRequestListener, enableRequestListener, getAjaxEventURL, getContext, getEventURL, getFormName, getID, onExternalRequest, onFormEvent, onRequest, setExternalFormTarget, updateExternalFormTarget |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public OwFieldManagerControl()
Method Detail |
---|
public void init(OwFieldManager fieldmanager_p, Node configNode_p) throws Exception
fieldmanager_p
- OwFieldManager reference to the fieldmanager containing the field controlconfigNode_p
- DOM Node to the configuration XML for the control, or null to use defaults
Exception
protected void init() throws Exception
OwEventTarget
init
in class OwEventTarget
Exception
public OwFieldManager getFieldManager()
public OwEventTarget getFormTarget()
getFormTarget
in class OwEventTarget
public String getFormEventURL(String strEventName_p, String strAdditionalParameters_p)
getFormEventURL
in class OwEventTarget
strEventName_p
- Function name to be called upon event firedstrAdditionalParameters_p
- additional query string with parameters.
public String getFormEventFunction(String strEventName_p, String strAdditionalParameters_p)
getFormEventFunction
in class OwEventTarget
strEventName_p
- Function name to be called upon event firedstrAdditionalParameters_p
- additional query string with parameters.
public abstract void insertReadOnlyField(Writer w_p, OwFieldDefinition fieldDef_p, Object value_p) throws Exception
w_p
- Writer object to write HTML tofieldDef_p
- OwFieldDefinition definition of fieldvalue_p
- Object Value to be displayed
Exception
public abstract void insertEditField(Writer w_p, OwFieldDefinition fieldDef_p, OwField field_p, String strID_p) throws Exception
w_p
- Writer object to write HTML tofieldDef_p
- OwFieldDefinitionfield_p
- OwField Value to be displayedstrID_p
- ID of the HTML element
Exception
public abstract Object updateField(javax.servlet.http.HttpServletRequest request_p, OwFieldDefinition fieldDef_p, Object value_p, String strID_p) throws Exception
request_p
- HttpServletRequestfieldDef_p
- OwFieldDefinitionvalue_p
- Object old ValuestrID_p
- ID of the HTML element
Exception
public void insertLabel(Writer w_p, String suffix_p, OwFieldDefinition fieldDef_p, String strID_p, boolean writeLabel_p) throws Exception
w_p
- WriterfieldDef_p
- Field Definitionsuffix_p
- StringwriteLabel_p
- force write label
Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |