24#ifndef _BCF_3_0_TOPIC_H
25#define _BCF_3_0_TOPIC_H
OdString m_creationAuthor
OdString m_modifiedAuthor
OdBcf::OdBcfTimeStampPtr m_pCreationDate
OdBcfCommentsPtr m_pComments
OdBcfViewpointsPtr m_pViewpoints
OdString m_serverAssignedId
OdBcfDocumentReferencesPtr m_pDocumentReferences
OdBcfRelatedTopicsPtr m_pRelatedTopics
OdBcfBimSnippetPtr m_pBimSnippet
OdBcf::OdBcfTimeStampPtr m_pModifiedDate
OdBcf::OdBcfTimeStampPtr m_pDueDate
OdBcfReferenceLinksPtr m_pReferenceLinks
const OdInt32 & getIndex() const
void setRelatedTopics(const OdBcfRelatedTopicsPtr &relatedTopicsValue)
void setDueDate(const OdBcf::OdBcfTimeStampPtr &dueDateValue)
ODRX_DECLARE_MEMBERS(OdBcfTopic)
bool isDocumentReferencesUnset() const
OdString & getDescription()
OdString & getTopicType()
void setModifiedAuthor(const OdString &modifiedAuthorValue)
bool isModifiedDateUnset() const
const OdBcf::OdBcfTimeStampPtr & getDueDate() const
void setTitle(const OdString &titleValue)
const OdString & getPriority() const
void setDescription(const OdString &descriptionValue)
bool isStageUnset() const
bool isAssignedToUnset() const
const OdString & getServerAssignedId() const
virtual OdResult outFields(TiXmlElement *pParent) const ODRX_OVERRIDE
void setViewpoints(const OdBcfViewpointsPtr &viewpointsValue)
bool isPriorityUnset() const
const OdString & getDescription() const
void setBimSnippet(const OdBcfBimSnippetPtr &bimSnippetValue)
void setTopicStatus(const OdString &topicStatusValue)
void setStage(const OdString &stageValue)
OdBcf::OdBcfTimeStampPtr & getDueDate()
bool isServerAssignedIdUnset() const
const OdBcfCommentsPtr & getComments() const
bool isLabelsUnset() const
const OdString & getModifiedAuthor() const
void setAssignedTo(const OdString &assignedToValue)
const OdBcfViewpointsPtr & getViewpoints() const
const OdString & getTopicStatus() const
void setLabels(const OdBcfLabelsPtr &labelsValue)
OdBcfDocumentReferencesPtr & getDocumentReferences()
bool isTopicTypeUnset() const
void setReferenceLinks(const OdBcfReferenceLinksPtr &referenceLinksValue)
bool isViewpointsUnset() const
const OdBcf::OdBcfTimeStampPtr & getCreationDate() const
void setPriority(const OdString &priorityValue)
OdString & getServerAssignedId()
OdBcfViewpointsPtr & getViewpoints()
OdString & getCreationAuthor()
OdString & getModifiedAuthor()
bool isIndexUnset() const
virtual OdResult inFields(TiXmlElement *pParent) ODRX_OVERRIDE
bool isTopicStatusUnset() const
bool isReferenceLinksUnset() const
void setCreationAuthor(const OdString &creationAuthorValue)
void setCreationDate(const OdBcf::OdBcfTimeStampPtr &creationDateValue)
void setComments(const OdBcfCommentsPtr &commentsValue)
OdBcfLabelsPtr & getLabels()
void setDocumentReferences(const OdBcfDocumentReferencesPtr &documentReferencesValue)
bool isTitleUnset() const
void setTopicType(const OdString &topicTypeValue)
const OdBcfLabelsPtr & getLabels() const
const OdString & getTopicType() const
OdString & getTopicStatus()
bool isRelatedTopicsUnset() const
bool isDueDateUnset() const
OdString & getAssignedTo()
const OdString & getTitle() const
void setIndex(const OdInt32 &indexValue)
const OdString & getAssignedTo() const
virtual bool validateData() const ODRX_OVERRIDE
bool isCreationDateUnset() const
bool isCommentsUnset() const
bool isBimSnippetUnset() const
void setModifiedDate(const OdBcf::OdBcfTimeStampPtr &modifiedDateValue)
OdBcf::OdBcfTimeStampPtr & getCreationDate()
void setServerAssignedId(const OdString &serverAssignedIdValue)
OdBcf::OdBcfTimeStampPtr & getModifiedDate()
OdBcfCommentsPtr & getComments()
OdBcfReferenceLinksPtr & getReferenceLinks()
const OdBcfReferenceLinksPtr & getReferenceLinks() const
const OdBcfRelatedTopicsPtr & getRelatedTopics() const
const OdString & getCreationAuthor() const
const OdString & getStage() const
bool isModifiedAuthorUnset() const
const OdGUID & getGuid() const
bool isCreationAuthorUnset() const
const OdBcfDocumentReferencesPtr & getDocumentReferences() const
OdBcfRelatedTopicsPtr & getRelatedTopics()
const OdBcfBimSnippetPtr & getBimSnippet() const
bool isDescriptionUnset() const
OdBcfBimSnippetPtr & getBimSnippet()
void setGuid(const OdGUID &guidValue)
const OdBcf::OdBcfTimeStampPtr & getModifiedDate() const
OdSmartPtr< OdBcfBimSnippet > OdBcfBimSnippetPtr
OdSmartPtr< OdBcfViewpoints > OdBcfViewpointsPtr
OdSmartPtr< OdBcfTopic > OdBcfTopicPtr
OdSmartPtr< OdBcfComments > OdBcfCommentsPtr
OdArray< OdBcfTopicPtr > OdBcfTopicArray
OdSmartPtr< OdBcfRelatedTopics > OdBcfRelatedTopicsPtr
OdSmartPtr< OdBcfReferenceLinks > OdBcfReferenceLinksPtr
OdSmartPtr< OdBcfLabels > OdBcfLabelsPtr
OdSmartPtr< OdBcfDocumentReferences > OdBcfDocumentReferencesPtr
OdSmartPtr< OdBcfTimeStamp > OdBcfTimeStampPtr