49 virtual string GetType()
const {
return "Validation Result"; }
54 virtual string GetIcon()
const {
return ""; }
66 CValidError::GetTypeInfo(),
75 gui_info->
m_Scope =
object.scope;
88 if(isGeneratedBySvc) {
89 *isGeneratedBySvc =
false;
User-defined methods of the data storage class.
virtual void GetToolTip(ITooltipFormatter &tooltip, string &t_title, TSeqPos at_p=(TSeqPos) -1, bool *isGeneratedBySvc=NULL) const
Get tooltip.
CConstRef< CObject > m_Object
virtual string GetLabel() const
virtual string GetType() const
static CGuiObjectInfoValidError * CreateObject(SConstScopedObject &object, ICreateParams *params)
virtual string GetViewCategory() const
To share default view between different types.
CRef< objects::CScope > m_Scope
virtual string GetSubtype() const
virtual string GetIcon() const
virtual void GetLinks(ITooltipFormatter &, bool) const
Get a set of links.
static void RegisterFactory(const string &interface_name, IInterfaceFactory *factory)
unsigned int TSeqPos
Type for sequence locations and lengths.
static void GetLabel(const CObject &obj, string *label, ELabelType type=eDefault)
virtual void AddRow(const string &sContents="", unsigned colspan=2)=0
add a row with a cell, spanning across all columns
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
static const char label[]
void initCGuiObjectInfoValidError()