module com::sun::star::util

(Global Index)

submodules

services

interfaces

structs

exceptions

enums

typedefs

constant groups

Description

Miscellaneous interfaces for sorting, connecting objects etc.


submodules


services

NumberFormatProperties properties specifying the behavior of a NumberFormatter .
NumberFormatSettings specifies the settings for number formatting.
NumberFormats specifies a container of number formats.
NumberFormatter specifies an object which can format numbers and strings.
ProxyFactory Specifies a factory object to create proxy objects.
ReplaceDescriptor describes what and how to replace strings.
SearchDescriptor describes what and how to search within a container.
SortDescriptor specifies the properties which can be used to describe a sort order applied to an XSortable.
TextSearch search a string with a defined algorithm in another string. It is able to search forward or backward in the string
URLTransformer helps to split up a string containing a URL into its structural parts and assembles the parts into a single string.

interfaces

XArchiver
XAtomServer an interface to map between string s and id s
XCancelManager manages a list of cancellable objects.
XCancellable offers the possibility of cancelling a job. This is supported by objects which represent a job.
XChainable enables the object to be a member of a chain.
XChangesBatch this interface enables applying a set of changes in one batch transaction.
XChangesListener receives events from batch change broadcaster objects.
XChangesNotifier broadcasts events about multiple changes that occur in bulk.
XChangesSet this interface enables inspecting a set of changes forming one batch transaction.
XCloneable makes it possible to create a copy of the object.
XDataEditor connects to a model and broadcasts status change events.
XDataEditorListener makes it possible to receive status change events from an XDataEditor .
XFlushListener makes it possible to receive flushed events.
XFlushable is supported by objects with data that can be flushed to a data source.
XImportable makes it possible to import files into the object.
XIndent allows indentation of the object to be changed.
XLinkUpdate allows initiating an update of linked parts of a document.
XLocalizedAliases is the interface for binding programmatic names to aliases. Aliases can be provided in several locales for the same programmatic name.
XMergeable represents a range of cells that can be merged.
XModeSelector is supported by objects which supply different modes.
XModifiable makes the modify state of the object accessible.
XModifyBroadcaster broadcasts each modification made on its data.
XModifyListener makes it possible to receive events when a model object changes.
XNumberFormatPreviewer represents a number formatter, which can preview number formats without inserting them.
XNumberFormatTypes represents functions to get specific, predefined number formats.
XNumberFormats provides access to multiple NumberFormat s.
XNumberFormatsSupplier supplies the collection of NumberFormat s (for example, in a document) and the settings belonging to these formats.
XNumberFormatter represents a number formatter.
XPropertyReplace makes it possible to search and replace properties.
XProtectable makes it possible to protect objects from modifications.
XProxyFactory You can create proxy interfaces via this interface.
XRefreshListener makes it possible to receive refreshed events.
XRefreshable is supported by objects with data that can be refreshed from a data source.
XReplaceDescriptor specifies a string replace operation.
XReplaceable makes it possible to replace strings in a text described by a SearchDescriptor .
XSearchDescriptor specifies a string search operation.
XSearchable enables the object to look for specified contents of the object (in particular, for a text range which contains a specific string pattern).
XSimpleErrorHandler
XSortable makes it possible to sort the contents of this object.
XStringAbbreviation Abbreviate arbitrary strings.
XStringEscape This interface is used to encode an arbitrary String into a escaped form.
XStringMapping provides a mapping from string to string
XStringWidth An interface that encapsulates the abstract notion of string width.
XTextSearch
XURLTransformer supports parsing and assembling of URLs.
XUniqueIDFactory creates IDs which are unique within the container.
XUpdatable is supported by objects with data that can be updated from a data source.

structs

AliasProgrammaticPair represents an entry from a component which implements the LocalizedAliases .
AtomClassRequest AtomCLassRequest is used to describe which atoms the user wants to know about
AtomDescription AtomDescription contains a string and the corresponding registered atom
CellProtection describes the kind of protection for a protectable cell.
ChangesEvent This event is fired when a set of changes becomes effective on the source of the event.
DataEditorEvent specifies an event broadcast by an XEventEditor .
Date represents a date value.
DateTime represents a combined date+time value.
DateTimeRange represents a range of date+time values.
ElementChange This structure describes a single change that is part of a batch of changes.
SearchOptions
SearchResult
SortField describes a single field in a sort descriptor.
Time represents a time value.
URL represents the original and the parsed structure of a Uniform Resource Locator.

exceptions

DiskFullException is thrown when a disk full error occurs.
FileIOException thrown when file I/O error occurs.
MalformedNumberFormatException exception thrown when a NumberFormat string is syntactically incorrect.
NotNumericException indicates that a non-numeric string is to be converted to a number.

enums

DataEditorEventType specifies the type of an event from an XDataEditor .
SearchAlgorithms
SortFieldType enumeration used to specify the type of contents in a sort field.

typedefs

ChangesSet This is a type that describes a set of changes occurring as a batch transaction.
Language This type is used for a language identifier number.
color This type is used to describe an RGB color value with an optional alpha channel.

constant groups

MeasureUnit These constants are used to specify a measure.
NumberFormat These constants are used to specify the type of a number format.
SearchFlags
Top of Page