summaryrefslogtreecommitdiff
path: root/xmloff/source/xforms/XFormsModelContext.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'xmloff/source/xforms/XFormsModelContext.cxx')
-rw-r--r--xmloff/source/xforms/XFormsModelContext.cxx10
1 files changed, 4 insertions, 6 deletions
diff --git a/xmloff/source/xforms/XFormsModelContext.cxx b/xmloff/source/xforms/XFormsModelContext.cxx
index 5a2b4905f55e..e5720d459d85 100644
--- a/xmloff/source/xforms/XFormsModelContext.cxx
+++ b/xmloff/source/xforms/XFormsModelContext.cxx
@@ -50,20 +50,18 @@ XFormsModelContext::XFormsModelContext( SvXMLImport& rImport ) :
{
}
-void XFormsModelContext::HandleAttribute(
- sal_Int32 nAttributeToken,
- const OUString& rValue )
+void XFormsModelContext::HandleAttribute(const sax_fastparser::FastAttributeList::FastAttributeIter & aIter )
{
- switch( nAttributeToken & TOKEN_MASK)
+ switch( aIter.getToken() & TOKEN_MASK)
{
case XML_ID:
- mxModel->setPropertyValue( "ID", makeAny( rValue ) );
+ mxModel->setPropertyValue( "ID", makeAny( aIter.toString() ) );
break;
case XML_SCHEMA:
GetImport().SetError( XMLERROR_XFORMS_NO_SCHEMA_SUPPORT );
break;
default:
- XMLOFF_WARN_UNKNOWN_ATTR("xmloff", nAttributeToken, rValue);
+ XMLOFF_WARN_UNKNOWN("xmloff", aIter);
assert( false && "this should not happen" );
break;
}