LibreOffice
LibreOffice 4.3 SDK API Reference
Public Member Functions | List of all members
XFormsUIHelper1 Interface Reference

provide several helper methods for the UI More...

import"XFormsUIHelper1.idl";

Public Member Functions

string getDefaultServiceNameForNode ([in] com::sun::star::xml::dom::XNode xNode)
 
string getDefaultBindingExpressionForNode ([in] com::sun::star::xml::dom::XNode xNode)
 
string getNodeDisplayName ([in] com::sun::star::xml::dom::XNode xNode, [in] boolean bDetail)
 
string getNodeName ([in] com::sun::star::xml::dom::XNode xNode)
 
string getBindingName ([in] com::sun::star::beans::XPropertySet xBinding, [in] boolean bDetail)
 
string getSubmissionName ([in] com::sun::star::beans::XPropertySet xSubm, [in] boolean bDetail)
 
com::sun::star::beans::XPropertySet cloneBindingAsGhost ([in] com::sun::star::beans::XPropertySet binding)
 
void removeBindingIfUseless ([in] com::sun::star::beans::XPropertySet xBinding)
 
com::sun::star::xml::dom::XDocument newInstance ([in] string sName, [in] string sURL, [in] boolean bURLOnce)
 
void renameInstance ([in] string sFrom, [in] string sTo, [in] string sURL, [in] boolean bURLOnce)
 
void removeInstance ([in] string sName)
 
com::sun::star::xforms::XModel newModel ([in] com::sun::star::frame::XModel xModel, [in] string sName)
 
void renameModel ([in] com::sun::star::frame::XModel xModel, [in] string sFrom, [in] string sTo)
 
void removeModel ([in] com::sun::star::frame::XModel xModel, [in] string sName)
 
com::sun::star::xml::dom::XNode createElement ([in] com::sun::star::xml::dom::XNode xParent, [in] string sName)
 
com::sun::star::xml::dom::XNode createAttribute ([in] com::sun::star::xml::dom::XNode xParent, [in] string sName)
 
com::sun::star::xml::dom::XNode renameNode ([in] com::sun::star::xml::dom::XNode xNode, [in] string sName)
 
com::sun::star::beans::XPropertySet getBindingForNode ([in] com::sun::star::xml::dom::XNode xNode, [in] boolean bCreate)
 
void removeBindingForNode ([in] com::sun::star::xml::dom::XNode xNode)
 
string getResultForExpression ([in] com::sun::star::beans::XPropertySet xBinding, [in] boolean bIsBindingExpression, [in] string sExpression)
 
boolean isValidXMLName ([in] string sName)
 
boolean isValidPrefixName ([in] string sName)
 
void setNodeValue ([in] com::sun::star::xml::dom::XNode xNode, [in] string sValue)
 

Detailed Description

provide several helper methods for the UI

This interfaces is for UI use only, and will likely be unsupported in future versions.

Member Function Documentation

com::sun::star::xml::dom::XNode createAttribute ( [in] com::sun::star::xml::dom::XNode  xParent,
[in] string  sName 
)
com::sun::star::xml::dom::XNode createElement ( [in] com::sun::star::xml::dom::XNode  xParent,
[in] string  sName 
)
com::sun::star::beans::XPropertySet getBindingForNode ( [in] com::sun::star::xml::dom::XNode  xNode,
[in] boolean  bCreate 
)
string getBindingName ( [in] com::sun::star::beans::XPropertySet  xBinding,
[in] boolean  bDetail 
)
string getDefaultBindingExpressionForNode ( [in] com::sun::star::xml::dom::XNode  xNode)
string getDefaultServiceNameForNode ( [in] com::sun::star::xml::dom::XNode  xNode)
string getNodeDisplayName ( [in] com::sun::star::xml::dom::XNode  xNode,
[in] boolean  bDetail 
)
string getNodeName ( [in] com::sun::star::xml::dom::XNode  xNode)
string getResultForExpression ( [in] com::sun::star::beans::XPropertySet  xBinding,
[in] boolean  bIsBindingExpression,
[in] string  sExpression 
)
string getSubmissionName ( [in] com::sun::star::beans::XPropertySet  xSubm,
[in] boolean  bDetail 
)
boolean isValidPrefixName ( [in] string  sName)
boolean isValidXMLName ( [in] string  sName)
com::sun::star::xml::dom::XDocument newInstance ( [in] string  sName,
[in] string  sURL,
[in] boolean  bURLOnce 
)
com::sun::star::xforms::XModel newModel ( [in] com::sun::star::frame::XModel  xModel,
[in] string  sName 
)
void removeBindingForNode ( [in] com::sun::star::xml::dom::XNode  xNode)
void removeBindingIfUseless ( [in] com::sun::star::beans::XPropertySet  xBinding)
void removeInstance ( [in] string  sName)
void removeModel ( [in] com::sun::star::frame::XModel  xModel,
[in] string  sName 
)
void renameInstance ( [in] string  sFrom,
[in] string  sTo,
[in] string  sURL,
[in] boolean  bURLOnce 
)
void renameModel ( [in] com::sun::star::frame::XModel  xModel,
[in] string  sFrom,
[in] string  sTo 
)
com::sun::star::xml::dom::XNode renameNode ( [in] com::sun::star::xml::dom::XNode  xNode,
[in] string  sName 
)
void setNodeValue ( [in] com::sun::star::xml::dom::XNode  xNode,
[in] string  sValue 
)

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