Overview | Module | Use | Devguide | Index

Nested Modules | Services | Singletons | Interfaces | Structs | Exceptions | Enums | Typedefs | Constant Groups

:: com :: sun :: star ::
module awt
Description Java AWT-like user interface toolkit interface specifications for UNO.

Services
AccessibleButton | specifies accessibility support for a button.
AccessibleCheckBox | specifies accessibility support for a check box.
AccessibleComboBox | specifies accessibility support for a combo box.
AccessibleDropDownComboBox | specifies accessibility support for a dropdown combo box.
AccessibleDropDownListBox | specifies accessibility support for a dropdown list box.
AccessibleEdit | specifies accessibility support for an edit.
AccessibleFixedText | specifies accessibility support for a fixed text.
AccessibleIconChoiceControl | specifies accessibility support for an icon choice control.
AccessibleIconChoiceControlEntry | specifies accessibility support for an icon choice control entry.
AccessibleList | Accessible lists are used by combo boxes as container for the list items.
AccessibleListBox | specifies accessibility support for a list box.
AccessibleListBoxList | Accessible list box lists are used by list boxes as container for the list items. In addtion of the simple container functionality of the AccessibleList service the ::com::sun::star::accessibility::XAccessibleSelection interface is supported.
AccessibleListItem | specifies accessibility support for a list item.
AccessibleMenu | specifies accessibility support for a menu.
AccessibleMenuBar | specifies accessibility support for a menu bar.
AccessibleMenuItem | specifies accessibility support for a menu item.
AccessibleMenuSeparator | specifies accessibility support for a menu separator.
AccessiblePopupMenu | specifies accessibility support for a popup menu.
AccessibleRadioButton | specifies accessibility support for a radio button.
AccessibleScrollBar | specifies accessibility support for a scroll bar.
AccessibleStatusBar | specifies accessibility support for a status bar.
AccessibleStatusBarItem | specifies accessibility support for a status bar item.
AccessibleTabBar | specifies accessibility support for a tabbar.
AccessibleTabBarPage | specifies accessibility support for a tabbar page.
AccessibleTabBarPageList | specifies accessibility support for a tabbar page list.
AccessibleTabControl | specifies accessibility support for a tab control.
AccessibleTabPage | specifies accessibility support for a tab page.
AccessibleTextField | Text fields are like edit fields as described by the AccessibleEdit service but without the ability to edit the text.
AccessibleToolBox | specifies accessibility support for a tool box.
AccessibleToolBoxItem | specifies accessibility support for a tool box item.
AccessibleTreeListBox | specifies accessibility support for a tree list box.
AccessibleTreeListBoxEntry | specifies accessibility support for a treelistbox entry.
AccessibleWindow | specifies accessibility support for a window.
TabController | specifies a standard tab controller.
TabControllerModel | specifies a standard tab controller model.
Toolkit | describes a toolkit that creates windows on a screen.
UnoControl | specifies an abstract control.
UnoControlButton | specifies a button control.
UnoControlButtonModel | specifies the standard model of an UnoControlButton .
UnoControlCheckBox | specifies a check box control.
UnoControlCheckBoxModel | specifies the standard model of an UnoControlCheckBox .
UnoControlComboBox | specifies a combo box control.
UnoControlComboBoxModel | specifies the standard model of an UnoControlComboBox .
UnoControlContainer | specifies an abstract control which contains other controls.
UnoControlContainerModel | specifies the standard model of an UnoControlContainer .
UnoControlCurrencyField | specifies a currency field control.
UnoControlCurrencyFieldModel | specifies the standard model of an UnoControlCurrencyField .
UnoControlDateField | specifies a date field control.
UnoControlDateFieldModel | specifies the standard model of an UnoControlDateField .
UnoControlDialog | specifies a dialog control.
UnoControlDialogElement | specifies a set of properties to describe the model of an UnoControl which is embedded in a UnoControlDialogModel .
UnoControlDialogModel | specifies the standard model of an UnoControlDialog .
UnoControlEdit | specifies an edit control.
UnoControlEditModel | specifies the standard model of an UnoControlEdit .
UnoControlFileControl | specifies a file control.
UnoControlFileControlModel | specifies the standard model of an UnoControlFileControl .
UnoControlFixedLine | specifies a fixed line control.
UnoControlFixedLineModel | specifies the standard model of an UnoControlFixedLine .
UnoControlFixedText | specifies a control for displaying fixed text.
UnoControlFixedTextModel | specifies the standard model of an UnoControlFixedText .
UnoControlFormattedField | specifies a formatted field control.
UnoControlFormattedFieldModel | specifies the standard model of an UnoControlFormattedField .
UnoControlGroupBox | specifies a group box control.
UnoControlGroupBoxModel | specifies the standard model of an UnoControlGroupBox .
UnoControlImageControl | specifies a control for displaying an image.
UnoControlImageControlModel | specifies the standard model of an UnoControlImageControl .
UnoControlListBox | specifies a list box control.
UnoControlListBoxModel | specifies the standard model of an UnoControlListBox .
UnoControlModel | specifies the standard model of an UnoControl in the Smalltalk model view controller design .
UnoControlNumericField | specifies a numeric field control.
UnoControlNumericFieldModel | specifies the standard model of an UnoControlNumericField .
UnoControlPatternField | specifies a pattern field control.
UnoControlPatternFieldModel | specifies the standard model of an UnoControlPatternField .
UnoControlProgressBar | specifies a progress bar control.
UnoControlProgressBarModel | specifies the standard model of an UnoControlProgressBar .
UnoControlRadioButton | specifies a radio button control.
UnoControlRadioButtonModel | specifies the standard model of an UnoControlRadioButton .
UnoControlScrollBar | specifies a scroll bar control.
UnoControlScrollBarModel | specifies the standard model of an UnoControlScrollBar .
UnoControlTimeField | specifies a time field control.
UnoControlTimeFieldModel | specifies the standard model of an UnoControlTimeField .

Interfaces
XActionListener | makes it possible to receive action events.
XActivateListener | makes it possible to receive activate events.
XAdjustmentListener | makes it possible to receive adjustment events.
XBitmap | provides a bitmap in the Microsoft DIB format.
XButton | makes it possible to set the label of a button and to register for action events.
XCheckBox | gives access to the state of a check box and makes it possible to register for events.
XComboBox | gives access to the items of a combo box and makes it possible to register item and action event listeners.
XControl | identifies a control.
XControlContainer | Provides access to the controls within an UnoControlContainer .
XControlModel | identifies a control model.
XCurrencyField | gives access to the value and formatting of a currency field.
XDataTransferProviderAccess | This interface extends the XToolkit interface with clipboard and drag-and-drop support.
XDateField | gives access to the value and settings of a date field.
XDevice | provides information about a graphical output device and offers a factory for the graphics which provides write operations on the device.
XDialog | makes it possible to show and hide a dialog and gives access to the title of the dialog.
XDisplayBitmap | specifies an object as a bitmap for which data is formatted for a specific output device.
XDisplayConnection | This interface should be implemented by toolkits that want to give access to their internal message handling loop.
XEventHandler | This interface can be implemented by clients that need access to the toolkits window message loop.
XExtendedToolkit | The XExtendedToolkit is an extension of the XToolkit interface. It basically provides access to three event broadcasters which are used for instance in the context of accessibility. It is, however, not restricted to accessibility.
XFileDialog | [ DEPRECATED ] gives access to a file dialog.
XFixedText | gives access to the text and formatting of a fixed text field.
XFocusListener | makes it possible to receive keyboard focus events.
XFont | decribes a font on a specific device.
XGraphics | provides the basic output operation of a device.
XImageButton | makes it possible to register for action events of an image button and sets the action command.
XImageConsumer | specifies a data sink for an image.
XImageProducer | specifies a source for an image.
XInfoPrinter | represents an information printer.
XItemListener | makes it possible to receive events from a component when the state of an item changes.
XKeyHandler | This key handler is similar to XKeyListener but allows the consumotion of key events. If a key event is consumed by one handler both the following handlers, with respect to the list of key handlers of the broadcaster, and a following handling by the broadcaster will not take place.
XKeyListener | makes it possible to receive keyboard events.
XLayoutConstrains | specifies the layout constraints for a surrounding container.
XListBox | gives access to the items of a list box and makes it possible to register item and action event listeners.
XMenu | specifies a simple menu.
XMenuBar | identifies a menu bar.
XMenuListener | makes it possible to receive menu events on a window.
XMessageBox | [ DEPRECATED ] gives access to a message box.
XMouseClickHandler | makes it possible to receive events from the mouse in a certain window.
XMouseListener | makes it possible to receive events from the mouse in a certain window.
XMouseMotionListener | makes it possible to receive mouse motion events on a window.
XNumericField | gives access to the value and formatting of a numeric field.
XPaintListener | makes it possible to receive paint events.
XPatternField | gives access to the value and formatting of a pattern field.
XPointer | gives access to the type of mouse pointer.
XPopupMenu | controls a popup menu.
XPrinter | represents a virtual printer.
XPrinterPropertySet | represents an extended property set for printer properties.
XPrinterServer | manages several printers on one machine.
XProgressBar | gives access to the value and settings of a progress bar.
XProgressMonitor | [ DEPRECATED ] gives access to the text of a progress monitor.
XRadioButton | gives access to the state of a radio button and makes it possible to register item event listeners.
XRegion | manages multiple rectangles which make up a region.
XScrollBar | gives access to the value and settings of a scroll bar and makes it possible to register adjustment event listeners.
XSpinField | gives access to the value of a spin field and makes it possible to register for spin events.
XSpinListener | makes it possible to receive spin events.
XSystemChildFactory | specifies a factory interface for creating system child windows.
XSystemDependentWindowPeer | provides access to the system dependent implementation of the window.
XTabController | specifies the basic operations for a tab controller.
XTabControllerModel | specifies the basic operations for a tab controller model.
XTextArea | gives access to the text in a control.
XTextComponent | gives access to the text of a component and makes it possible to register event listeners.
XTextEditField | is used for password fields.
XTextLayoutConstrains | specifies the layout contstraints for a text field.
XTextListener | makes it possible to receive text change events.
XTimeField | gives access to the value and settings of a time field.
XToolkit | specifies a factory interface for the window toolkit.
XTopWindow | manages the functionality specific for a top window.
XTopWindowListener | makes it possible to receive window events.
XUnoControlContainer | gives access to the tab controllers of a UnoControlContainer .
XUserInputInterception | Interface to add handlers for key and mouse events. A handler is not a passive listener, it can even consume the event.
XVclContainer | [ DEPRECATED ] represents a VCL container window.
XVclContainerListener | [ DEPRECATED ] makes it possible to receive container events.
XVclContainerPeer | [ DEPRECATED ] gives access to the VCL container window implementation.
XVclWindowPeer | [ DEPRECATED ] gives access to the VCL window implementation.
XView | makes it possible to attach an oputput device to the object.
XWindow | specifies the basic operations for a window component.
XWindowListener | makes it possible to receive window events.
XWindowPeer | gives access to the actual window implementation on the device.

Structs
ActionEvent | a semantic event which indicates that a component-defined action occurred.
AdjustmentEvent | adjustment event emitted by adjustable objects.
DeviceInfo | contains information about a device.
FocusEvent | specifies a keyboard focus event.
FontDescriptor | describes the characteristics of a font.
Gradient | describes a color dispersion within an area.
InputEvent | the root event class for all component-level input events.
ItemEvent | specifies an event occurred to an item of a menu, a list box etc.
KeyEvent | specifies a key event.
KeyStroke | Describes a key stroke for hotkeys etc.
MenuEvent | specifies a menu event.
MouseEvent | specifies an event from the mouse.
PaintEvent | specifies the paint event for a component.
Point | specifies a 2-dimensional point using the Cartesian coordinate system.
Rectangle | specifies a rectangular area by position and size.
Selection | specifies a numerical range.
SimpleFontMetric | describes the general metrics of a certain font.
Size | specifies the 2-dimensional size of an area using width and height.
SpinEvent | specifies a spin button event.
SystemDependentXWindow | [ DEPRECATED ] specifies a system dependent XWindow.
TextEvent | specifies a text event.
VclContainerEvent | specifies a container event.
WindowDescriptor | describes a window.
WindowEvent | specifies a window event.

Exceptions
PrinterException | fired if a resource cannot be locked.

Enums
AdjustmentType | specifies the adjustment type.
FontSlant | used to specify the slant of a font.
GradientStyle | specify the style of color dispersion.
PushButtonType | specifies the default actions of a button.
RasterOperation | These values are used to specify the binary pixel-operation applied when pixels are written to the device.
WindowClass | specifies the class of a window.

Constant Groups
CharSet | [ DEPRECATED ] These values are used to specify the characters which are available in a font and their codes.
DeviceCapability | defines which capabilities a device supports.
FocusChangeReason | A combination of these values can be used to specify the reason for a focus change.
FontEmphasisMark | These values are used to specify the kind of emphasis mark.
FontFamily | These values are used to specify the general kind of font.
FontPitch | These values are used to specify whether the width of a character is fixed or variable.
FontRelief | These values are used to specify the kind of relief.
FontStrikeout | These values are used to specify the kind of strikeout.
FontType | These values are used to specify the technology of the font representation.
FontUnderline | These values are used to specify the kind of underlining.
FontWeight | These values are used to specify whether a font is thin or bold.
FontWidth | These values are used to specify the width of the characters of a font.
ImageAlign | specifies the alignment of an image.
ImageStatus | These values are used to specify to which degree an image is available.
InvalidateStyle | specifies how to invalidate windows.
Key | These values are used to specifies distinct physical keys.
KeyFunction | These values are used to specify logical key functions.
KeyGroup | [ DEPRECATED ] These values are used to specify functional groups of keys.
KeyModifier | These values are used to specify which modifier keys are pressed.
MenuItemStyle | These values are used to specify the properties of a menu item.
MessageBoxCommand | [ DEPRECATED ] specifies a message box command.
MouseButton | These values are used to specify which keys on the mouse are pressed.
PopupMenuDirection | These values are used to specify the direction in which a popup menu will grow.
PosSize | These constants are used to flag the parameters of a rectangle.
ScrollBarOrientation | These constants are used to specify the orientation of a scroll bar.
Style | specifies the style of a window.
SystemPointer | specifies the shape of a mouse pointer.
TextAlign | specifies the alignment of text.
VclWindowPeerAttribute | [ DEPRECATED ] specifies attributes for the VCL window implementation.
WindowAttribute | These values are used to specify the decorations of a window.

Top of Page

Copyright © 2003 Sun Microsystems, Inc.