Class PublishToSocialNetworkButtonControl
- java.lang.Object
-
- lumis.doui.control.Control
-
- lumis.doui.control.SourceBoundControl<Source<?>>
-
- lumis.doui.control.button.ButtonControl
-
- lumis.content.control.publishtosocialnetwork.PublishToSocialNetworkButtonControl
-
- All Implemented Interfaces:
VariableResolver
,IControl
public class PublishToSocialNetworkButtonControl extends ButtonControl
Button responsible for publishing to social networks. Opens the list of messages to publish to social networks.- Since:
- 6.1.0
- Version:
- $Revision: 20605 $ $Date: 2017-10-10 17:07:21 -0300 (Tue, 10 Oct 2017) $
-
-
Field Summary
-
Fields inherited from class lumis.doui.control.Control
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 Summary
Constructors Constructor Description PublishToSocialNetworkButtonControl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.String
getAdditionalPostParameters(org.w3c.dom.Node onEventNode)
protected java.lang.String
getClientEventHandlerScript(java.lang.String eventName, boolean forHref)
-
Methods inherited from class lumis.doui.control.button.ButtonControl
getAssociatedTabularDataControl, getControlResource, getDefaultPopupPageId, getScriptGetButtonText, getScriptSetButtonImageAlt, getScriptSetButtonText, getText, setRenderData, setText
-
Methods inherited from class lumis.doui.control.SourceBoundControl
getRuntimeDefaultSource, getSource, getSourceContext
-
Methods inherited from class lumis.doui.control.Control
appendSubControl, appendSubControls, applyOnEventScripts, buildSubControls, convertToStandardValue, createContainer, disconnect, fixedIdentifierRequired, generateControlId, generateControlIdPrefix, getAdditionalParameters, getAdditionalParameters, getAncestor, getChildControls, 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
-
-
-
-
Method Detail
-
getClientEventHandlerScript
protected java.lang.String getClientEventHandlerScript(java.lang.String eventName, boolean forHref) throws ControlException, PortalException
- Overrides:
getClientEventHandlerScript
in classControl
- Throws:
ControlException
PortalException
-
getAdditionalPostParameters
protected java.lang.String getAdditionalPostParameters(org.w3c.dom.Node onEventNode) throws PortalException
- Throws:
PortalException
-
-