#include <DF_Document.hxx>
◆ DF_Document()
| DF_Document::DF_Document |
( |
const std::string & |
theDocumentType | ) |
|
◆ ~DF_Document()
| DF_Document::~DF_Document |
( |
| ) |
|
|
virtual |
◆ Clear()
| void DF_Document::Clear |
( |
| ) |
|
◆ GetApplication()
◆ GetDocumentID()
| int DF_Document::GetDocumentID |
( |
| ) |
const |
◆ GetDocumentType()
| std::string DF_Document::GetDocumentType |
( |
| ) |
|
◆ IsEmpty()
| bool DF_Document::IsEmpty |
( |
| ) |
|
◆ IsModified()
| bool DF_Document::IsModified |
( |
| ) |
|
◆ Load()
| void DF_Document::Load |
( |
const std::string & |
theData | ) |
|
|
virtual |
◆ Main()
References DF_LabelNode::_document, _main, DF_Label::_node, _root, DF_Label::FindChild(), and DF_Label::IsNull().
Referenced by SALOMEDSImpl_StudyBuilder::Addreference(), SALOMEDSImpl_UseCaseBuilder::AddUseCase(), SALOMEDSImpl_Study::CanPaste(), SALOMEDSImpl_Study::Copy(), SALOMEDSImpl_Study::CreateObjectID(), SALOMEDSImpl_Study::FindObjectByPath(), SALOMEDSImpl_Study::FindObjectID(), SALOMEDSImpl_Study::GetProperties(), SALOMEDSImpl_Study::GetSComponent(), SALOMEDSImpl_Study::GetSObject(), SALOMEDSImpl_UseCaseBuilder::GetUseCaseIterator(), SALOMEDSImpl_Study::Init(), SALOMEDSImpl_UseCaseBuilder::IsUseCase(), DF_Label::Label(), SALOMEDSImpl_StudyBuilder::LoadWith(), main(), SALOMEDSImpl_StudyBuilder::NewComponent(), SALOMEDSImpl_Study::Open(), SALOMEDSImpl_Study::Paste(), DF_Label::Root(), SALOMEDSImpl_SComponentIterator::SALOMEDSImpl_SComponentIterator(), SALOMEDSImpl_UseCaseBuilder::SALOMEDSImpl_UseCaseBuilder(), and SALOMEDSImpl_Study::UpdateIORLabelMap().
◆ Root()
◆ Save()
| std::string DF_Document::Save |
( |
| ) |
|
|
virtual |
◆ SetModified()
| void DF_Document::SetModified |
( |
bool |
isModified | ) |
|
References _modified.
Referenced by SALOMEDSImpl_StudyBuilder::CommitCommand(), CreateStudyNSAbstract(), SALOMEDSImpl_StudyBuilder::FindOrCreateAttribute(), SALOMEDSImpl_Study::IsSaved(), SALOMEDSImpl_Study::Modify(), SALOMEDSImpl_StudyBuilder::NewComponent(), SALOMEDSImpl_StudyBuilder::NewObject(), SALOMEDSImpl_StudyBuilder::NewObjectToTag(), SALOMEDSImpl_StudyBuilder::Redo(), SALOMEDSImpl_StudyBuilder::RemoveAttribute(), SALOMEDSImpl_StudyBuilder::RemoveObject(), SALOMEDSImpl_StudyBuilder::RemoveObjectWithChildren(), SALOMEDSImpl_StudyBuilder::RemoveReference(), SALOMEDSImpl_StudyBuilder::SetComment(), SALOMEDSImpl_StudyBuilder::SetGUID(), SALOMEDSImpl_StudyBuilder::SetIOR(), SALOMEDSImpl_StudyBuilder::SetName(), and SALOMEDSImpl_StudyBuilder::Undo().
◆ DF_Application
◆ _appli
◆ _id
◆ _main
◆ _modified
| bool DF_Document::_modified |
|
private |
◆ _root
◆ _type
| std::string DF_Document::_type |
|
private |