CPKIFNameConstraintsPanel Class Reference

#include <NameConstraintsPanel.h>

Inheritance diagram for CPKIFNameConstraintsPanel:

Inheritance graph
[legend]
Collaboration diagram for CPKIFNameConstraintsPanel:

Collaboration graph
[legend]

List of all members.


Detailed Description

The CPKIFNameConstraintsPanel can be used to solicit initial name constraints from the user

TSP-enforcing: No

Definition at line 37 of file NameConstraintsPanel.h.


Public Member Functions

 CPKIFNameConstraintsPanel (wxWindow *parent, wxWindowID id=-1, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTAB_TRAVERSAL|wxNO_BORDER)
wxListBoxGetListboxPermNC ()
wxListBoxGetListboxExclNC ()
CPKIFGeneralSubtreeListPtr GetExcludedNameConstraints ()
CPKIFGeneralSubtreeListPtr GetPermittedNameConstraints ()
void SetInitialPathSettings (CPKIFPathSettingsPtr &ps)
void OnInitDialog (wxInitDialogEvent &event)

Constructor & Destructor Documentation

CPKIFNameConstraintsPanel::CPKIFNameConstraintsPanel ( wxWindow *  parent,
wxWindowID  id = -1,
const wxPoint &  position = wxDefaultPosition,
const wxSize &  size = wxDefaultSize,
long  style = wxTAB_TRAVERSAL | wxNO_BORDER 
)

Interface: External

Panel constructor

Returns:
None

Definition at line 65 of file NameConstraintsPanel.cpp.


Member Function Documentation

wxListBox* CPKIFNameConstraintsPanel::GetListboxPermNC (  )  [inline]

Definition at line 47 of file NameConstraintsPanel.h.

Referenced by GetPermittedNameConstraints(), and OnInitDialog().

wxListBox* CPKIFNameConstraintsPanel::GetListboxExclNC (  )  [inline]

Definition at line 48 of file NameConstraintsPanel.h.

Referenced by GetExcludedNameConstraints(), and OnInitDialog().

CPKIFGeneralSubtreeListPtr CPKIFNameConstraintsPanel::GetExcludedNameConstraints (  ) 

Interface: Module

This function returns excluded Name Constraints

Returns:
Smart pointer to excluded Name Constraints list

Definition at line 287 of file NameConstraintsPanel.cpp.

References data, CPKIFGeneralSubtree::GetBase(), and GetListboxExclNC().

Referenced by CPKIFPathSettingsNotebook::GetPathSettings().

CPKIFGeneralSubtreeListPtr CPKIFNameConstraintsPanel::GetPermittedNameConstraints (  ) 

Interface: Module

This function returns permitted Name Constraints

Returns:
Smart pointer to permitted Name Constraints list

Definition at line 314 of file NameConstraintsPanel.cpp.

References data, CPKIFGeneralSubtree::GetBase(), and GetListboxPermNC().

Referenced by CPKIFPathSettingsNotebook::GetPathSettings().

void CPKIFNameConstraintsPanel::SetInitialPathSettings ( CPKIFPathSettingsPtr &  ps  ) 

Interface: External

This function sets initial path settings

Returns:
None

Definition at line 167 of file NameConstraintsPanel.cpp.

Referenced by CPKIFPathSettingsNotebook::SetInitialPathSettings().

void CPKIFNameConstraintsPanel::OnInitDialog ( wxInitDialogEvent &  event  ) 

Interface: External

Panel initialization

Returns:
None

Definition at line 178 of file NameConstraintsPanel.cpp.

References GetListboxExclNC(), GetListboxPermNC(), and UpdateList().

Referenced by CPKIFPathSettingsNotebook::OnInitDialog().


The documentation for this class was generated from the following files:

Generated on Mon Nov 15 11:20:27 2010 for PublicKeyInfrastructureFramework(PKIF) by  doxygen 1.5.6