Overview | Module | Use | Devguide | Index

Services' Summary | Interfaces' Summary | Properties' Summary | Services' Details | Interfaces' Details | Properties' Details

:: com :: sun :: star :: awt ::
service UnoControlModel
Description specifies the standard model of an UnoControl in the Smalltalk model view controller design. The interfaces ::com::sun::star::beans::XPropertySet and ::com::sun::star::beans::XMultiPropertySet need access to the model data from the embedding environment. The control and the model can specify additional interfaces to exchange data or export more functionality from the model. Developers Guide Forms - Models and Views for Form Controls Forms - Control Models

Included Services - Summary
UnoControlDialogElement | This service is present when the control model is embedded in an UnoControlDialogModel. (details)

Exported Interfaces - Summary
XControlModel | (referenced entity's summary:) identifies a control model.
::com::sun::star::lang::XComponent | (referenced entity's summary:) allows to exclicitly free resources and break cyclic references.
::com::sun::star::beans::XPropertySet | (referenced entity's summary:) provides information about and access to the properties from an implementation.
::com::sun::star::beans::XMultiPropertySet | (referenced entity's summary:) provides access to multiple properties with a single call.
::com::sun::star::io::XPersistObject | (referenced entity's summary:) allows to make UNO objects persistent
::com::sun::star::util::XCloneable | (referenced entity's summary:) makes it possible to create a copy of the object which supports this interface.

Properties' Summary
string DefaultControl | specifies the service name of the default control for this model.

Included Services - Details
UnoControlDialogElement
Usage Restrictions optional Description This service is present when the control model is embedded in an UnoControlDialogModel.

Exported Interfaces - Details
XControlModel
(referenced entity's summary:) identifies a control model.
::com::sun::star::lang::XComponent
(referenced entity's summary:) allows to exclicitly free resources and break cyclic references.
::com::sun::star::beans::XPropertySet
(referenced entity's summary:) provides information about and access to the properties from an implementation.
::com::sun::star::beans::XMultiPropertySet
(referenced entity's summary:) provides access to multiple properties with a single call.
::com::sun::star::io::XPersistObject
(referenced entity's summary:) allows to make UNO objects persistent
::com::sun::star::util::XCloneable
(referenced entity's summary:) makes it possible to create a copy of the object which supports this interface.

Properties' Details
DefaultControl
string DefaultControl; Description specifies the service name of the default control for this model.

Top of Page

Copyright © 2000, 2013 LibreOffice contributors and/or their affiliates. All rights reserved.

LibreOffice was created by The Document Foundation, based on OpenOffice.org, which is Copyright 2000, 2010 Oracle and/or its affiliates.

The Document Foundation acknowledges all community members, please find more info at our website.

Privacy Policy | Impressum (Legal Info) | Copyright information: The source code of LibreOffice is licensed under the GNU Lesser General Public License (LGPLv3). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.