#include <solver.hxx>
Public Member Functions | |
| SolverImpl (const ::com::sun::star::uno::Reference< ::com::sun::star::uno::XComponentContext > &xContext) | |
| ~SolverImpl () | |
| virtual void SAL_CALL | initialize (const ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Any > &aArgs) throw (::com::sun::star::uno::Exception) |
| virtual rtl::OUString SAL_CALL | getImplementationName () throw (::com::sun::star::uno::RuntimeException) |
| virtual sal_Bool SAL_CALL | supportsService (rtl::OUString const &) throw (::com::sun::star::uno::RuntimeException) |
| virtual ::com::sun::star::uno::Sequence < rtl::OUString > SAL_CALL | getSupportedServiceNames () throw (::com::sun::star::uno::RuntimeException) |
| virtual ::com::sun::star::uno::Reference < ::com::sun::star::frame::XDispatch > SAL_CALL | queryDispatch (const ::com::sun::star::util::URL &, const ::rtl::OUString &, sal_Int32) throw (::com::sun::star::uno::RuntimeException) |
| virtual ::com::sun::star::uno::Sequence < ::com::sun::star::uno::Reference < ::com::sun::star::frame::XDispatch > > SAL_CALL | queryDispatches (const ::com::sun::star::uno::Sequence< ::com::sun::star::frame::DispatchDescriptor > &) throw (::com::sun::star::uno::RuntimeException) |
| virtual void SAL_CALL | dispatch (const ::com::sun::star::util::URL &, const ::com::sun::star::uno::Sequence< ::com::sun::star::beans::PropertyValue > &) throw (::com::sun::star::uno::RuntimeException) |
| virtual void SAL_CALL | addStatusListener (const ::com::sun::star::uno::Reference< ::com::sun::star::frame::XStatusListener > &, const ::com::sun::star::util::URL &) throw (::com::sun::star::uno::RuntimeException) |
| virtual void SAL_CALL | removeStatusListener (const ::com::sun::star::uno::Reference< ::com::sun::star::frame::XStatusListener > &, const ::com::sun::star::util::URL &) throw (::com::sun::star::uno::RuntimeException) |
| virtual void SAL_CALL | dispatchWithNotification (const ::com::sun::star::util::URL &, const ::com::sun::star::uno::Sequence< ::com::sun::star::beans::PropertyValue > &, const ::com::sun::star::uno::Reference< ::com::sun::star::frame::XDispatchResultListener > &) throw (::com::sun::star::uno::RuntimeException) |
| virtual void SAL_CALL | setTitle (const ::rtl::OUString &aTitle) throw (::com::sun::star::uno::RuntimeException) |
| virtual sal_Int16 SAL_CALL | execute () throw (::com::sun::star::uno::RuntimeException) |
| virtual void SAL_CALL | setLocale (const com::sun::star::lang::Locale &eLocale) throw (::com::sun::star::uno::RuntimeException) |
| virtual com::sun::star::lang::Locale SAL_CALL | getLocale () throw (::com::sun::star::uno::RuntimeException) |
| CalcInterface * | getCalcInterface () const |
| OptionData * | getOptionData () const |
| SolverDialog * | getMainDialog () |
| sal_Bool | solveModel () |
| rtl::OUString | getResStr (int resid) |
Private Member Functions | |
| ResMgr * | getResMgr () |
| void | initLocale () |
Private Attributes | |
| ::std:: | __pad0__:auto_ptr<ResMgr> m_pResMgr |
| com::sun::star::lang::Locale | m_eLocale |
| ::std::auto_ptr < SolverDialog > | m_pDlg |
| ::std::auto_ptr < CalcInterface > | m_pCalc |
| ::std::auto_ptr < OptionData > | m_pOption |
| ::std::auto_ptr < StringResMgr > | m_pStringResMgr |
Definition at line 83 of file solver.hxx.
| scsolver::SolverImpl::SolverImpl | ( | const ::com::sun::star::uno::Reference< ::com::sun::star::uno::XComponentContext > & | xContext | ) |
Referenced by scsolver::create_SolverImpl().
| scsolver::SolverImpl::~SolverImpl | ( | ) |
Definition at line 70 of file service.cxx.
| virtual void SAL_CALL scsolver::SolverImpl::initialize | ( | const ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Any > & | aArgs | ) | throw (::com::sun::star::uno::Exception) [virtual] |
| rtl::OUString scsolver::SolverImpl::getImplementationName | ( | ) | throw (::com::sun::star::uno::RuntimeException) [virtual] |
| sal_Bool scsolver::SolverImpl::supportsService | ( | rtl::OUString const & | serviceName | ) | throw (::com::sun::star::uno::RuntimeException) [virtual] |
| Sequence< rtl::OUString > scsolver::SolverImpl::getSupportedServiceNames | ( | ) | throw (::com::sun::star::uno::RuntimeException) |
Definition at line 93 of file service.cxx.
References scsolver::getSupportedServiceNames_SolverImpl().
| virtual ::com::sun::star::uno::Reference< ::com::sun::star::frame::XDispatch > SAL_CALL scsolver::SolverImpl::queryDispatch | ( | const ::com::sun::star::util::URL & | , | |
| const ::rtl::OUString & | , | |||
| sal_Int32 | ||||
| ) | throw (::com::sun::star::uno::RuntimeException) |
| virtual ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Reference< ::com::sun::star::frame::XDispatch > > SAL_CALL scsolver::SolverImpl::queryDispatches | ( | const ::com::sun::star::uno::Sequence< ::com::sun::star::frame::DispatchDescriptor > & | ) | throw (::com::sun::star::uno::RuntimeException) |
| virtual void SAL_CALL scsolver::SolverImpl::dispatch | ( | const ::com::sun::star::util::URL & | , | |
| const ::com::sun::star::uno::Sequence< ::com::sun::star::beans::PropertyValue > & | ||||
| ) | throw (::com::sun::star::uno::RuntimeException) [virtual] |
| virtual void SAL_CALL scsolver::SolverImpl::addStatusListener | ( | const ::com::sun::star::uno::Reference< ::com::sun::star::frame::XStatusListener > & | , | |
| const ::com::sun::star::util::URL & | ||||
| ) | throw (::com::sun::star::uno::RuntimeException) [virtual] |
| virtual void SAL_CALL scsolver::SolverImpl::removeStatusListener | ( | const ::com::sun::star::uno::Reference< ::com::sun::star::frame::XStatusListener > & | , | |
| const ::com::sun::star::util::URL & | ||||
| ) | throw (::com::sun::star::uno::RuntimeException) [virtual] |
| virtual void SAL_CALL scsolver::SolverImpl::dispatchWithNotification | ( | const ::com::sun::star::util::URL & | , | |
| const ::com::sun::star::uno::Sequence< ::com::sun::star::beans::PropertyValue > & | , | |||
| const ::com::sun::star::uno::Reference< ::com::sun::star::frame::XDispatchResultListener > & | ||||
| ) | throw (::com::sun::star::uno::RuntimeException) [virtual] |
| void scsolver::SolverImpl::setTitle | ( | const ::rtl::OUString & | aTitle | ) | throw (::com::sun::star::uno::RuntimeException) [virtual] |
Definition at line 176 of file service.cxx.
| sal_Int16 scsolver::SolverImpl::execute | ( | ) | throw (::com::sun::star::uno::RuntimeException) [virtual] |
Definition at line 181 of file service.cxx.
References getMainDialog(), and scsolver::SolverDialog::setVisible().
| virtual void SAL_CALL scsolver::SolverImpl::setLocale | ( | const com::sun::star::lang::Locale & | eLocale | ) | throw (::com::sun::star::uno::RuntimeException) [virtual] |
| lang::Locale SAL_CALL scsolver::SolverImpl::getLocale | ( | ) | throw (::com::sun::star::uno::RuntimeException) [virtual] |
| CalcInterface * scsolver::SolverImpl::getCalcInterface | ( | ) | const |
Definition at line 166 of file service.cxx.
References m_pCalc.
Referenced by scsolver::NlpModelBuilderImpl::getModel(), scsolver::BaseDialogImpl::initialize(), scsolver::ConstEditDialog::isCellRangeGeometryEqual(), scsolver::SolverDialog::loadModelFromDocument(), scsolver::SolveModelImpl::parseConstraints(), scsolver::SolverDialog::registerListeners(), scsolver::ConstEditDialog::registerListeners(), scsolver::SolveModelImpl::resolveConstraintAddress(), scsolver::SolveModelImpl::resolveDecisionVarAddress(), scsolver::SolveModelImpl::resolveObjectiveFuncAddress(), scsolver::SolverDialog::saveModelToDocument(), scsolver::SolverDialog::setVisible(), scsolver::SolveModelImpl::solveNlp(), and scsolver::SolveModelImpl::updateCells().
| OptionData * scsolver::SolverImpl::getOptionData | ( | ) | const |
Definition at line 171 of file service.cxx.
References m_pOption.
Referenced by scsolver::OptionBtnListener::actionPerformed(), scsolver::OptionDlgOKAction::execute(), scsolver::SolveModelImpl::solve(), and scsolver::SolveModelImpl::solveLp().
| SolverDialog * scsolver::SolverImpl::getMainDialog | ( | ) |
Definition at line 158 of file service.cxx.
References m_pDlg.
Referenced by scsolver::OKCancelBtnListener::actionPerformed(), scsolver::ConstEditBtnListener::actionPerformed(), scsolver::OptionBtnListener::actionPerformed(), scsolver::ResetBtnListener::actionPerformed(), scsolver::LoadBtnListener::actionPerformed(), scsolver::SaveBtnListener::actionPerformed(), scsolver::RngBtnListener::actionPerformed(), scsolver::ConstEditDialog::doneRangeSelection(), execute(), scsolver::SolveModelImpl::resolveConstraintAddress(), scsolver::SolveModelImpl::resolveDecisionVarAddress(), scsolver::SolveModelImpl::resolveObjectiveFuncAddress(), scsolver::SolveModelImpl::solveLp(), solveModel(), and scsolver::SolveModelImpl::solveNlp().
| sal_Bool scsolver::SolverImpl::solveModel | ( | ) |
Definition at line 188 of file service.cxx.
References scsolver::Debug(), getMainDialog(), scsolver::RuntimeError::getMessage(), and scsolver::SolverDialog::showMessage().
Referenced by scsolver::SolveBtnListener::actionPerformed().
| OUString scsolver::SolverImpl::getResStr | ( | int | resid | ) |
Definition at line 230 of file service.cxx.
References getResMgr(), and m_pStringResMgr.
Referenced by scsolver::BaseDialog::getResStr(), scsolver::SolveModelImpl::resolveDecisionVarAddress(), and scsolver::SolveModelImpl::resolveObjectiveFuncAddress().
| ResMgr * scsolver::SolverImpl::getResMgr | ( | ) | [private] |
| void scsolver::SolverImpl::initLocale | ( | ) | [private] |
::std:: scsolver::SolverImpl::__pad0__ [private] |
Definition at line 163 of file solver.hxx.
com::sun::star::lang::Locale scsolver::SolverImpl::m_eLocale [private] |
::std::auto_ptr<SolverDialog> scsolver::SolverImpl::m_pDlg [private] |
::std::auto_ptr<CalcInterface> scsolver::SolverImpl::m_pCalc [private] |
::std::auto_ptr<OptionData> scsolver::SolverImpl::m_pOption [private] |
::std::auto_ptr<StringResMgr> scsolver::SolverImpl::m_pStringResMgr [private] |
1.5.3