Go to the SVN repository for this file.
46CBioseq::GetTypeInfo(),
54gui_info->
m_Object=
object.object;
55gui_info->
m_Scope=
object.scope;
61 const CBioseq& bioseq =
dynamic_cast<const CBioseq&
>(*m_Object);
64 else if(bioseq.
IsAa())
71 const CBioseq& bioseq =
dynamic_cast<const CBioseq&
>(*m_Object);
73 return "symbol::sequence_dna";
74 else if(bioseq.
IsAa())
75 return "symbol::sequence_protein";
76 return "symbol::sequence";
89 TSeqPos,
bool* isGeneratedBySvc)
const 94 if(isGeneratedBySvc) {
95*isGeneratedBySvc =
false;
static void RegisterFactory(const string &interface_name, IInterfaceFactory *factory)
unsigned int TSeqPos
Type for sequence locations and lengths.
virtual string GetSubtype() const
static void GetLabel(const CObject &obj, string *label, ELabelType type=eDefault)
static CGuiObjectInfoBioseq * CreateObject(SConstScopedObject &object, ICreateParams *params)
virtual void AddRow(const string &sContents="", unsigned colspan=2)=0
add a row with a cell, spanning across all columns
virtual string GetIcon() const
virtual void GetToolTip(ITooltipFormatter &tooltip, string &t_title, TSeqPos at_p=(TSeqPos) -1, bool *isGeneratedBySvc=NULL) const
Get tooltip.
CRef< objects::CScope > m_Scope
virtual string GetLabel() const
CConstRef< CObject > m_Object
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
static const char label[]
void initCGuiObjectInfoBioseq()
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4