public abstract class ControlBase extends ComponentBase implements Control
Control implementationsControl,
Serialized FormINITIAL_ORDER_VALUE| Constructor and Description |
|---|
ControlBase() |
| Modifier and Type | Method and Description |
|---|---|
String |
getComponentTypeName()
The name for the component type
|
String |
getDisabledReason()
If the control is disabled, gives a reason for why which will be displayed as a tooltip
on the control
|
boolean |
getSupportsOnBlur()
Indicates whether the component supports the onBlur event
|
boolean |
getSupportsOnChange()
Indicates whether the component supports the onChange event
|
boolean |
getSupportsOnClick()
Indicates whether the component supports the onClick event
|
boolean |
getSupportsOnDblClick()
Indicates whether the component supports the onDblClick event
|
boolean |
getSupportsOnFocus()
Indicates whether the component supports the onFocus event
|
int |
getTabIndex()
Unique index of the control within the tab order
|
boolean |
isDisabled()
Indicates whether the control is disabled (doesn't allow input)
|
void |
setDisabled(boolean disabled)
Setter for the disabled indicator
|
void |
setDisabledReason(String disabledReason)
Setter for the disabled reason text
|
void |
setTabIndex(int tabIndex)
Setter for the controls tab order index
|
addStyleClass, appendToStyle, getAlign, getColSpan, getComponentModifiers, getComponentOptions, getComponentOptionsJSString, getComponentPrototypes, getComponentSecurity, getComponentSecurityClass, getComponentsForLifecycle, getConditionalRefresh, getConditionalRefreshConditionJs, getConditionalRefreshControlNames, getContext, getEventCode, getFactoryId, getFinalizeMethodAdditionalArguments, getFinalizeMethodInvoker, getFinalizeMethodToCall, getId, getOnBlurScript, getOnChangeScript, getOnClickScript, getOnCloseScript, getOnDblClickScript, getOnDocumentReadyScript, getOnFocusScript, getOnKeyDownScript, getOnKeyPressScript, getOnKeyUpScript, getOnLoadScript, getOnMouseDownScript, getOnMouseMoveScript, getOnMouseOutScript, getOnMouseOverScript, getOnMouseUpScript, getOnSubmitScript, getOnUnloadScript, getOrder, getProgressiveDisclosureConditionJs, getProgressiveDisclosureControlNames, getProgressiveRender, getPropertyReplacerComponents, getPropertyReplacers, getRefreshDiscloseMethodToCall, getRefreshWhenChanged, getRefreshWhenChangedControlNames, getRenderOutput, getRequired, getRowSpan, getStyle, getStyleClasses, getStyleClassesAsString, getSupportsOnClose, getSupportsOnDocumentReady, getSupportsOnKeyDown, getSupportsOnKeyPress, getSupportsOnKeyUp, getSupportsOnLoad, getSupportsOnMouseDown, getSupportsOnMouseMove, getSupportsOnMouseOut, getSupportsOnMouseOver, getSupportsOnMouseUp, getSupportsOnSubmit, getSupportsOnUnload, getTemplate, getTitle, getValign, getWidth, isHidden, isPersistInSession, isProgressiveRenderAndRefresh, isProgressiveRenderViaAJAX, isReadOnly, isRefresh, isRefreshedByAction, isRender, isResetDataOnRefresh, isSelfRendered, isSkipInTabOrder, performApplyModel, performFinalize, performInitialization, pushAllToContext, pushObjectToContext, pushToPropertyReplacerContext, setAlign, setColSpan, setComponentModifiers, setComponentOptions, setComponentOptionsJSString, setComponentSecurity, setConditionalRefresh, setContext, setFactoryId, setFinalizeMethodAdditionalArguments, setFinalizeMethodInvoker, setFinalizeMethodToCall, setHidden, setId, setOnBlurScript, setOnChangeScript, setOnClickScript, setOnCloseScript, setOnDblClickScript, setOnDocumentReadyScript, setOnFocusScript, setOnKeyDownScript, setOnKeyPressScript, setOnKeyUpScript, setOnLoadScript, setOnMouseDownScript, setOnMouseMoveScript, setOnMouseOutScript, setOnMouseOverScript, setOnMouseUpScript, setOnSubmitScript, setOnUnloadScript, setOrder, setPersistInSession, setProgressiveRender, setProgressiveRenderAndRefresh, setProgressiveRenderViaAJAX, setPropertyReplacers, setReadOnly, setRefresh, setRefreshDiscloseMethodToCall, setRefreshedByAction, setRefreshWhenChanged, setRender, setRenderOutput, setRequired, setResetDataOnRefresh, setRowSpan, setSelfRendered, setSkipInTabOrder, setStyle, setStyleClasses, setTemplate, setTitle, setValign, setWidthgetPropertyExpression, getPropertyExpressions, setPropertyExpressionsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddStyleClass, appendToStyle, getColSpan, getComponentModifiers, getComponentOptions, getComponentOptionsJSString, getComponentPrototypes, getComponentSecurity, getComponentsForLifecycle, getConditionalRefresh, getConditionalRefreshConditionJs, getConditionalRefreshControlNames, getContext, getFactoryId, getFinalizeMethodAdditionalArguments, getFinalizeMethodInvoker, getFinalizeMethodToCall, getId, getOrder, getProgressiveDisclosureConditionJs, getProgressiveDisclosureControlNames, getProgressiveRender, getPropertyReplacerComponents, getPropertyReplacers, getRefreshWhenChanged, getRefreshWhenChangedControlNames, getRenderOutput, getRequired, getRowSpan, getStyle, getStyleClasses, getTemplate, getTitle, isHidden, isPersistInSession, isProgressiveRenderAndRefresh, isProgressiveRenderViaAJAX, isReadOnly, isRefresh, isRefreshedByAction, isRender, isResetDataOnRefresh, isSelfRendered, performApplyModel, performFinalize, performInitialization, pushAllToContext, pushObjectToContext, setColSpan, setComponentModifiers, setComponentOptions, setComponentOptionsJSString, setComponentSecurity, setConditionalRefresh, setContext, setFactoryId, setHidden, setId, setOrder, setPersistInSession, setProgressiveRender, setProgressiveRenderAndRefresh, setProgressiveRenderViaAJAX, setPropertyReplacers, setReadOnly, setRefresh, setRefreshedByAction, setRefreshWhenChanged, setRender, setRenderOutput, setRequired, setResetDataOnRefresh, setRowSpan, setSelfRendered, setStyle, setStyleClasses, setTemplate, setTitlegetPropertyExpression, getPropertyExpressions, setPropertyExpressionsgetOnBlurScript, getOnChangeScript, getOnClickScript, getOnCloseScript, getOnDblClickScript, getOnDocumentReadyScript, getOnFocusScript, getOnKeyDownScript, getOnKeyPressScript, getOnKeyUpScript, getOnLoadScript, getOnMouseDownScript, getOnMouseMoveScript, getOnMouseOutScript, getOnMouseOverScript, getOnMouseUpScript, getOnSubmitScript, getOnUnloadScript, getSupportsOnClose, getSupportsOnDocumentReady, getSupportsOnKeyDown, getSupportsOnKeyPress, getSupportsOnKeyUp, getSupportsOnLoad, getSupportsOnMouseDown, getSupportsOnMouseMove, getSupportsOnMouseOut, getSupportsOnMouseOver, getSupportsOnMouseUp, getSupportsOnSubmit, getSupportsOnUnload, setOnBlurScript, setOnDocumentReadyScript, setOnLoadScriptpublic ControlBase()
public final String getComponentTypeName()
ComponentThis is used within the rendering layer to pass the component instance into the template. The component instance is exported under the name given by this method.
getComponentTypeName in interface ComponentComponent.getComponentTypeName()public int getTabIndex()
ControlTab index provides a way to set the order users will tab through the controls. The control with index 1 will receive focus when the page is rendered. Tabing from the field will then take the user to the control with index 2, then index 3, and so on.
getTabIndex in interface ControlControl.getTabIndex()public void setTabIndex(int tabIndex)
ControlsetTabIndex in interface ControlControl.setTabIndex(int)public boolean isDisabled()
ControlisDisabled in interface ControlControl.isDisabled()public void setDisabled(boolean disabled)
ControlsetDisabled in interface ControlControl.setDisabled(boolean)public String getDisabledReason()
ControlgetDisabledReason in interface ControlControl.getDisabledReason()public void setDisabledReason(String disabledReason)
ControlsetDisabledReason in interface ControlControl.setDisabledReason(java.lang.String)public boolean getSupportsOnChange()
ScriptEventSupportgetSupportsOnChange in interface ScriptEventSupportgetSupportsOnChange in class ComponentBaseScriptEventSupport.getSupportsOnChange()public boolean getSupportsOnBlur()
ScriptEventSupportgetSupportsOnBlur in interface ScriptEventSupportgetSupportsOnBlur in class ComponentBaseScriptEventSupport.getSupportsOnBlur()public boolean getSupportsOnClick()
ScriptEventSupportgetSupportsOnClick in interface ScriptEventSupportgetSupportsOnClick in class ComponentBaseScriptEventSupport.getSupportsOnClick()public boolean getSupportsOnDblClick()
ScriptEventSupportgetSupportsOnDblClick in interface ScriptEventSupportgetSupportsOnDblClick in class ComponentBaseScriptEventSupport.getSupportsOnDblClick()public boolean getSupportsOnFocus()
ScriptEventSupportgetSupportsOnFocus in interface ScriptEventSupportgetSupportsOnFocus in class ComponentBaseScriptEventSupport.getSupportsOnFocus()Copyright © 2005–2016 The Kuali Foundation. All rights reserved.