public class ButtonControl extends SourceBoundControl<Source<?>>
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 |
---|
ButtonControl() |
Modifier and Type | Method and Description |
---|---|
protected TabularDataControl |
getAssociatedTabularDataControl()
Returns the tabular data control referenced (either explicitly or automatically detected) by this button for row
actions or parameter value.
|
IResource |
getControlResource() |
protected String |
getDefaultPopupPageId(String interfaceId) |
String |
getScriptGetButtonText() |
String |
getScriptSetButtonImageAlt(String imgAlt) |
String |
getScriptSetButtonText(String buttonText) |
String |
getText() |
void |
setRenderData() |
void |
setText(String text) |
getRuntimeDefaultSource, getSource, getSourceContext
appendSubControl, appendSubControls, applyOnEventScripts, buildSubControls, convertToStandardValue, createContainer, disconnect, fixedIdentifierRequired, generateControlId, generateControlIdPrefix, getAdditionalParameters, getAdditionalParameters, getAncestor, getChildControls, getClientEventHandlerScript, getId, getLocale, getName, getNamespace, getParentControl, getPrepareForReadScript, getRenderData, getResources, getScriptActionValidation, getStringsToLocalize, getType, getValidationScript, getWindowProperties, getWindowProperties, init, isRequired, isValid, localize, localizeStrings, processCustomTags, registerOnEventScript, removeChild, removeChildren, resolveVariable, setName, setRuntimeAttributes, setValid
protected TabularDataControl getAssociatedTabularDataControl() throws PortalException
setRenderData()
, so all controls
dynamically generated should already be existing.null
if none was found.PortalException
public void setRenderData() throws PortalException
setRenderData
in interface IControl
setRenderData
in class Control
PortalException
public IResource getControlResource() throws PortalException
getControlResource
in interface IControl
getControlResource
in class Control
PortalException
protected String getDefaultPopupPageId(String interfaceId) throws PortalException
PortalException
public String getText()
public void setText(String text)
public String getScriptGetButtonText()
LumisXP 12.0.0.190809 - Copyright © 2006–2019 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.