59 const string& build_date,
60 const string& class_name,
61 const string& menu_item,
62 const string& tooltip,
63 const string& help_file)
73 if ( !menu_item.empty() ) {
77 if ( !tooltip.empty() ) {
81 if ( !help_file.empty() ) {
88 const string& build_date,
89 const string& class_name,
90 const string& menu_item,
91 const string& tooltip,
92 const string& help_file,
93 const string& icon_alias,
94 const string& icon_local_path)
97 SetInfo(major, minor, rev, build_date, class_name, menu_item, tooltip, help_file);
135 ref->SetSubtype(subtype);
User-defined methods of the data storage class.
void SetInfo(int major, int minor, int rev, const string &build_date, const string &class_name, const string &menu_item, const string &tooltip, const string &help_file)
CPluginCommand & SetViewCommand(CPluginCommand::TCommand cmd)
CPluginCommand & SetAlgoCommand(CPluginCommand::TCommand cmd)
void AddApplicableUserType(const string &type, const string &subtype=kEmptyStr)
CPluginCommand & SetDataCommand(CPluginCommand::TCommand cmd)
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
THelp_file & SetHelp_file(void)
Assign a value to Help_file data member.
TApplicable_user_types & SetApplicable_user_types(void)
Assign a value to Applicable_user_types data member.
TIcon_info & SetIcon_info(void)
Assign a value to Icon_info data member.
TMenu_item & SetMenu_item(void)
Assign a value to Menu_item data member.
TVer_revision & SetVer_revision(void)
Assign a value to Ver_revision data member.
void SetPath(const TPath &value)
Assign a value to Path data member.
TClass_name & SetClass_name(void)
Assign a value to Class_name data member.
TCommand & SetCommand(void)
Assign a value to Command data member.
TTooltip & SetTooltip(void)
Assign a value to Tooltip data member.
void SetCommand(TCommand value)
Assign a value to Command data member.
void SetAlias(const TAlias &value)
Assign a value to Alias data member.
TVer_minor & SetVer_minor(void)
Assign a value to Ver_minor data member.
TAffinity & SetAffinity(void)
Assign a value to Affinity data member.
TVer_major & SetVer_major(void)
Assign a value to Ver_major data member.
TVer_build_date & SetVer_build_date(void)
Assign a value to Ver_build_date data member.