78 CGBProject_ver2::GetTypeInfo(),
85 table_data->
m_Object =
object.object;
86 table_data->
m_Scope =
object.scope;
111 if (col == 0 || col == 1 || col == 2)
122 return "Item Description";
140 const list< CRef<CAnnotdesc> >& descr_list =
m_Items[row]->GetDescr();
143 if( (**descr_itr).IsComment() ){
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
const CProjectFolder & GetData() const
retrieve our project's data, in the form of a project folder this may be a contrived entity,...
static void RegisterFactory(const string &interface_name, IInterfaceFactory *factory)
const CProjectFolder * FindProjectItemFolder(CProjectItem::TId id) const
vector< CConstRef< CProjectItem > > m_Items
virtual size_t GetRowsCount() const
virtual SConstScopedObject GetRowObject(size_t row) const
virtual size_t GetColsCount() const
CRef< CScope > GetScope()
CConstRef< CObject > m_Object
virtual string GetColumnLabel(size_t col) const
static CTableDataGBProject * CreateObject(SConstScopedObject &object, ICreateParams *params)
virtual void GetStringValue(size_t row, size_t col, string &value) const
virtual ColumnType GetColumnType(size_t col) const
Template class for iteration on objects of class C (non-medifiable version)
#define ITERATE(Type, Var, Cont)
ITERATE macro to sequence through container elements.
const CSeq_id & GetId(const CSeq_loc &loc, CScope *scope)
If all CSeq_ids embedded in CSeq_loc refer to the same CBioseq, returns the first CSeq_id found,...
bool IsNull(void) const THROWS_NONE
Check if pointer is null – same effect as Empty().
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
const TInfo & GetInfo(void) const
Get the Info member data.
TComment & SetComment(void)
Select the variant.
void initCTableGBProject()