NCBI C++ ToolKit
|
Search Toolkit Book for ISubmissionPage
#include <gui/widgets/edit/submission_page_interface.hpp>
Public Member Functions | |
virtual | ~ISubmissionPage () |
virtual bool | StepForward () |
virtual bool | StepBackward () |
virtual bool | IsFirstPage () const |
virtual bool | IsLastPage () const |
virtual void | ApplySubmitBlock (objects::CSubmit_block &block) |
virtual void | ApplyDescriptor (objects::CSeqdesc &desc) |
virtual void | SetSeqEntryHandle (objects::CSeq_entry_Handle seh) |
CSubmissionPageChangeListener * | GetParentWizard (wxWindow *wnd) const |
virtual void | ApplyCommand () |
virtual void | ReportMissingFields (string &text) |
virtual wxString | GetAnchor () |
virtual wxString | GetName () const |
Protected Member Functions | |
bool | x_DoStepForward (wxListbook *book) |
bool | x_DoStepBackward (wxListbook *book) |
Definition at line 50 of file submission_page_interface.hpp.
|
inlinevirtual |
Definition at line 53 of file submission_page_interface.hpp.
|
inlinevirtual |
Reimplemented in CSubmitterPanel, CSubmitterNamePanel, CSubmitterAffilPanel, CSeqSubPlasmidPanel, CSeqSubOrganellePanel, CSubMolinfoPanel, CSeqSubChromoPanel, CReferencePanel, CPubStatusPanel, COrgGeneralPanel, COrgAdvancedPanel, CGenomeInfoPanel, CGeneralPanel, CGAssemblyPanel, CGAssemblyOtherPanel, CAuthorNamesPanel, CSubValidateDiscPanel, and COrganismInfoPanel.
Definition at line 72 of file submission_page_interface.hpp.
Referenced by CSubmissionWizard::ApplyCommand().
|
inlinevirtual |
Reimplemented in CReferencePanel, CGenomeInfoPanel, CGeneralPanel, and COrganismInfoPanel.
Definition at line 67 of file submission_page_interface.hpp.
Referenced by CSubmissionWizard::x_UpdateDescriptors().
|
inlinevirtual |
Reimplemented in CSubmitterPanel, CSubmitterAffilPanel, CReferencePanel, CGeneralPanel, and CAuthorNamesPanel.
Definition at line 66 of file submission_page_interface.hpp.
Referenced by CSubmissionWizard::x_UpdateSubmitBlock().
|
inlinevirtual |
Reimplemented in CSubmitterPanel, CSubmitterNamePanel, CSubmitterAffilPanel, CSeqSubPlasmidPanel, CSeqSubOrganellePanel, CSubMolinfoPanel, CSeqSubChromoPanel, CReferencePanel, CPubStatusPanel, COrgGeneralPanel, COrgAdvancedPanel, CGenomeInfoPanel, CGeneralPanel, CGAssemblyPanel, CGAssemblyOtherPanel, CAuthorNamesPanel, CSubValidatePanel, CSubDiscrepancyPanel, CSubAnnotationPanel, CSubValidateDiscPanel, and COrganismInfoPanel.
Definition at line 74 of file submission_page_interface.hpp.
Referenced by CSubmissionWizard::OnHelp().
|
inlinevirtual |
Reimplemented in CSubmitterPanel, CSubmitterNamePanel, CSubmitterAffilPanel, CSeqSubPlasmidPanel, CSeqSubOrganellePanel, CSubMolinfoPanel, CSeqSubChromoPanel, CReferencePanel, CPubStatusPanel, COrgGeneralPanel, COrgAdvancedPanel, CGenomeInfoPanel, CGeneralPanel, CGAssemblyPanel, CGAssemblyOtherPanel, CAuthorNamesPanel, CSubValidatePanel, CSubDiscrepancyPanel, CSubAnnotationPanel, CSubValidateDiscPanel, and COrganismInfoPanel.
Definition at line 75 of file submission_page_interface.hpp.
Referenced by CSubmissionWizard::UpdateOnPageChange(), CSubmissionWizard::x_StepBackward(), and CSubmissionWizard::x_StepForward().
CSubmissionPageChangeListener * ISubmissionPage::GetParentWizard | ( | wxWindow * | wnd | ) | const |
Definition at line 68 of file submission_page_interface.cpp.
Referenced by CAuthorNamesPanel::ApplyCommand(), CGeneralPanel::ApplyCommand(), CSubmitterAffilPanel::ApplyCommand(), CSubmitterNamePanel::ApplyCommand(), COrganismInfoPanel::OnPageChanged(), CSubValidateDiscPanel::OnPageChanged(), CGenomeInfoPanel::OnPageChanged(), CReferencePanel::OnPageChanged(), CSubMolinfoPanel::OnPageChanged(), and CSubmitterPanel::OnPageChanged().
|
inlinevirtual |
Reimplemented in CSubmitterPanel.
Definition at line 61 of file submission_page_interface.hpp.
Referenced by CSubmissionWizard::UpdateOnPageChange(), and CSubmissionWizard::x_StepBackward().
|
inlinevirtual |
Reimplemented in CSubValidatePanel, CSubDiscrepancyPanel, and CSubValidateDiscPanel.
Definition at line 63 of file submission_page_interface.hpp.
Referenced by CSubValidateDiscPanel::IsLastPage(), CSubmissionWizard::UpdateOnPageChange(), and CSubmissionWizard::x_StepForward().
|
inlinevirtual |
Reimplemented in CSubmitterPanel, CSubmitterNamePanel, CSubmitterAffilPanel, CSeqSubPlasmidPanel, CSeqSubOrganellePanel, CSubMolinfoPanel, CSeqSubChromoPanel, CReferencePanel, CPubStatusPanel, COrgGeneralPanel, CGenomeInfoPanel, and COrganismInfoPanel.
Definition at line 73 of file submission_page_interface.hpp.
Referenced by CSubmissionWizard::ReportMissingFields(), COrganismInfoPanel::ReportMissingFields(), CGenomeInfoPanel::ReportMissingFields(), CReferencePanel::ReportMissingFields(), CSubMolinfoPanel::ReportMissingFields(), and CSubmitterPanel::ReportMissingFields().
|
inlinevirtual |
Reimplemented in CSeqSubPlasmidPanel, CSeqSubOrganellePanel, CSubMolinfoPanel, CSeqSubChromoPanel, CReferencePanel, CPubStatusPanel, COrgGeneralPanel, COrgAdvancedPanel, CGenomeInfoPanel, CGeneralPanel, CGAssemblyPanel, CGAssemblyOtherPanel, CSubAnnotationPanel, and COrganismInfoPanel.
Definition at line 68 of file submission_page_interface.hpp.
|
inlinevirtual |
Reimplemented in CSubmitterPanel, CSubMolinfoPanel, CReferencePanel, CGenomeInfoPanel, CSubValidateDiscPanel, and COrganismInfoPanel.
Definition at line 58 of file submission_page_interface.hpp.
Referenced by CSubmissionWizard::x_StepBackward().
|
inlinevirtual |
Reimplemented in CSubmitterPanel, CSubMolinfoPanel, CReferencePanel, CGenomeInfoPanel, CSubValidateDiscPanel, and COrganismInfoPanel.
Definition at line 56 of file submission_page_interface.hpp.
Referenced by CSubmissionWizard::x_StepForward().
|
protected |
Definition at line 52 of file submission_page_interface.cpp.
Referenced by COrganismInfoPanel::StepBackward(), CSubValidateDiscPanel::StepBackward(), CGenomeInfoPanel::StepBackward(), CReferencePanel::StepBackward(), CSubMolinfoPanel::StepBackward(), and CSubmitterPanel::StepBackward().
|
protected |
Definition at line 35 of file submission_page_interface.cpp.
Referenced by COrganismInfoPanel::StepForward(), CSubValidateDiscPanel::StepForward(), CGenomeInfoPanel::StepForward(), CReferencePanel::StepForward(), CSubMolinfoPanel::StepForward(), and CSubmitterPanel::StepForward().