lumis.doui.control
Interface IDataControl
- All Superinterfaces:
- IControl
- All Known Subinterfaces:
- IDataBoundControl
- All Known Implementing Classes:
- AccessControlButton, AccessErrorMessageTranslator, AddButtonControl, AddDynamicListSourceControl, AdministrationListControl, AdvancedTabularDataControl, AnnouncementTabularDataControl, AutoAdministrationListButtonsControl, AutoContentAdministrationListButtonsControl, AutoLayoutAdministrationListControl, AutoLayoutAssociationInformationControl, AutoLayoutContentAdministrationListControl, AutoLayoutContentDetailsControl, AutoLayoutContentEmbeddedPropertyPageControl, AutoLayoutContentFieldsControl, AutoLayoutContentListControl, AutoLayoutContentPropertyPageControl, AutoLayoutContentQuickListControl, AutoLayoutDetailsControl, AutoLayoutEmbeddedPropertyPageControl, AutoLayoutFieldControl, AutoLayoutFieldsControl, AutoLayoutLanguageInformationControl, AutoLayoutListControl, AutoLayoutMetaDataInformationControl, AutoLayoutPropertyPageControl, AutoLayoutPublishingInformationControl, AutoLayoutQuickListControl, AutoLayoutWorkflowInformationControl, AutoRefreshControl, BannerControl, ButtonControl, CalendarControl, CancelButtonControl, ChannelAclControl, ChannelInheritedPageTemplateControl, ChatHistoryControl, ChatMessageListControl, ChatSendMessageControl, CheckBoxControl, CheckBoxListControl, CommentsAddControl, CommentsControl, ConfigureButtonControl, ContentPickerControl, CurrentItemIdControl, DataBoundControl, DataControl, DataGridControl, DateTimePickerControl, DeleteButtonControl, DetailsControl, DocumentPickerControl, DropDownListControl, DynamicListControl, EditButtonControl, ErrorSummaryControl, FieldsControl, FileListControl, FilesPickerControl, FileSystemTabularData, FileUploadControl, FilterControl, FiltersControl, ForumButtonVisibilityControl, GenericAclControl, GroupAclControl, HtmlEditorControl, ImagePickerControl, InputHiddenControl, InputTextAreaControl, InputTextControl, InputTextProxyControl, ItemPickerControl, LabelControl, LanguageAssociatedContentsControl, LanguageControl, LinkTabularDataControl, ListControl, LocalePickerControl, MonthPickerControl, MultiItemPickerControl, NavigationControl, OkButtonControl, OptionListControl, PageAclControl, PageTemplateAclControl, PaginationControl, PaneControl, ParentFilterControl, PasswordControl, PortalAclControl, PreviewButtonControl, PrimaryKeyControl, PrincipalPickerControl, PrintButtonControl, ProgressControl, ProgressPanelControl, PublishToPrincipalsControl, PublishToPrincipalsListControl, PublishToServiceInstancesControl, PublishToServiceInstancesListControl, RadioButtonControl, RefreshButtonControl, SaveAndPreviewButtonControl, ScheduleDateTimePickerControl, SelectChannelChildControl, SelectChannelControl, SelectChannelOrChannelTemplateControl, SelectChannelTemplateControl, SelectDocumentServiceInstanceControl, SelectImageServiceInstanceControl, SelectImportFileControl, SelectItemTabularDataControl, SelectPageControl, SelectPageOrPageTemplateControl, SelectPageTemplateControl, SelectParentContentControl, SelectParentContentTreeControl, SelectServiceInstanceControl, SelectWorkflowControl, ServiceAclControl, ServiceInstanceAclControl, ServiceInstancePrincipalPickerControl, ServiceSearchIndexProgressPanelControl, TabbedControl, TabularDataControl, TermPickerControl, TextControl, TimePickerControl, TopicViewCounterControl, UserEmailVerifierControl, UserEmailVerifierControl, VersionControl, VersionEditButtonControl, VersionsButtonControl, WorkflowActionControl, WorkflowAssignedToControl, WorkflowMetaDataControl, WorkflowSendToControl, WorkflowServiceInstanceAclControl, WorkflowStateControl, XslFileEditorControl
@StableMinor(version="4.1",
sinceVersion="4.0")
public interface IDataControl
- extends IControl
Control that holds data
- Since:
- 4.0.4
Methods inherited from interface lumis.doui.control.IControl |
buildSubControls, createContainer, disconnect, getChildControls, getControlResource, getId, getParentControl, getPrepareForReadScript, getRenderData, getResources, getType, init, isValid, registerOnEventScript, removeChild, removeChildren, setRenderData, setRuntimeAttributes, setValid |
loadFromRequest
void loadFromRequest()
throws PortalException
- Throws:
PortalException
getValue
Object getValue()
throws PortalException
- Throws:
PortalException
getValue
<T> T getValue(Class<T> expectedClass)
throws PortalException
- Throws:
PortalException
setValue
void setValue(Object value)
throws PortalException
- Throws:
PortalException
setProcessActionHandlerParameters
void setProcessActionHandlerParameters(IProcessActionHandler processActionHandler)
throws PortalException
- Sets the control parameters for the process action handler.
- Parameters:
processActionHandler
-
- Throws:
PortalException
getConverter
IConverter getConverter()
throws PortalException
- Returns the converter that is able to convert this control's value.
- Returns:
- the converter or null if this control has no converter.
- Throws:
PortalException
- Since:
- 4.0.4
Lumisportal 4.1.0.071221 - Copyright © 2001-2007, Lumis. All Rights Reserved.