summaryrefslogtreecommitdiff
path: root/scripting/source/dlgprov/DialogModelProvider.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'scripting/source/dlgprov/DialogModelProvider.cxx')
-rw-r--r--scripting/source/dlgprov/DialogModelProvider.cxx46
1 files changed, 23 insertions, 23 deletions
diff --git a/scripting/source/dlgprov/DialogModelProvider.cxx b/scripting/source/dlgprov/DialogModelProvider.cxx
index bd9525a5bc5b..5f9e4e15a032 100644
--- a/scripting/source/dlgprov/DialogModelProvider.cxx
+++ b/scripting/source/dlgprov/DialogModelProvider.cxx
@@ -42,33 +42,33 @@ DialogModelProvider::DialogModelProvider(Reference< XComponentContext > const &
// lang::XInitialization:
void SAL_CALL DialogModelProvider::initialize(const css::uno::Sequence< uno::Any > & aArguments)
{
- if ( aArguments.getLength() == 1 )
- {
- OUString sURL;
- if ( !( aArguments[ 0 ] >>= sURL ))
- throw css::lang::IllegalArgumentException();
- // Try any other URL with SimpleFileAccess
- Reference< ucb::XSimpleFileAccess3 > xSFI = ucb::SimpleFileAccess::create(m_xContext);
+ if ( aArguments.getLength() != 1 )
+ return;
+
+ OUString sURL;
+ if ( !( aArguments[ 0 ] >>= sURL ))
+ throw css::lang::IllegalArgumentException();
+ // Try any other URL with SimpleFileAccess
+ Reference< ucb::XSimpleFileAccess3 > xSFI = ucb::SimpleFileAccess::create(m_xContext);
- try
+ try
+ {
+ Reference< io::XInputStream > xInput = xSFI->openFileRead( sURL );
+ Reference< resource::XStringResourceManager > xStringResourceManager;
+ if ( xInput.is() )
{
- Reference< io::XInputStream > xInput = xSFI->openFileRead( sURL );
- Reference< resource::XStringResourceManager > xStringResourceManager;
- if ( xInput.is() )
- {
- xStringResourceManager = dlgprov::lcl_getStringResourceManager(m_xContext,sURL);
- Any aDialogSourceURLAny;
- aDialogSourceURLAny <<= sURL;
-
- Reference< frame::XModel > xModel;
- m_xDialogModel.set( dlgprov::lcl_createDialogModel( m_xContext, xInput , xModel, xStringResourceManager, aDialogSourceURLAny ), UNO_SET_THROW);
- m_xDialogModelProp.set(m_xDialogModel, UNO_QUERY_THROW);
- }
+ xStringResourceManager = dlgprov::lcl_getStringResourceManager(m_xContext,sURL);
+ Any aDialogSourceURLAny;
+ aDialogSourceURLAny <<= sURL;
+
+ Reference< frame::XModel > xModel;
+ m_xDialogModel.set( dlgprov::lcl_createDialogModel( m_xContext, xInput , xModel, xStringResourceManager, aDialogSourceURLAny ), UNO_SET_THROW);
+ m_xDialogModelProp.set(m_xDialogModel, UNO_QUERY_THROW);
}
- catch( Exception& )
- {}
- //m_sURL = sURL;
}
+ catch( Exception& )
+ {}
+ //m_sURL = sURL;
}
// container::XElementAccess: