LibreOffice
LibreOffice 5.0 SDK API Reference
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Exported Interfaces | List of all members
AttributeContainer Service Referencepublished

This service describes a container for XML attributes. More...

import "AttributeContainer.idl";

Inheritance diagram for AttributeContainer:
XNameContainer XNameReplace XNameAccess XElementAccess XInterface

Exported Interfaces

interface com::sun::star::container::XNameContainer
 

Additional Inherited Members

- Public Member Functions inherited from XNameContainer
void insertByName ([in] string aName,[in] any aElement) raises ( com::sun::star::lang::IllegalArgumentException, com::sun::star::container::ElementExistException, com::sun::star::lang::WrappedTargetException )
 inserts the given element at the specified name. More...
 
void removeByName ([in] string Name) raises ( com::sun::star::container::NoSuchElementException, com::sun::star::lang::WrappedTargetException )
 removes the element with the specified name. More...
 

Detailed Description

This service describes a container for XML attributes.

Each attribute is accessed with its local name, or optionally, its local name with its namespace prefix. The type and value of an attribute is stored in a AttributeData struct. If you use a namespace in the AttributeData, you must use a prefix in the name and you must use a namespace, if you use a prefix.

Exported Interfaces


The documentation for this service was generated from the following file: