#include <PasswordGroupElement.h>
Inheritance diagram for PasswordGroupElement:
Public Methods | |
PasswordGroupElement (string name, int deepness) | |
Constructor of the branch element of the password composite. More... | |
virtual | ~PasswordGroupElement () |
Destructor of the branch element of the password composite. More... | |
virtual bool | addElement (PasswordTreeElement *element) |
Add a child to the element of the composite. More... | |
virtual bool | delElement (PasswordTreeElement *element) |
Delete a child of the composite's element. More... | |
virtual int | getNbChild (void) |
Returns the number of child that the branch have. More... | |
virtual bool | allow (PasswordTreeElementAbstractVisitor &visitor) |
Defines the visitor interface to deal with data processing accross the composite in branch element. More... | |
Protected Attributes | |
list< PasswordTreeElement * > | _list_elements |
|
Constructor of the branch element of the password composite.
|
|
Destructor of the branch element of the password composite.
|
|
Add a child to the element of the composite.
Reimplemented from PasswordTreeElement. |
|
Defines the visitor interface to deal with data processing accross the composite in branch element.
Implements PasswordTreeElement. Reimplemented in PasswordRootElement. |
|
Delete a child of the composite's element.
Reimplemented from PasswordTreeElement. |
|
Returns the number of child that the branch have.
Reimplemented from PasswordTreeElement. |