Language:

The Free and Open Productivity Suite
Apache OpenOffice 4.1.4 released

Developer's Guide

API

SDK

Tips 'n' Tricks

Miscellaneous


:: com :: sun :: star :: xforms ::

unpublished interface XFormsUIHelper1
Usage Restrictions
not published
Description
provide several helper methods for the UI This interfaces is for UI use only, and will likely be unsupported in future versions.


Methods' Summary
getDefaultServiceNameForNode  
getDefaultBindingExpressionForNode  
getNodeDisplayName  
getNodeName  
getBindingName  
getSubmissionName  
cloneBindingAsGhost  
removeBindingIfUseless  
newInstance  
renameInstance  
removeInstance  
newModel  
renameModel  
removeModel  
createElement  
createAttribute  
renameNode  
getBindingForNode  
removeBindingForNode  
getResultForExpression  
isValidXMLName  
isValidPrefixName  
setNodeValue  
Methods' Details
getDefaultServiceNameForNode
string
getDefaultServiceNameForNode( [in] ::com::sun::star::xml::dom::XNode  xNode );

getDefaultBindingExpressionForNode
string
getDefaultBindingExpressionForNode( [in] ::com::sun::star::xml::dom::XNode  xNode );

getNodeDisplayName
string
getNodeDisplayName( [in] ::com::sun::star::xml::dom::XNode  xNode,
[in] boolean  bDetail );

getNodeName
string
getNodeName( [in] ::com::sun::star::xml::dom::XNode  xNode );

getBindingName
string
getBindingName( [in] ::com::sun::star::beans::XPropertySet  xBinding,
[in] boolean  bDetail );

getSubmissionName
string
getSubmissionName( [in] ::com::sun::star::beans::XPropertySet  xSubm,
[in] boolean  bDetail );

cloneBindingAsGhost
::com::sun::star::beans::XPropertySet
cloneBindingAsGhost( [in] ::com::sun::star::beans::XPropertySet  binding );

removeBindingIfUseless
void
removeBindingIfUseless( [in] ::com::sun::star::beans::XPropertySet  xBinding );

newInstance
::com::sun::star::xml::dom::XDocument
newInstance( [in] string  sName,
[in] string  sURL,
[in] boolean  bURLOnce );

renameInstance
void
renameInstance( [in] string  sFrom,
[in] string  sTo,
[in] string  sURL,
[in] boolean  bURLOnce );

removeInstance
void
removeInstance( [in] string  sName );

newModel
XModel
newModel( [in] ::com::sun::star::frame::XModel  xModel,
[in] string  sName );

renameModel
void
renameModel( [in] ::com::sun::star::frame::XModel  xModel,
[in] string  sFrom,
[in] string  sTo );

removeModel
void
removeModel( [in] ::com::sun::star::frame::XModel  xModel,
[in] string  sName );

createElement
::com::sun::star::xml::dom::XNode
createElement( [in] ::com::sun::star::xml::dom::XNode  xParent,
[in] string  sName );

createAttribute
::com::sun::star::xml::dom::XNode
createAttribute( [in] ::com::sun::star::xml::dom::XNode  xParent,
[in] string  sName );

renameNode
::com::sun::star::xml::dom::XNode
renameNode( [in] ::com::sun::star::xml::dom::XNode  xNode,
[in] string  sName );

getBindingForNode
::com::sun::star::beans::XPropertySet
getBindingForNode( [in] ::com::sun::star::xml::dom::XNode  xNode,
[in] boolean  bCreate );

removeBindingForNode
void
removeBindingForNode( [in] ::com::sun::star::xml::dom::XNode  xNode );

getResultForExpression
string
getResultForExpression( [in] ::com::sun::star::beans::XPropertySet  xBinding,
[in] boolean  bIsBindingExpression,
[in] string  sExpression );

isValidXMLName
boolean
isValidXMLName( [in] string  sName );

isValidPrefixName
boolean
isValidPrefixName( [in] string  sName );

setNodeValue
void
setNodeValue( [in] ::com::sun::star::xml::dom::XNode  xNode,
[in] string  sValue );

Top of Page

Apache Software Foundation

Copyright & License | Privacy | Contact Us | Donate | Thanks

Apache and the Apache feather logo are trademarks of The Apache Software Foundation. OpenOffice, OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.