lumis.service.portalmanagement.structure.doui.control
Class WebsiteChangeCheckControl

Package class diagram package WebsiteChangeCheckControl
java.lang.Object
  extended by lumis.doui.control.Control
      extended by lumis.service.portalmanagement.structure.doui.control.WebsiteChangeCheckControl
All Implemented Interfaces:
VariableResolver, IControl
Direct Known Subclasses:
ChannelWebsiteChanceCheckControl

public class WebsiteChangeCheckControl
extends Control

Website check control.
Integrates with SelectChannelOrChannelTemplateControlWithCustomCallbackFunction to call the WebsiteControllerHtml and verify if the selected channel belongs to other website then the current one.

Since:
6.2.0

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, onEventScripts, PARAMETER_TYPE_FIRST_SELECTED, PARAMETER_TYPE_GET_VALUE, parentControl, resources, type, VALIDATION_SELECTED_MANY, VALIDATION_SELECTED_ONE
 
Constructor Summary
WebsiteChangeCheckControl()
           
 
Method Summary
 void buildSubControls()
           
protected  String getCheckFunctionName()
          Returns the check function name.
 String getRenderData()
          Returns an xml string representation of the control for rendering via xsl.
 void init(Node controlDefinitionNode, ControlContainer controlContainer, IControl parentControl)
           
 void setRenderData()
           
 
Methods inherited from class lumis.doui.control.Control
appendSubControl, appendSubControls, applyOnEventScripts, convertToStandardValue, createContainer, disconnect, fixedIdentifierRequired, generateControlId, getAdditionalParameters, getAdditionalParameters, getAncestor, getChildControls, getClientEventHandlerScript, getControlResource, getId, getLocale, getNamespace, getParentControl, getPrepareForReadScript, getResources, getRuntimeDefaultSource, getScriptActionValidation, getScriptGetValues, getScriptGetValuesFunctionImplementation, getScriptGetValuesFunctionName, getScriptGetValuesRegistration, getSourceContext, getStringsToLocalize, getType, getValidationScript, isValid, localize, localizeStrings, processCustomTags, registerOnEventScript, removeChild, removeChildren, resolveVariable, setRuntimeAttributes, setValid
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebsiteChangeCheckControl

public WebsiteChangeCheckControl()
Method Detail

init

public void init(Node controlDefinitionNode,
                 ControlContainer controlContainer,
                 IControl parentControl)
          throws PortalException
Specified by:
init in interface IControl
Overrides:
init in class Control
Throws:
PortalException

buildSubControls

public void buildSubControls()
                      throws PortalException
Specified by:
buildSubControls in interface IControl
Overrides:
buildSubControls in class Control
Throws:
PortalException

setRenderData

public void setRenderData()
                   throws PortalException
Specified by:
setRenderData in interface IControl
Overrides:
setRenderData in class Control
Throws:
PortalException

getRenderData

public String getRenderData()
                     throws PortalException
Description copied from interface: IControl
Returns an xml string representation of the control for rendering via xsl.

Specified by:
getRenderData in interface IControl
Overrides:
getRenderData in class Control
Returns:
Throws:
PortalException

getCheckFunctionName

protected String getCheckFunctionName()
Returns the check function name.

Returns:
the check function name.
Since:
6.2.0


Lumisportal  6.2.0.120405 - Copyright © 2006–2012 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.