前の関連記事:LibreOffice5(145)コントロールコンテナのサービスとインターフェイスの一覧
コントロールダイアログとコントロールコンテナのサービスとインターフェイスの比較
def macro(): ctx = XSCRIPTCONTEXT.getComponentContext() # コンポーネントコンテクストの取得。 smgr = ctx.getServiceManager() # サービスマネージャーの取得。 tcu = smgr.createInstanceWithContext("pq.Tcu", ctx) # サービス名か実装名でインスタンス化。 unocontroldialog = smgr.createInstanceWithContext("com.sun.star.awt.UnoControlDialog", ctx) # コントロールダイアログ。 unocontrolcontainer = smgr.createInstanceWithContext("com.sun.star.awt.UnoControlContainer", ctx) # コントロールコンテナ。 tcu.wcompare(unocontroldialog, unocontrolcontainer)object1がコントロールダイアログ、object2がコントロールコンテナになります。
object1とobject2に共通するサービスとインターフェイス一覧
├─.accessibility.XAccessible
│ .accessibility.XAccessibleContext getAccessibleContext()
├─.awt.XControl
│ │ void createPeer( [in] .awt.XToolkit Toolkit,
│ │ [in] .awt.XWindowPeer Parent)
│ │ .uno.XInterface getContext()
│ │ .awt.XControlModel getModel()
│ │ .awt.XWindowPeer getPeer()
│ │ .awt.XView getView()
│ │ boolean isDesignMode()
│ │ boolean isTransparent()
│ │ void setContext( [in] .uno.XInterface Context)
│ │ void setDesignMode( [in] boolean bOn)
│ │ boolean setModel( [in] .awt.XControlModel Model)
│ └─.lang.XComponent
│ void addEventListener( [in] .lang.XEventListener xListener)
│ void dispose()
│ void removeEventListener( [in] .lang.XEventListener aListener)
├─.awt.XControlContainer
│ void addControl( [in] string Name,
│ [in] .awt.XControl Control)
│ .awt.XControl getControl( [in] string aName)
│ [.awt.XControl] getControls()
│ void removeControl( [in] .awt.XControl Control)
│ void setStatusText( [in] string StatusText)
├─.awt.XStyleSettingsSupplier
│ .awt.XStyleSettings StyleSettings
├─.awt.XUnitConversion
│ .awt.Point convertPointToLogic( [in] .awt.Point Point,
│ [in] short TargetUnit
│ ) raises ( .lang.IllegalArgumentException)
│ .awt.Point convertPointToPixel( [in] .awt.Point Point,
│ [in] short SourceUnit
│ ) raises ( .lang.IllegalArgumentException)
│ .awt.Size convertSizeToLogic( [in] .awt.Size Size,
│ [in] short TargetUnit
│ ) raises ( .lang.IllegalArgumentException)
│ .awt.Size convertSizeToPixel( [in] .awt.Size Size,
│ [in] short SourceUnit
│ ) raises ( .lang.IllegalArgumentException)
├─.awt.XUnoControlContainer
│ void addTabController( [in] .awt.XTabController TabController)
│ [.awt.XTabController] getTabControllers()
│ void removeTabController( [in] .awt.XTabController TabController)
│ void setTabControllers( [in] [.awt.XTabController] TabControllers)
├─.awt.XView
│ void draw( [in] long nX,
│ [in] long nY)
│ .awt.XGraphics getGraphics()
│ .awt.Size getSize()
│ boolean setGraphics( [in] .awt.XGraphics aDevice)
│ void setZoom( [in] float fZoomX,
│ [in] float fZoomY)
├─.awt.XWindow2
│ │ .awt.Size getOutputSize()
│ │ boolean hasFocus()
│ │ boolean isActive()
│ │ boolean isEnabled()
│ │ boolean isVisible()
│ │ void setOutputSize( [in] .awt.Size Size)
│ └─.awt.XWindow
│ void addFocusListener( [in] .awt.XFocusListener xListener)
│ void addKeyListener( [in] .awt.XKeyListener xListener)
│ void addMouseListener( [in] .awt.XMouseListener xListener)
│ void addMouseMotionListener( [in] .awt.XMouseMotionListener xListener)
│ void addPaintListener( [in] .awt.XPaintListener xListener)
│ void addWindowListener( [in] .awt.XWindowListener xListener)
│ .awt.Rectangle getPosSize()
│ void removeFocusListener( [in] .awt.XFocusListener xListener)
│ void removeKeyListener( [in] .awt.XKeyListener xListener)
│ void removeMouseListener( [in] .awt.XMouseListener xListener)
│ void removeMouseMotionListener( [in] .awt.XMouseMotionListener xListener)
│ void removePaintListener( [in] .awt.XPaintListener xListener)
│ void removeWindowListener( [in] .awt.XWindowListener xListener)
│ void setEnable( [in] boolean Enable)
│ void setFocus()
│ void setPosSize( [in] long X,
│ [in] long Y,
│ [in] long Width,
│ [in] long Height,
│ [in] short Flags)
│ void setVisible( [in] boolean Visible)
├─.container.XContainer
│ void addContainerListener( [in] .container.XContainerListener xListener)
│ void removeContainerListener( [in] .container.XContainerListener xListener)
├─.container.XIdentifierContainer
│ │ long insert( [in] any aElement
│ │ ) raises ( .lang.WrappedTargetException,
│ │ .lang.IllegalArgumentException)
│ │ void removeByIdentifier( [in] long Identifier
│ │ ) raises ( .lang.WrappedTargetException,
│ │ .container.NoSuchElementException)
│ └─.container.XIdentifierReplace
│ │ void replaceByIdentifer( [in] long Identifier,
│ │ [in] any aElement
│ │ ) raises ( .lang.WrappedTargetException,
│ │ .container.NoSuchElementException,
│ │ .lang.IllegalArgumentException)
│ └─.container.XIdentifierAccess
│ │ any getByIdentifier( [in] long Identifier
│ │ ) raises ( .lang.WrappedTargetException,
│ │ .container.NoSuchElementException)
│ │ [long] getIdentifiers()
│ └─.container.XElementAccess
│ type getElementType()
│ boolean hasElements()
└─.util.XModeChangeBroadcaster
void addModeChangeApproveListener( [in] .util.XModeChangeApproveListener rxListener
) raises ( .lang.NoSupportException)
void addModeChangeListener( [in] .util.XModeChangeListener rxListener)
void removeModeChangeApproveListener( [in] .util.XModeChangeApproveListener rxListener
) raises ( .lang.NoSupportException)
void removeModeChangeListener( [in] .util.XModeChangeListener rxListener)
object1だけがもつサービスとインターフェイス一覧
├─.awt.UnoControlDialog
│ └─.awt.XUnoControlDialog
│ ├─.awt.XDialog2
│ │ │ void endDialog( [in] long Result)
│ │ │ void setHelpId( [in] string Id)
│ │ └─.awt.XDialog
│ │ void endExecute()
│ │ short execute()
│ │ string getTitle()
│ │ void setTitle( [in] string Title)
│ └─.awt.XTopWindow
│ void addTopWindowListener( [in] .awt.XTopWindowListener xListener)
│ void removeTopWindowListener( [in] .awt.XTopWindowListener xListener)
│ void setMenuBar( [in] .awt.XMenuBar xMenu)
│ void toBack()
│ void toFront()
└─stardiv.vcl.control.Dialog
object2だけがもつサービスとインターフェイス一覧
├─.awt.UnoControlContainer
│ └─.awt.UnoControl
└─stardiv.vcl.control.ControlContainer
├─.accessibility.XAccessible
│ .accessibility.XAccessibleContext getAccessibleContext()
├─.awt.XControl
│ │ void createPeer( [in] .awt.XToolkit Toolkit,
│ │ [in] .awt.XWindowPeer Parent)
│ │ .uno.XInterface getContext()
│ │ .awt.XControlModel getModel()
│ │ .awt.XWindowPeer getPeer()
│ │ .awt.XView getView()
│ │ boolean isDesignMode()
│ │ boolean isTransparent()
│ │ void setContext( [in] .uno.XInterface Context)
│ │ void setDesignMode( [in] boolean bOn)
│ │ boolean setModel( [in] .awt.XControlModel Model)
│ └─.lang.XComponent
│ void addEventListener( [in] .lang.XEventListener xListener)
│ void dispose()
│ void removeEventListener( [in] .lang.XEventListener aListener)
├─.awt.XControlContainer
│ void addControl( [in] string Name,
│ [in] .awt.XControl Control)
│ .awt.XControl getControl( [in] string aName)
│ [.awt.XControl] getControls()
│ void removeControl( [in] .awt.XControl Control)
│ void setStatusText( [in] string StatusText)
├─.awt.XStyleSettingsSupplier
│ .awt.XStyleSettings StyleSettings
├─.awt.XUnitConversion
│ .awt.Point convertPointToLogic( [in] .awt.Point Point,
│ [in] short TargetUnit
│ ) raises ( .lang.IllegalArgumentException)
│ .awt.Point convertPointToPixel( [in] .awt.Point Point,
│ [in] short SourceUnit
│ ) raises ( .lang.IllegalArgumentException)
│ .awt.Size convertSizeToLogic( [in] .awt.Size Size,
│ [in] short TargetUnit
│ ) raises ( .lang.IllegalArgumentException)
│ .awt.Size convertSizeToPixel( [in] .awt.Size Size,
│ [in] short SourceUnit
│ ) raises ( .lang.IllegalArgumentException)
├─.awt.XUnoControlContainer
│ void addTabController( [in] .awt.XTabController TabController)
│ [.awt.XTabController] getTabControllers()
│ void removeTabController( [in] .awt.XTabController TabController)
│ void setTabControllers( [in] [.awt.XTabController] TabControllers)
├─.awt.XView
│ void draw( [in] long nX,
│ [in] long nY)
│ .awt.XGraphics getGraphics()
│ .awt.Size getSize()
│ boolean setGraphics( [in] .awt.XGraphics aDevice)
│ void setZoom( [in] float fZoomX,
│ [in] float fZoomY)
├─.awt.XWindow2
│ │ .awt.Size getOutputSize()
│ │ boolean hasFocus()
│ │ boolean isActive()
│ │ boolean isEnabled()
│ │ boolean isVisible()
│ │ void setOutputSize( [in] .awt.Size Size)
│ └─.awt.XWindow
│ void addFocusListener( [in] .awt.XFocusListener xListener)
│ void addKeyListener( [in] .awt.XKeyListener xListener)
│ void addMouseListener( [in] .awt.XMouseListener xListener)
│ void addMouseMotionListener( [in] .awt.XMouseMotionListener xListener)
│ void addPaintListener( [in] .awt.XPaintListener xListener)
│ void addWindowListener( [in] .awt.XWindowListener xListener)
│ .awt.Rectangle getPosSize()
│ void removeFocusListener( [in] .awt.XFocusListener xListener)
│ void removeKeyListener( [in] .awt.XKeyListener xListener)
│ void removeMouseListener( [in] .awt.XMouseListener xListener)
│ void removeMouseMotionListener( [in] .awt.XMouseMotionListener xListener)
│ void removePaintListener( [in] .awt.XPaintListener xListener)
│ void removeWindowListener( [in] .awt.XWindowListener xListener)
│ void setEnable( [in] boolean Enable)
│ void setFocus()
│ void setPosSize( [in] long X,
│ [in] long Y,
│ [in] long Width,
│ [in] long Height,
│ [in] short Flags)
│ void setVisible( [in] boolean Visible)
├─.container.XContainer
│ void addContainerListener( [in] .container.XContainerListener xListener)
│ void removeContainerListener( [in] .container.XContainerListener xListener)
├─.container.XIdentifierContainer
│ │ long insert( [in] any aElement
│ │ ) raises ( .lang.WrappedTargetException,
│ │ .lang.IllegalArgumentException)
│ │ void removeByIdentifier( [in] long Identifier
│ │ ) raises ( .lang.WrappedTargetException,
│ │ .container.NoSuchElementException)
│ └─.container.XIdentifierReplace
│ │ void replaceByIdentifer( [in] long Identifier,
│ │ [in] any aElement
│ │ ) raises ( .lang.WrappedTargetException,
│ │ .container.NoSuchElementException,
│ │ .lang.IllegalArgumentException)
│ └─.container.XIdentifierAccess
│ │ any getByIdentifier( [in] long Identifier
│ │ ) raises ( .lang.WrappedTargetException,
│ │ .container.NoSuchElementException)
│ │ [long] getIdentifiers()
│ └─.container.XElementAccess
│ type getElementType()
│ boolean hasElements()
└─.util.XModeChangeBroadcaster
void addModeChangeApproveListener( [in] .util.XModeChangeApproveListener rxListener
) raises ( .lang.NoSupportException)
void addModeChangeListener( [in] .util.XModeChangeListener rxListener)
void removeModeChangeApproveListener( [in] .util.XModeChangeApproveListener rxListener
) raises ( .lang.NoSupportException)
void removeModeChangeListener( [in] .util.XModeChangeListener rxListener)
object1だけがもつサービスとインターフェイス一覧
├─.awt.UnoControlDialog
│ └─.awt.XUnoControlDialog
│ ├─.awt.XDialog2
│ │ │ void endDialog( [in] long Result)
│ │ │ void setHelpId( [in] string Id)
│ │ └─.awt.XDialog
│ │ void endExecute()
│ │ short execute()
│ │ string getTitle()
│ │ void setTitle( [in] string Title)
│ └─.awt.XTopWindow
│ void addTopWindowListener( [in] .awt.XTopWindowListener xListener)
│ void removeTopWindowListener( [in] .awt.XTopWindowListener xListener)
│ void setMenuBar( [in] .awt.XMenuBar xMenu)
│ void toBack()
│ void toFront()
└─stardiv.vcl.control.Dialog
object2だけがもつサービスとインターフェイス一覧
├─.awt.UnoControlContainer
│ └─.awt.UnoControl
└─stardiv.vcl.control.ControlContainer
コントロールダイアログモデルとコントロールコンテナモデルのサービスとインターフェイスの比較
def macro(): ctx = XSCRIPTCONTEXT.getComponentContext() # コンポーネントコンテクストの取得。 smgr = ctx.getServiceManager() # サービスマネージャーの取得。 tcu = smgr.createInstanceWithContext("pq.Tcu", ctx) # サービス名か実装名でインスタンス化。 unocontroldialogmodel = smgr.createInstanceWithContext("com.sun.star.awt.UnoControlDialogModel", ctx) unocontrolcontainermodel = smgr.createInstanceWithContext("com.sun.star.awt.UnoControlContainerModel", ctx) tcu.wcompare(unocontroldialogmodel, unocontrolcontainermodel)object1がコントロールダイアログモデル、object2がコントロールコンテナモデルになります。
object1とobject2に共通するサービスとインターフェイス一覧
├─.awt.UnoControlModel
│ │ string DefaultControl
│ ├─.awt.XControlModel
│ ├─.beans.XMultiPropertySet
│ │ void addPropertiesChangeListener( [in] [string] aPropertyNames,
│ │ [in] .beans.XPropertiesChangeListener xListener)
│ │ void firePropertiesChangeEvent( [in] [string] aPropertyNames,
│ │ [in] .beans.XPropertiesChangeListener xListener)
│ │ .beans.XPropertySetInfo getPropertySetInfo()
│ │ [any] getPropertyValues( [in] [string] aPropertyNames)
│ │ void removePropertiesChangeListener( [in] .beans.XPropertiesChangeListener xListener)
│ │ void setPropertyValues( [in] [string] aPropertyNames,
│ │ [in] [any] aValues
│ │ ) raises ( .lang.WrappedTargetException,
│ │ .lang.IllegalArgumentException,
│ │ .beans.PropertyVetoException)
│ ├─.beans.XPropertySet
│ │ void addPropertyChangeListener( [in] string aPropertyName,
│ │ [in] .beans.XPropertyChangeListener xListener
│ │ ) raises ( .lang.WrappedTargetException,
│ │ .beans.UnknownPropertyException)
│ │ void addVetoableChangeListener( [in] string PropertyName,
│ │ [in] .beans.XVetoableChangeListener aListener
│ │ ) raises ( .lang.WrappedTargetException,
│ │ .beans.UnknownPropertyException)
│ │ .beans.XPropertySetInfo getPropertySetInfo()
│ │ any getPropertyValue( [in] string PropertyName
│ │ ) raises ( .lang.WrappedTargetException,
│ │ .beans.UnknownPropertyException)
│ │ void removePropertyChangeListener( [in] string aPropertyName,
│ │ [in] .beans.XPropertyChangeListener aListener
│ │ ) raises ( .lang.WrappedTargetException,
│ │ .beans.UnknownPropertyException)
│ │ void removeVetoableChangeListener( [in] string PropertyName,
│ │ [in] .beans.XVetoableChangeListener aListener
│ │ ) raises ( .lang.WrappedTargetException,
│ │ .beans.UnknownPropertyException)
│ │ void setPropertyValue( [in] string aPropertyName,
│ │ [in] any aValue
│ │ ) raises ( .lang.WrappedTargetException,
│ │ .lang.IllegalArgumentException,
│ │ .beans.PropertyVetoException,
│ │ .beans.UnknownPropertyException)
│ ├─.io.XPersistObject
│ │ string getServiceName()
│ │ void read( [in] .io.XObjectInputStream InStream
│ │ ) raises ( .io.IOException)
│ │ void write( [in] .io.XObjectOutputStream OutStream
│ │ ) raises ( .io.IOException)
│ ├─.lang.XComponent
│ │ void addEventListener( [in] .lang.XEventListener xListener)
│ │ void dispose()
│ │ void removeEventListener( [in] .lang.XEventListener aListener)
│ ├─.util.XCloneable
│ │ .util.XCloneable createClone()
│ └─.awt.UnoControlDialogElement
│ long Height
│ string Name
│ string PositionX
│ string PositionY
│ long Step
│ short TabIndex
│ string Tag
│ long Width
├─.beans.XFastPropertySet
│ any getFastPropertyValue( [in] long nHandle
│ ) raises ( .lang.WrappedTargetException,
│ .beans.UnknownPropertyException)
│ void setFastPropertyValue( [in] long nHandle,
│ [in] any aValue
│ ) raises ( .lang.WrappedTargetException,
│ .lang.IllegalArgumentException,
│ .beans.PropertyVetoException,
│ .beans.UnknownPropertyException)
└─.beans.XPropertyState
any getPropertyDefault( [in] string aPropertyName
) raises ( .lang.WrappedTargetException,
.beans.UnknownPropertyException)
.beans.PropertyState getPropertyState( [in] string PropertyName
) raises ( .beans.UnknownPropertyException)
[.beans.PropertyState] getPropertyStates( [in] [string] aPropertyName
) raises ( .beans.UnknownPropertyException)
void setPropertyToDefault( [in] string PropertyName
) raises ( .beans.UnknownPropertyException)
object1だけがもつサービスとインターフェイス一覧
├─.awt.UnoControlDialogModel
│ │ .util.Color BackgroundColor
│ │ boolean Closeable
│ │ boolean DesktopAsParent
│ │ boolean Enabled
│ │ .awt.FontDescriptor FontDescriptor
│ │ short FontEmphasisMark
│ │ short FontRelief
│ │ .graphic.XGraphic Graphic
│ │ string HelpText
│ │ string HelpURL
│ │ string ImageURL
│ │ boolean Moveable
│ │ boolean Sizeable
│ │ .util.Color TextColor
│ │ .util.Color TextLineColor
│ │ string Title
│ ├─.container.XContainer
│ │ void addContainerListener( [in] .container.XContainerListener xListener)
│ │ void removeContainerListener( [in] .container.XContainerListener xListener)
│ ├─.container.XNameContainer
│ │ │ void insertByName( [in] string aName,
│ │ │ [in] any aElement
│ │ │ ) raises ( .lang.WrappedTargetException,
│ │ │ .container.ElementExistException,
│ │ │ .lang.IllegalArgumentException)
│ │ │ void removeByName( [in] string Name
│ │ │ ) raises ( .lang.WrappedTargetException,
│ │ │ .container.NoSuchElementException)
│ │ └─.container.XNameReplace
│ │ │ void replaceByName( [in] string aName,
│ │ │ [in] any aElement
│ │ │ ) raises ( .lang.WrappedTargetException,
│ │ │ .container.NoSuchElementException,
│ │ │ .lang.IllegalArgumentException)
│ │ └─.container.XNameAccess
│ │ │ any getByName( [in] string aName
│ │ │ ) raises ( .lang.WrappedTargetException,
│ │ │ .container.NoSuchElementException)
│ │ │ [string] getElementNames()
│ │ │ boolean hasByName( [in] string aName)
│ │ └─.container.XElementAccess
│ │ type getElementType()
│ │ boolean hasElements()
│ └─.lang.XMultiServiceFactory
│ .uno.XInterface createInstance( [in] string aServiceSpecifier
│ ) raises ( .uno.Exception)
│ .uno.XInterface createInstanceWithArguments( [in] string ServiceSpecifier,
│ [in] [any] Arguments
│ ) raises ( .uno.Exception)
│ [string] getAvailableServiceNames()
├─.awt.XTabControllerModel
│ [.awt.XControlModel] getControlModels()
│ void getGroup( [in] long nGroup,
│ [out] [.awt.XControlModel] Group,
│ [out] string Name)
│ void getGroupByName( [in] string Name,
│ [out] [.awt.XControlModel] Group)
│ boolean getGroupControl()
│ long getGroupCount()
│ void setControlModels( [in] [.awt.XControlModel] Controls)
│ void setGroup( [in] [.awt.XControlModel] Group,
│ [in] string GroupName)
│ void setGroupControl( [in] boolean GroupControl)
├─.awt.tab.XTabPageModel
│ boolean Enabled
│ string ImageURL
│ short TabPageID
│ string Title
│ string ToolTip
├─.beans.XPropertySetOption
│ void enableChangeListenerNotification( [in] boolean bEnable)
├─.lang.XInitialization
│ void initialize( [in] [any] aArguments
│ ) raises ( .uno.Exception)
├─.script.XScriptEventsSupplier
│ .container.XNameContainer getEvents()
├─.util.XChangesNotifier
│ void addChangesListener( [in] .util.XChangesListener aListener)
│ void removeChangesListener( [in] .util.XChangesListener aListener)
├─stardiv.vcl.controlmodel.Dialog
├─toolkit.ControlModelContainerBase
└──(サービスやインターフェイスに属しないプロパティ)
.container.XNameContainer AllDialogChildren
boolean Decoration
string DialogSourceURL
float FontCharWidth
short FontCharset
short FontFamily
float FontHeight
boolean FontKerning
string FontName
float FontOrientation
short FontPitch
short FontSlant
short FontStrikeout
string FontStyleName
short FontType
short FontUnderline
float FontWeight
short FontWidth
boolean FontWordLineMode
boolean HScroll
.resource.XStringResourceResolver ResourceResolver
long ScrollHeight
long ScrollLeft
long ScrollTop
long ScrollWidth
boolean VScroll
object2だけがもつサービスとインターフェイス一覧
├─.awt.UnoControlContainerModel
│ .util.Color BackgroundColor
│ short Border
│ long BorderColor
│ boolean Enabled
│ string HelpText
│ string HelpURL
│ boolean Printable
│ string Text
└─stardiv.vcl.controlmodel.ControlContainer
├─.awt.UnoControlModel
│ │ string DefaultControl
│ ├─.awt.XControlModel
│ ├─.beans.XMultiPropertySet
│ │ void addPropertiesChangeListener( [in] [string] aPropertyNames,
│ │ [in] .beans.XPropertiesChangeListener xListener)
│ │ void firePropertiesChangeEvent( [in] [string] aPropertyNames,
│ │ [in] .beans.XPropertiesChangeListener xListener)
│ │ .beans.XPropertySetInfo getPropertySetInfo()
│ │ [any] getPropertyValues( [in] [string] aPropertyNames)
│ │ void removePropertiesChangeListener( [in] .beans.XPropertiesChangeListener xListener)
│ │ void setPropertyValues( [in] [string] aPropertyNames,
│ │ [in] [any] aValues
│ │ ) raises ( .lang.WrappedTargetException,
│ │ .lang.IllegalArgumentException,
│ │ .beans.PropertyVetoException)
│ ├─.beans.XPropertySet
│ │ void addPropertyChangeListener( [in] string aPropertyName,
│ │ [in] .beans.XPropertyChangeListener xListener
│ │ ) raises ( .lang.WrappedTargetException,
│ │ .beans.UnknownPropertyException)
│ │ void addVetoableChangeListener( [in] string PropertyName,
│ │ [in] .beans.XVetoableChangeListener aListener
│ │ ) raises ( .lang.WrappedTargetException,
│ │ .beans.UnknownPropertyException)
│ │ .beans.XPropertySetInfo getPropertySetInfo()
│ │ any getPropertyValue( [in] string PropertyName
│ │ ) raises ( .lang.WrappedTargetException,
│ │ .beans.UnknownPropertyException)
│ │ void removePropertyChangeListener( [in] string aPropertyName,
│ │ [in] .beans.XPropertyChangeListener aListener
│ │ ) raises ( .lang.WrappedTargetException,
│ │ .beans.UnknownPropertyException)
│ │ void removeVetoableChangeListener( [in] string PropertyName,
│ │ [in] .beans.XVetoableChangeListener aListener
│ │ ) raises ( .lang.WrappedTargetException,
│ │ .beans.UnknownPropertyException)
│ │ void setPropertyValue( [in] string aPropertyName,
│ │ [in] any aValue
│ │ ) raises ( .lang.WrappedTargetException,
│ │ .lang.IllegalArgumentException,
│ │ .beans.PropertyVetoException,
│ │ .beans.UnknownPropertyException)
│ ├─.io.XPersistObject
│ │ string getServiceName()
│ │ void read( [in] .io.XObjectInputStream InStream
│ │ ) raises ( .io.IOException)
│ │ void write( [in] .io.XObjectOutputStream OutStream
│ │ ) raises ( .io.IOException)
│ ├─.lang.XComponent
│ │ void addEventListener( [in] .lang.XEventListener xListener)
│ │ void dispose()
│ │ void removeEventListener( [in] .lang.XEventListener aListener)
│ ├─.util.XCloneable
│ │ .util.XCloneable createClone()
│ └─.awt.UnoControlDialogElement
│ long Height
│ string Name
│ string PositionX
│ string PositionY
│ long Step
│ short TabIndex
│ string Tag
│ long Width
├─.beans.XFastPropertySet
│ any getFastPropertyValue( [in] long nHandle
│ ) raises ( .lang.WrappedTargetException,
│ .beans.UnknownPropertyException)
│ void setFastPropertyValue( [in] long nHandle,
│ [in] any aValue
│ ) raises ( .lang.WrappedTargetException,
│ .lang.IllegalArgumentException,
│ .beans.PropertyVetoException,
│ .beans.UnknownPropertyException)
└─.beans.XPropertyState
any getPropertyDefault( [in] string aPropertyName
) raises ( .lang.WrappedTargetException,
.beans.UnknownPropertyException)
.beans.PropertyState getPropertyState( [in] string PropertyName
) raises ( .beans.UnknownPropertyException)
[.beans.PropertyState] getPropertyStates( [in] [string] aPropertyName
) raises ( .beans.UnknownPropertyException)
void setPropertyToDefault( [in] string PropertyName
) raises ( .beans.UnknownPropertyException)
object1だけがもつサービスとインターフェイス一覧
├─.awt.UnoControlDialogModel
│ │ .util.Color BackgroundColor
│ │ boolean Closeable
│ │ boolean DesktopAsParent
│ │ boolean Enabled
│ │ .awt.FontDescriptor FontDescriptor
│ │ short FontEmphasisMark
│ │ short FontRelief
│ │ .graphic.XGraphic Graphic
│ │ string HelpText
│ │ string HelpURL
│ │ string ImageURL
│ │ boolean Moveable
│ │ boolean Sizeable
│ │ .util.Color TextColor
│ │ .util.Color TextLineColor
│ │ string Title
│ ├─.container.XContainer
│ │ void addContainerListener( [in] .container.XContainerListener xListener)
│ │ void removeContainerListener( [in] .container.XContainerListener xListener)
│ ├─.container.XNameContainer
│ │ │ void insertByName( [in] string aName,
│ │ │ [in] any aElement
│ │ │ ) raises ( .lang.WrappedTargetException,
│ │ │ .container.ElementExistException,
│ │ │ .lang.IllegalArgumentException)
│ │ │ void removeByName( [in] string Name
│ │ │ ) raises ( .lang.WrappedTargetException,
│ │ │ .container.NoSuchElementException)
│ │ └─.container.XNameReplace
│ │ │ void replaceByName( [in] string aName,
│ │ │ [in] any aElement
│ │ │ ) raises ( .lang.WrappedTargetException,
│ │ │ .container.NoSuchElementException,
│ │ │ .lang.IllegalArgumentException)
│ │ └─.container.XNameAccess
│ │ │ any getByName( [in] string aName
│ │ │ ) raises ( .lang.WrappedTargetException,
│ │ │ .container.NoSuchElementException)
│ │ │ [string] getElementNames()
│ │ │ boolean hasByName( [in] string aName)
│ │ └─.container.XElementAccess
│ │ type getElementType()
│ │ boolean hasElements()
│ └─.lang.XMultiServiceFactory
│ .uno.XInterface createInstance( [in] string aServiceSpecifier
│ ) raises ( .uno.Exception)
│ .uno.XInterface createInstanceWithArguments( [in] string ServiceSpecifier,
│ [in] [any] Arguments
│ ) raises ( .uno.Exception)
│ [string] getAvailableServiceNames()
├─.awt.XTabControllerModel
│ [.awt.XControlModel] getControlModels()
│ void getGroup( [in] long nGroup,
│ [out] [.awt.XControlModel] Group,
│ [out] string Name)
│ void getGroupByName( [in] string Name,
│ [out] [.awt.XControlModel] Group)
│ boolean getGroupControl()
│ long getGroupCount()
│ void setControlModels( [in] [.awt.XControlModel] Controls)
│ void setGroup( [in] [.awt.XControlModel] Group,
│ [in] string GroupName)
│ void setGroupControl( [in] boolean GroupControl)
├─.awt.tab.XTabPageModel
│ boolean Enabled
│ string ImageURL
│ short TabPageID
│ string Title
│ string ToolTip
├─.beans.XPropertySetOption
│ void enableChangeListenerNotification( [in] boolean bEnable)
├─.lang.XInitialization
│ void initialize( [in] [any] aArguments
│ ) raises ( .uno.Exception)
├─.script.XScriptEventsSupplier
│ .container.XNameContainer getEvents()
├─.util.XChangesNotifier
│ void addChangesListener( [in] .util.XChangesListener aListener)
│ void removeChangesListener( [in] .util.XChangesListener aListener)
├─stardiv.vcl.controlmodel.Dialog
├─toolkit.ControlModelContainerBase
└──(サービスやインターフェイスに属しないプロパティ)
.container.XNameContainer AllDialogChildren
boolean Decoration
string DialogSourceURL
float FontCharWidth
short FontCharset
short FontFamily
float FontHeight
boolean FontKerning
string FontName
float FontOrientation
short FontPitch
short FontSlant
short FontStrikeout
string FontStyleName
short FontType
short FontUnderline
float FontWeight
short FontWidth
boolean FontWordLineMode
boolean HScroll
.resource.XStringResourceResolver ResourceResolver
long ScrollHeight
long ScrollLeft
long ScrollTop
long ScrollWidth
boolean VScroll
object2だけがもつサービスとインターフェイス一覧
├─.awt.UnoControlContainerModel
│ .util.Color BackgroundColor
│ short Border
│ long BorderColor
│ boolean Enabled
│ string HelpText
│ string HelpURL
│ boolean Printable
│ string Text
└─stardiv.vcl.controlmodel.ControlContainer
0 件のコメント:
コメントを投稿