99 !
GetData().GetInfo().IsSetTitle() ) {
102 info.SetTitle(
"Data");
103 info.SetComment(
"Default folder for Project Items");
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
bool IsSetDescr() const
retrieve the descriptor set for this project
bool GetDirtyFlag() const
const IGBProject::TViews & GetViews() const
virtual bool IsSetViewSettings() const
view-specific settings.
virtual const TDataLoaders & GetDataLoaders() const
virtual bool IsSetDataLoaders() const
retrieve the data loader descriptor set for this project
void SetDirtyFlag(bool dirty)
const CProjectDescr & GetDescr() const
virtual TDataLoaders & SetDataLoaders()
IGBProject::TViews & SetViews()
void SetModifiedDate(const CDate &date)
SetModifiedDate() will add a descriptor for the update date.
bool IsSetViews() const
retrieve the view descriptor set for this project
const IGBProject::TAnnot & GetAnnot() const
bool IsSetAnnot() const
retrieve the descriptor set for this project
void AddItem(CProjectItem &item, CProjectFolder &folder)
Add an item to the current project.
CProjectDescr & SetDescr()
CProjectFolder & SetData()
const CProjectFolder & GetData() const
retrieve our project's data, in the form of a project folder this may be a contrived entity,...
void SetCreateDate(const CDate &date)
SetCreateDate() will add a descriptor for creation date.
virtual TViewSettings & SetViewSettings()
virtual const TViewSettings & GetViewSettings() const
IGBProject::TAnnot & SetAnnot()
void SetCreateDate(const CTime &time)
SetCreateDate() will add a descriptor for creation date.
void SetModifiedDate(const CTime &time)
SetModifiedDate() will add a descriptor for the update date.
void AddChildItem(CProjectItem &child_item)
list< CRef< CLoaderDescriptor > > TDataLoaders
list< CRef< CViewDescriptor > > TViews
list< CRef< CUser_object > > TViewSettings
list< CRef< CProjectAnnot > > TAnnot
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
CTime & SetCurrent(void)
Make the time current in the presently active time zone.
@ eCurrent
Use current time. See also CCurrentTime.
TAnnot & SetAnnot(void)
Assign a value to Annot data member.
TView_settings & SetView_settings(void)
Assign a value to View_settings data member.
const TDescr & GetDescr(void) const
Get the Descr member data.
bool IsSetView_settings(void) const
set of view-specific settings Check if a value has been assigned to View_settings data member.
bool IsSetViews(void) const
TCounter GetCounter(void) const
Get the Counter member data.
TLoaders & SetLoaders(void)
Assign a value to Loaders data member.
void SetId(TId value)
Assign a value to Id data member.
bool IsSetAnnot(void) const
arbitrary annotations Check if a value has been assigned to Annot data member.
TViews & SetViews(void)
Assign a value to Views data member.
const TView_settings & GetView_settings(void) const
Get the View_settings member data.
bool IsSetLoaders(void) const
a set of data sources including data loader and data Check if a value has been assigned to Loaders da...
bool IsSetData(void) const
a set of extra analyses perfromed by the user each of these may have descriptors Check if a value has...
bool IsSetDescr(void) const
standard descriptors Check if a value has been assigned to Descr data member.
const TData & GetData(void) const
Get the Data member data.
TData & SetData(void)
Assign a value to Data data member.
TCounter & SetCounter(void)
Assign a value to Counter data member.
TProject_version & SetProject_version(void)
Assign a value to Project_version data member.
void SetInfo(TInfo &value)
Assign a value to Info data member.
const TViews & GetViews(void) const
Get the Views member data.
void SetModified_date(TModified_date &value)
Assign a value to Modified_date data member.
const TLoaders & GetLoaders(void) const
Get the Loaders member data.
TDescr & SetDescr(void)
Assign a value to Descr data member.
const TAnnot & GetAnnot(void) const
Get the Annot member data.