lumis.doui.control.button
Class AutoEmbeddedInterfaceStandardButtonsControl

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

public class AutoEmbeddedInterfaceStandardButtonsControl
extends Control

Renders the standard buttons for a property page embedded within a Lumis Portal page. This control detects whether exists a "commit" process action handler and renders the [OK] button appropriately.

Generally this control renders the following sub-controls:

 <control type="lum_interfaceButtons" id="interfaceButtons.autoembedded">
        <control type="lum_okButton" id="buttonOk" />
 </control>
 


Example use: <control:lum_autoEmbeddedInterfaceStandardButtons /> xml data available for xsl rendering: <control id="8A488A0311E0DDAE0111E13C3D1D0588" type="lum_autoEmbeddedInterfaceStandardButtons"> <control id="interfaceButtons.autoembedded" type="lum_interfaceButtons"> <control id="buttonOk" type="lum_okButton" ... /> </control> </control>

Since:
4.0.5
See Also:
OkButtonControl

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
AutoEmbeddedInterfaceStandardButtonsControl()
           
 
Method Summary
 void buildSubControls()
           
 
Methods inherited from class lumis.doui.control.Control
appendSubControl, appendSubControls, applyOnEventScripts, 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, setRenderData, setRuntimeAttributes, setValid
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AutoEmbeddedInterfaceStandardButtonsControl

public AutoEmbeddedInterfaceStandardButtonsControl()
Method Detail

buildSubControls

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


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