29 #ifndef _EDITING_ACTION_BIOSOURCE_H_
30 #define _EDITING_ACTION_BIOSOURCE_H_
236 void Parse(
const string &
str,
string &inst,
string &coll,
string &
id);
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
virtual void Modify(EActionType action)
CEditingActionBiosourceAllNotes(CSeq_entry_Handle seh, bool is_descriptor, bool is_feature)
virtual void SetValue(const string &value)
virtual void ResetValue(void)
virtual bool IsSetValue(void)
CRef< CSubSource > m_SubSource
virtual string GetValue(void)
virtual void ResetValue(void)
virtual string GetValue(void)
virtual void SetValue(const string &value)
CEditingActionBiosourceCommonName(CSeq_entry_Handle seh, bool is_descriptor, bool is_feature)
virtual bool IsSetValue(void)
CEditingActionBiosourceDbxref(CSeq_entry_Handle seh, bool is_descriptor, bool is_feature)
virtual void SetValue(const string &value)
virtual void ResetValue(void)
virtual string GetValue(void)
virtual void Modify(EActionType action)
virtual bool IsSetValue(void)
virtual void ResetValue(void)
virtual void SetValue(const string &value)
virtual bool IsSetValue(void)
virtual string GetValue(void)
CEditingActionBiosourceDivision(CSeq_entry_Handle seh, bool is_descriptor, bool is_feature)
CEditingActionBiosourceLineage(CSeq_entry_Handle seh, bool is_descriptor, bool is_feature)
virtual bool IsSetValue(void)
virtual void SetValue(const string &value)
virtual string GetValue(void)
virtual void ResetValue(void)
virtual void ResetValue(void)
virtual void SetValue(const string &value)
virtual bool IsSetValue(void)
virtual string GetValue(void)
CEditingActionBiosourceLocation(CSeq_entry_Handle seh, bool is_descriptor, bool is_feature)
virtual string GetValue(void)
virtual bool IsSetValue(void)
CEditingActionBiosourceOrgMod(CSeq_entry_Handle seh, bool is_descriptor, bool is_feature, const COrgMod::ESubtype subtype, const string &name="CEditingActionBiosourceOrgMod")
virtual void Modify(EActionType action)
virtual void SetValue(const string &value)
virtual void ResetValue(void)
CEditingActionBiosourceOrigin(CSeq_entry_Handle seh, bool is_descriptor, bool is_feature)
virtual bool IsSetValue(void)
virtual string GetValue(void)
virtual void ResetValue(void)
virtual void SetValue(const string &value)
virtual void ResetValue(void)
virtual string GetValue(void)
CEditingActionBiosourcePrimers(CSeq_entry_Handle seh, bool is_descriptor, bool is_feature, bool is_fwd, bool is_rev, bool is_name, bool is_seq)
virtual void SetValue(const string &value)
virtual void Modify(EActionType action)
CRef< CPCRPrimer > m_primer
CRef< CPCRReaction > m_reaction
virtual bool IsSetValue(void)
virtual void ResetValue(void)
void Parse(const string &str, string &inst, string &coll, string &id)
virtual string GetValue(void)
virtual void SetValue(const string &value)
virtual bool IsSetValue(void)
CEditingActionBiosourceStructuredVoucher(CSeq_entry_Handle seh, bool is_descriptor, bool is_feature, const COrgMod::ESubtype subtype, const int voucher_type)
virtual void Modify(EActionType action)
virtual void SetValue(const string &value)
virtual void ResetValue(void)
CEditingActionBiosourceSubSource(CSeq_entry_Handle seh, bool is_descriptor, bool is_feature, const CSubSource::ESubtype subtype, const string &name="CEditingActionBiosourceSubSource")
virtual bool IsSetValue(void)
CRef< CSubSource > m_SubSource
virtual string GetValue(void)
CSubSource::ESubtype m_qual
virtual void SetValue(const string &value)
string x_GetTextAfterNomial(const string &taxname) const
CEditingActionBiosourceTaxnameAfterBinomial(CSeq_entry_Handle seh, bool is_descriptor, bool is_feature)
virtual bool IsSetValue(void)
virtual void ResetValue(void)
virtual string GetValue(void)
virtual void SetValue(const string &value)
virtual bool IsSetValue(void)
CEditingActionBiosourceTaxname(CSeq_entry_Handle seh, bool is_descriptor, bool is_feature)
virtual void ResetValue(void)
virtual string GetValue(void)
CRef< CSeqdesc > m_EditedDesc
CSeq_entry_Handle m_DescContext
virtual bool SameObject()
virtual void Find(EActionType action)
CRef< CSeq_feat > m_EditedFeat
virtual void Modify(EActionType action)
virtual void SwapContext(IEditingAction *source)
virtual void FindRelated(EActionType action)
void SetFeat(CSeq_feat_Handle fh)
void SetDesc(const CSeqdesc *desc)
CBioSource * m_EditedBiosource
IEditingActionBiosource(CSeq_entry_Handle seh, bool is_descriptor, bool is_feature, const string &name)
Include a standard set of the NCBI C++ Toolkit most basic headers.
IEditingActionBiosource * CreateActionBiosource(CSeq_entry_Handle seh, string field)
static const char * str(char *buf, int n)
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
const GenericPointer< typename T::ValueType > T2 value
const CharType(& source)[N]