class implementing the IObjectNameCheck interface, and checking given object names against a hierarchical name container
More...
#include <defaultobjectnamecheck.hxx>
class implementing the IObjectNameCheck interface, and checking given object names against a hierarchical name container
Definition at line 37 of file defaultobjectnamecheck.hxx.
◆ HierarchicalNameCheck() [1/2]
dbaui::HierarchicalNameCheck::HierarchicalNameCheck |
( |
const css::uno::Reference< css::container::XHierarchicalNameAccess > & |
_rxNames, |
|
|
const OUString & |
_rRelativeRoot |
|
) |
| |
constructs a HierarchicalNameCheck instance
- Parameters
-
_rxNames | the hierarchical container of named objects, against which given names should be checked |
_rRelativeRoot | the root in the hierarchy against which given names should be checked |
- Exceptions
-
css::lang::IllegalArgumentException | if the given container is <NULL> |
◆ ~HierarchicalNameCheck()
dbaui::HierarchicalNameCheck::~HierarchicalNameCheck |
( |
| ) |
|
|
overridevirtual |
◆ HierarchicalNameCheck() [2/2]
◆ isNameValid()
bool dbaui::HierarchicalNameCheck::isNameValid |
( |
const OUString & |
_rObjectName, |
|
|
::dbtools::SQLExceptionInfo & |
_out_rErrorToDisplay |
|
) |
| const |
|
overridevirtual |
◆ operator=()
◆ msRelativeRoot
OUString dbaui::HierarchicalNameCheck::msRelativeRoot |
|
private |
◆ mxHierarchicalNames
css::uno::Reference< css::container::XHierarchicalNameAccess > dbaui::HierarchicalNameCheck::mxHierarchicalNames |
|
private |
The documentation for this class was generated from the following files: