public abstract class AbstractControlHelper
extends java.lang.Object
Constructor and Description |
---|
AbstractControlHelper(Member loggedMember,
java.lang.String userLang,
Workspace workspace,
javax.servlet.http.HttpServletRequest request) |
Modifier and Type | Method and Description |
---|---|
<T> T |
addOption(java.lang.String optionName,
T optionValues) |
java.lang.String |
formatAttribute(java.lang.String attrFormat,
java.lang.String... args) |
java.lang.String |
formatDataAttributes(java.util.Map<java.lang.String,java.lang.Object> dataAttributes) |
ControlType |
getControlType() |
java.lang.Integer |
getCptField() |
java.lang.String |
getCptLang() |
java.lang.Integer |
getCptMax() |
java.lang.String |
getFieldId() |
java.lang.String |
getFieldName() |
java.lang.String |
getFieldValue() |
java.util.List<java.lang.String> |
getFieldValues() |
java.lang.String |
getIncludeBody() |
java.lang.Object |
getIncludeObject(java.lang.String name,
java.lang.Object def) |
java.lang.String |
getIncludeString(java.lang.String name,
java.lang.String def) |
Member |
getLoggedMember() |
<T> T |
getOption(java.lang.String optionName,
T defaultValue) |
javax.servlet.http.HttpServletRequest |
getRequest() |
java.lang.String |
getUserLang() |
Workspace |
getWorkspace() |
void |
includeLocalObject(java.lang.String name,
java.lang.Object obj)
Method to include a value for the current control but not forwarded to the parent Field
|
boolean |
isFieldDisabled() |
boolean |
isFieldMultivalued() |
boolean |
isFieldReadOnly() |
boolean |
isFieldRequired() |
java.lang.String |
resolveFieldValue(java.lang.Object value) |
java.lang.String |
resolveLabel(java.lang.Object value,
java.lang.String label) |
java.lang.String |
resolveLabel(java.lang.Object value,
java.lang.String label,
boolean multiple) |
java.lang.String |
resolveValue(java.lang.Object value) |
java.lang.String[] |
resolveValues(java.lang.Object[] values) |
void |
setIncludeString(java.lang.String name,
java.lang.String value) |
public Member getLoggedMember()
public java.lang.String getUserLang()
public Workspace getWorkspace()
public javax.servlet.http.HttpServletRequest getRequest()
public java.lang.String getFieldName()
public java.lang.String getFieldValue()
public java.lang.String getFieldId()
public java.lang.String getCptLang()
public java.lang.Integer getCptField()
public java.lang.Integer getCptMax()
public java.util.List<java.lang.String> getFieldValues()
public boolean isFieldDisabled()
public boolean isFieldReadOnly()
public boolean isFieldRequired()
public boolean isFieldMultivalued()
public ControlType getControlType()
public void includeLocalObject(java.lang.String name, java.lang.Object obj)
public java.lang.String resolveLabel(java.lang.Object value, java.lang.String label)
public java.lang.String resolveLabel(java.lang.Object value, java.lang.String label, boolean multiple)
public java.lang.String resolveFieldValue(java.lang.Object value)
public java.lang.String resolveValue(java.lang.Object value)
public java.lang.String[] resolveValues(java.lang.Object[] values)
public <T> T addOption(java.lang.String optionName, T optionValues)
public <T> T getOption(java.lang.String optionName, T defaultValue)
public java.lang.String formatAttribute(java.lang.String attrFormat, java.lang.String... args)
public java.lang.String formatDataAttributes(java.util.Map<java.lang.String,java.lang.Object> dataAttributes)
public java.lang.String getIncludeBody()
public java.lang.String getIncludeString(java.lang.String name, java.lang.String def)
public java.lang.Object getIncludeObject(java.lang.String name, java.lang.Object def)
public void setIncludeString(java.lang.String name, java.lang.String value)
Copyright © 2001-2021 Jalios SA. All Rights Reserved.