diff options
Diffstat (limited to 'sccomp')
-rw-r--r-- | sccomp/source/solver/solver.cxx | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/sccomp/source/solver/solver.cxx b/sccomp/source/solver/solver.cxx index 96644ae79423..81c2934fa7a8 100644 --- a/sccomp/source/solver/solver.cxx +++ b/sccomp/source/solver/solver.cxx @@ -145,55 +145,6 @@ double lcl_GetValue( const uno::Reference<sheet::XSpreadsheetDocument>& xDoc, return lcl_GetCell( xDoc, rPos )->getValue(); } -OUString lcl_FormatCellRef( const uno::Reference<sheet::XSpreadsheetDocument>& xDoc, const table::CellAddress& rPos ) -{ - uno::Reference<lang::XMultiServiceFactory> xFact( xDoc, uno::UNO_QUERY ); - uno::Reference<beans::XPropertySet> xConv( xFact->createInstance( - OUString::createFromAscii( "com.sun.star.table.CellAddressConversion" ) ), uno::UNO_QUERY ); - xConv->setPropertyValue( OUString::createFromAscii( "Address" ), uno::makeAny( rPos ) ); - OUString aRet; - xConv->getPropertyValue( OUString::createFromAscii( "UserInterfaceRepresentation" ) ) >>= aRet; - return aRet; -} - -bool lcl_ParseCellRef( table::CellAddress& rPos, - const uno::Reference<sheet::XSpreadsheetDocument>& xDoc, - const OUString& rStr ) -{ - uno::Reference<lang::XMultiServiceFactory> xFact( xDoc, uno::UNO_QUERY ); - uno::Reference<beans::XPropertySet> xConv( xFact->createInstance( - OUString::createFromAscii( "com.sun.star.table.CellAddressConversion" ) ), uno::UNO_QUERY ); - try - { - xConv->setPropertyValue( OUString::createFromAscii( "UserInterfaceRepresentation" ), uno::makeAny( rStr ) ); - } - catch ( lang::IllegalArgumentException& ) - { - return false; // no valid ref - } - xConv->getPropertyValue( OUString::createFromAscii( "Address" ) ) >>= rPos; - return true; -} - -bool lcl_ParseRangeRef( table::CellRangeAddress& rRange, - const uno::Reference<sheet::XSpreadsheetDocument>& xDoc, - const OUString& rStr ) -{ - uno::Reference<lang::XMultiServiceFactory> xFact( xDoc, uno::UNO_QUERY ); - uno::Reference<beans::XPropertySet> xConv( xFact->createInstance( - OUString::createFromAscii( "com.sun.star.table.CellRangeAddressConversion" ) ), uno::UNO_QUERY ); - try - { - xConv->setPropertyValue( OUString::createFromAscii( "UserInterfaceRepresentation" ), uno::makeAny( rStr ) ); - } - catch ( lang::IllegalArgumentException& ) - { - return false; // no valid ref - } - xConv->getPropertyValue( OUString::createFromAscii( "Address" ) ) >>= rRange; - return true; -} - // ------------------------------------------------------------------------- SolverComponent::SolverComponent( const uno::Reference<uno::XComponentContext>& /* rSMgr */ ) : |