lumis.doui.control.link
Class LinkControl

Package class diagram package LinkControl
java.lang.Object
  extended by lumis.doui.control.Control
      extended by lumis.doui.control.link.LinkControl
All Implemented Interfaces:
VariableResolver, IControl

public class LinkControl
extends Control

Used to render a link to an explicit url or to dynamically calculate and render a link to another interface in another page in the portal.

Example use:

<control:lum_link id="listlink" text="STR_MORE"> <hyperLink interfaceId="list" /> <addParameters> <parameter name="itemId" /> </addParameters> </control:lum_link> xml data available for xsl rendering: <control id="listlink" text="STR_MORE" type="lum_link"> <hyperLink interfaceId="list" /> <addParameters> <parameter name="itemId" /> </addParameters> <data> <text>mais</text> <href>main.jsp?lumPageId=8A488A03110888AC011108A7537B09FB&itemId=8A488A03110888AC0111088BA1B7012C</href> </data> </control>

Since:
4.0.6

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_SCRIPT, onEventScripts, PARAMETER_TYPE_FIRST_SELECTED, PARAMETER_TYPE_GET_VALUE, parentControl, resources, type, VALIDATION_SELECTED_MANY, VALIDATION_SELECTED_ONE
 
Constructor Summary
LinkControl()
           
 
Method Summary
 void setRenderData()
           
 
Methods inherited from class lumis.doui.control.Control
appendSubControl, appendSubControls, applyOnEventScripts, buildSubControls, convertToStandardValue, createContainer, disconnect, fixedIdentifierRequired, generateControlId, getAdditionalParameters, getAncestor, getChildControls, getClientEventHandlerScript, getControlResource, getId, getLocale, getParentControl, getPrepareForReadScript, getRenderData, getResources, getRuntimeDefaultSource, getScriptActionValidation, getScriptGetValues, getScriptGetValuesFunctionImplementation, getScriptGetValuesFunctionName, getScriptGetValuesRegistration, getSourceContext, getStringsToLocalize, getType, getValidationScript, init, 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

LinkControl

public LinkControl()
Method Detail

setRenderData

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


Lumisportal  4.1.0.071221 - Copyright © 2001-2007, Lumis. All Rights Reserved.