Collaboration diagram for dlgAddMatchFiles::PatternsListValidator:
Public Member Functions | |
virtual wxObject * | Clone () const |
Returns a copy of the instance of the validator. | |
PatternsListValidator & | operator= (const PatternsListValidator &source) |
Assignment operator. | |
PatternsListValidator (const PatternsListValidator &source) | |
Copy constructor. | |
PatternsListValidator (ArrayMatchPattern *pValue) | |
Constructor. | |
virtual bool | TransferFromWindow () |
Transfers the value in the window to the validator. | |
virtual bool | TransferToWindow () |
Transfers the value associated with the validator to the window. | |
virtual bool | Validate (wxWindow *parent) |
Validates the value in the associated window. | |
Protected Member Functions | |
void | clone (const PatternsListValidator &source) |
Clones the source instance in this instance. | |
wxSortableListView * | GetSortableListView () const |
Returns the wxSortableListView associated with the validator. | |
Protected Attributes | |
ArrayMatchPattern * | value |
Adress of the array of strings where the value will be transfered. |
Checks that the given list of file's names has one or more elements.
If the list is empty, display a message.
Definition at line 639 of file dlgAddMatchFiles.cpp.
|
Constructor.
Definition at line 681 of file dlgAddMatchFiles.cpp. Referenced by PatternsListValidator(). |
|
Copy constructor.
Definition at line 708 of file dlgAddMatchFiles.cpp. References PatternsListValidator(). |
|
Returns a copy of the instance of the validator.
Definition at line 734 of file dlgAddMatchFiles.cpp. |
|
Clones the source instance in this instance.
Definition at line 693 of file dlgAddMatchFiles.cpp. References clone(), and value. Referenced by clone(). |
|
Returns the
Definition at line 748 of file dlgAddMatchFiles.cpp. Referenced by TransferFromWindow(), TransferToWindow(), and Validate(). |
|
Assignment operator.
Definition at line 721 of file dlgAddMatchFiles.cpp. References operator=(). Referenced by operator=(). |
|
Transfers the value in the window to the validator.
Definition at line 788 of file dlgAddMatchFiles.cpp. References dlgAddMatchFiles::ArrayMatchPattern::add(), GetSortableListView(), and value. |
|
Transfers the value associated with the validator to the window.
return Definition at line 829 of file dlgAddMatchFiles.cpp. References dlgAddMatchFiles::ArrayMatchPattern::getCount(), dlgAddMatchFiles::MatchPattern::getDepth(), dlgAddMatchFiles::MatchPattern::getDirectory(), dlgAddMatchFiles::getID(), dlgAddMatchFiles::MatchPattern::getPattern(), GetSortableListView(), dlgAddMatchFiles::ArrayMatchPattern::item(), patternsListCmpFnct(), dlgAddMatchFiles::MatchPattern::setDepth(), dlgAddMatchFiles::MatchPattern::setDirectory(), dlgAddMatchFiles::MatchPattern::setPattern(), and value. |
|
Validates the value in the associated window.
Definition at line 766 of file dlgAddMatchFiles.cpp. References GetSortableListView(), and Validate(). Referenced by Validate(). |
|
Adress of the array of strings where the value will be transfered.
Definition at line 642 of file dlgAddMatchFiles.cpp. Referenced by clone(), TransferFromWindow(), and TransferToWindow(). |