public class HierarchicalTabularDataControl extends TabularDataControl
Modifier and Type | Field and Description |
---|---|
static int |
HIERARCHICAL_SOURCE_TYPE_CONTENT_REFERENCE |
static int |
HIERARCHICAL_SOURCE_TYPE_INTERNAL_CHANNEL |
static int |
HIERARCHICAL_SOURCE_TYPE_INTERNAL_CONTENT |
static int |
HIERARCHICAL_SOURCE_TYPE_INTERNAL_DOCUMENT |
static int |
HIERARCHICAL_SOURCE_TYPE_INTERNAL_PAGE |
static int |
HIERARCHICAL_SOURCE_TYPE_INTERNAL_STRUCTURAL |
static int |
HIERARCHICAL_SOURCE_TYPE_LINK |
static int |
OPENING_TYPE_NEW_WINDOW |
static int |
OPENING_TYPE_POP_UP |
static int |
OPENING_TYPE_SAME_WINDOW |
FORCE_CASE_LOWER, FORCE_CASE_NONE, FORCE_CASE_UPPER, forceCase, requestParameterName, UNKNOWN_DATA_TYPE, value, valuePreviouslySet
childControls, controlContainer, controlDefinitionNode, controlResource, douiContext, hasValidatorSubControls, isValid, locale, ON_EVENT_CLOSE_WINDOW, ON_EVENT_LINK, ON_EVENT_POPUP_LINK_OR_RUNTIME_INTERFACE, ON_EVENT_POPUP_RUNTIME_INTERFACE, ON_EVENT_PROCESS_ACTION, ON_EVENT_RENDER_ACTION, ON_EVENT_REPLACE_INTERFACE, ON_EVENT_SCRIPT, ON_EVENT_VALIDATE, onEventScripts, PARAMETER_TYPE_FIRST_SELECTED, PARAMETER_TYPE_GET_VALUE, parentControl, resources, type, VALIDATION_SELECTED_MANY, VALIDATION_SELECTED_ONE
Constructor and Description |
---|
HierarchicalTabularDataControl() |
Modifier and Type | Method and Description |
---|---|
protected String |
getFieldHyperlink(TabularSource source,
ISourceData row,
String fieldId,
String compositePrimaryKey,
int rowIndex) |
protected String |
getRowOnClick(TabularSource<?> source,
ISourceData row,
String compositePrimaryKey,
int rowIndex)
Builds the java script to be added to the onClick of the hyperlink
|
addRowAction, getControlResource, getConverter, getRequestHelpDefinition, getRowHyperlink, getStringsToLocalize, loadFromRequest, setRenderData
autoAddDateTimeValueValidator, autoAddDoubleValueValidator, autoAddFileSizeValidator, autoAddIntegerValueValidator, autoAddLengthValidator, autoAddLongValueValidator, autoAddRequiredValueValidator, autoAddValidators, buildSubControls, createConverter, createDataType, getDataId, getFieldName, getProcessActionHandlerParameterName, getReload, getRuntimeDefaultSource, getSource, getSourceById, getSourceContext, getUnboundedConverter, init, setDefaultValue, setRawValue, setReload, setSourceParameter, setValid, setValueFromSource, setValueFromSource, update
convertValueToControlValue, getDataType, getDefaultValue, getParameterValue, getProcessActionIds, getRequestParameterName, getValue, getValue, getValueClass, initProcessActionIds, isTrim, loadSubControlFromRequest, loadSubControlsFromRequest, setProcessActionHandlerParameter, setProcessActionHandlerParameter, setProcessActionHandlerParameters, setSourceParameter, setSourceParameters, setTrim, setValue, valueIsArray
appendSubControl, appendSubControls, applyOnEventScripts, convertToStandardValue, createContainer, disconnect, fixedIdentifierRequired, generateControlId, generateControlIdPrefix, getAdditionalParameters, getAdditionalParameters, getAncestor, getChildControls, getClientEventHandlerScript, getId, getLocale, getName, getNamespace, getParentControl, getPrepareForReadScript, getRenderData, getResources, getScriptActionValidation, getType, getValidationScript, getWindowProperties, getWindowProperties, isRequired, isValid, localize, localizeStrings, processCustomTags, registerOnEventScript, removeChild, removeChildren, resolveVariable, setName, setRuntimeAttributes
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getProcessActionIds, getValue, getValue, setProcessActionHandlerParameters, setValue
createContainer, disconnect, getChildControls, getId, getName, getParentControl, getPrepareForReadScript, getRenderData, getResources, getType, isValid, registerOnEventScript, removeChild, removeChildren, setRuntimeAttributes
getResources
public static final int HIERARCHICAL_SOURCE_TYPE_INTERNAL_CONTENT
public static final int HIERARCHICAL_SOURCE_TYPE_LINK
public static final int HIERARCHICAL_SOURCE_TYPE_INTERNAL_PAGE
public static final int HIERARCHICAL_SOURCE_TYPE_INTERNAL_CHANNEL
public static final int HIERARCHICAL_SOURCE_TYPE_INTERNAL_DOCUMENT
public static final int HIERARCHICAL_SOURCE_TYPE_INTERNAL_STRUCTURAL
public static final int HIERARCHICAL_SOURCE_TYPE_CONTENT_REFERENCE
public static final int OPENING_TYPE_SAME_WINDOW
public static final int OPENING_TYPE_NEW_WINDOW
public static final int OPENING_TYPE_POP_UP
protected String getFieldHyperlink(TabularSource source, ISourceData row, String fieldId, String compositePrimaryKey, int rowIndex) throws PortalException
getFieldHyperlink
in class TabularDataControl
PortalException
protected String getRowOnClick(TabularSource<?> source, ISourceData row, String compositePrimaryKey, int rowIndex) throws PortalException
getRowOnClick
in class TabularDataControl
PortalException
LumisXP 12.3.0.200408 - Copyright © 2006–2020 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.