#include <dialog.hxx>


Definition at line 81 of file dialog.hxx.
| scsolver::ConstEditDialog::ConstEditDialog | ( | SolverImpl * | p | ) |
| scsolver::ConstEditDialog::~ConstEditDialog | ( | ) | throw () [virtual] |
| virtual const rtl::OUString scsolver::ConstEditDialog::getDialogName | ( | ) | const [inline, virtual] |
Must return a unique name that identifies its dialog type. Should be deprecated and its use in a nested-if or switch statement is discouraged because it is not very elegant and non-safe.
Implements scsolver::BaseDialog.
Definition at line 86 of file dialog.hxx.
References scsolver::ascii().
| void scsolver::ConstEditDialog::setVisible | ( | bool | bVisible | ) | [virtual] |
Implements scsolver::BaseDialog.
Definition at line 205 of file dialog.cxx.
References scsolver::BaseDialog::setVisibleDefault(), and scsolver::BaseDialog::toFront().
Referenced by scsolver::OKCancelBtnListener::actionPerformed(), scsolver::ConstEditBtnListener::actionPerformed(), scsolver::SolverDialog::close(), close(), and scsolver::SolverDialog::setVisible().
| bool scsolver::ConstEditDialog::doneRangeSelection | ( | ) | const [virtual] |
This method is called when a range selection is finished. If the dialog does not contain a range selection widget pair, just leave this method empty.
Implements scsolver::BaseDialog.
Definition at line 213 of file dialog.cxx.
References scsolver::SolverImpl::getMainDialog(), scsolver::BaseDialog::getResStr(), scsolver::BaseDialog::getSolverImpl(), isCellRangeGeometryEqual(), scsolver::BaseDialog::setFocus(), scsolver::SolverDialog::setVisible(), and scsolver::SolverDialog::showMessage().
| void scsolver::ConstEditDialog::close | ( | ) | [virtual] |
Implements scsolver::BaseDialog.
Definition at line 228 of file dialog.cxx.
References reset(), and setVisible().
| void scsolver::ConstEditDialog::initialize | ( | ) |
Definition at line 144 of file dialog.cxx.
References scsolver::BaseDialog::addButton(), scsolver::BaseDialog::addFixedText(), scsolver::BaseDialog::addListBox(), scsolver::BaseDialog::addRangeEdit(), scsolver::ascii(), scsolver::BaseDialog::getResStr(), scsolver::BaseDialog::initializeDefault(), and registerListeners().
Referenced by ConstEditDialog().
| void scsolver::ConstEditDialog::reset | ( | ) |
Definition at line 187 of file dialog.cxx.
References scsolver::ascii(), and scsolver::BaseDialog::getWidgetByName().
Referenced by scsolver::OKCancelBtnListener::actionPerformed(), scsolver::SolverDialog::close(), and close().
| sal_uInt32 scsolver::ConstEditDialog::getConstraintId | ( | ) | const [inline] |
Definition at line 94 of file dialog.hxx.
References m_nConstraintId.
Referenced by scsolver::OKCancelBtnListener::actionPerformed().
| rtl::OUString scsolver::ConstEditDialog::getLeftCellReference | ( | ) |
Definition at line 234 of file dialog.cxx.
References scsolver::ascii(), and scsolver::BaseDialog::getWidgetByName().
Referenced by scsolver::OKCancelBtnListener::actionPerformed(), and isCellRangeGeometryEqual().
| rtl::OUString scsolver::ConstEditDialog::getRightCellReference | ( | ) |
Definition at line 241 of file dialog.cxx.
References scsolver::ascii(), and scsolver::BaseDialog::getWidgetByName().
Referenced by scsolver::OKCancelBtnListener::actionPerformed(), and isCellRangeGeometryEqual().
| EqualityType scsolver::ConstEditDialog::getEquality | ( | ) |
Definition at line 248 of file dialog.cxx.
References scsolver::ascii(), scsolver::numeric::EQUAL, scsolver::BaseDialog::getWidgetByName(), scsolver::numeric::GREATER_EQUAL, and scsolver::numeric::LESS_EQUAL.
Referenced by scsolver::OKCancelBtnListener::actionPerformed().
| void scsolver::ConstEditDialog::setChangeMode | ( | sal_Bool | b | ) | [inline] |
Definition at line 99 of file dialog.hxx.
References m_bIsChangeMode.
Referenced by scsolver::ConstEditBtnListener::actionPerformed().
| void scsolver::ConstEditDialog::setConstraintId | ( | sal_uInt32 | nId | ) |
Definition at line 273 of file dialog.cxx.
References m_nConstraintId.
Referenced by scsolver::ConstEditBtnListener::actionPerformed().
| const rtl::OUString scsolver::ConstEditDialog::getLeftCellReference | ( | ) | const |
Definition at line 278 of file dialog.cxx.
References scsolver::ascii(), and scsolver::BaseDialog::getWidgetByName().
| const rtl::OUString scsolver::ConstEditDialog::getRightCellReference | ( | ) | const |
Definition at line 285 of file dialog.cxx.
References scsolver::ascii(), and scsolver::BaseDialog::getWidgetByName().
| void scsolver::ConstEditDialog::setLeftCellReference | ( | const rtl::OUString & | s | ) |
Definition at line 292 of file dialog.cxx.
References scsolver::ascii(), and scsolver::BaseDialog::getWidgetByName().
Referenced by scsolver::ConstEditBtnListener::actionPerformed().
| void scsolver::ConstEditDialog::setRightCellReference | ( | const rtl::OUString & | s | ) |
Definition at line 299 of file dialog.cxx.
References scsolver::ascii(), and scsolver::BaseDialog::getWidgetByName().
Referenced by scsolver::ConstEditBtnListener::actionPerformed().
| void scsolver::ConstEditDialog::setEquality | ( | const | EqualityType | ) |
Definition at line 306 of file dialog.cxx.
References scsolver::ascii(), scsolver::numeric::EQUAL, scsolver::BaseDialog::getWidgetByName(), scsolver::numeric::GREATER_EQUAL, and scsolver::numeric::LESS_EQUAL.
Referenced by scsolver::ConstEditBtnListener::actionPerformed().
| bool scsolver::ConstEditDialog::isChangeMode | ( | ) | const [inline] |
Definition at line 109 of file dialog.hxx.
References m_bIsChangeMode.
Referenced by scsolver::OKCancelBtnListener::actionPerformed().
| bool scsolver::ConstEditDialog::isCellRangeGeometryEqual | ( | ) | const |
Checks if given two cell range references in the constraint dialog have identical geometry.
Definition at line 337 of file dialog.cxx.
References scsolver::SolverImpl::getCalcInterface(), scsolver::CalcInterface::getCellRangeAddress(), getLeftCellReference(), getRightCellReference(), and scsolver::BaseDialog::getSolverImpl().
Referenced by doneRangeSelection().
| void scsolver::ConstEditDialog::registerListeners | ( | ) | [protected, virtual] |
Definition at line 109 of file dialog.cxx.
References scsolver::ascii(), scsolver::SolverImpl::getCalcInterface(), scsolver::BaseDialog::getSolverImpl(), scsolver::CalcInterface::getXRangeSelection(), m_pCancelListener, m_pCloseAction, m_pLeftRngListener, m_pOKListener, m_pRightRngListener, m_pTopWindowListener, scsolver::BaseDialog::registerListener(), scsolver::TopWindowListener::setActionClosing(), and scsolver::RngBtnListener::setSingleCell().
Referenced by initialize().
| void scsolver::ConstEditDialog::unregisterListeners | ( | ) | [protected, virtual] |
Definition at line 135 of file dialog.cxx.
References scsolver::ascii(), m_pCancelListener, m_pLeftRngListener, m_pOKListener, m_pRightRngListener, m_pTopWindowListener, and scsolver::BaseDialog::unregisterListener().
Referenced by ~ConstEditDialog().
bool scsolver::ConstEditDialog::m_bIsChangeMode [private] |
sal_uInt32 scsolver::ConstEditDialog::m_nConstraintId [private] |
Definition at line 120 of file dialog.hxx.
Referenced by registerListeners(), and unregisterListeners().
Definition at line 121 of file dialog.hxx.
Referenced by registerListeners(), and unregisterListeners().
Definition at line 122 of file dialog.hxx.
Referenced by registerListeners(), and unregisterListeners().
Definition at line 123 of file dialog.hxx.
Referenced by registerListeners(), and unregisterListeners().
Definition at line 124 of file dialog.hxx.
Referenced by registerListeners(), and unregisterListeners().
1.5.3