Open CASCADE Technology
6.5.4
|
Implements an Application for the DECAF documents
#include <XCAFApp_Application.hxx>
Public Member Functions | |
virtual void | Formats (TColStd_SequenceOfExtendedString &Formats) |
Returns the format name Formats representing the format supported for application documents. This virtual function is to be redefined for each specific application. | |
virtual Standard_CString | ResourcesName () |
methods from TDocStd_Application ================================ | |
virtual void | InitDocument (const Handle< TDocStd_Document > &aDoc) const |
Set XCAFDoc_DocumentTool attribute | |
Static Public Member Functions | |
static Handle_XCAFApp_Application | GetApplication () |
Initializes (for the first time) and returns the static object (XCAFApp_Application) This is the only valid method to get XCAFApp_Application object, and it should be called at least once before any actions with documents in order to init application | |
Protected Member Functions | |
XCAFApp_Application () | |
methods from CDF_Application ============================ |
XCAFApp_Application::XCAFApp_Application | ( | ) | [protected] |
virtual void XCAFApp_Application::Formats | ( | TColStd_SequenceOfExtendedString & | Formats | ) | [virtual] |
Implements TDocStd_Application.
static Handle_XCAFApp_Application XCAFApp_Application::GetApplication | ( | ) | [static] |
virtual void XCAFApp_Application::InitDocument | ( | const Handle< TDocStd_Document > & | aDoc | ) | const [virtual] |
Reimplemented from TDocStd_Application.
virtual Standard_CString XCAFApp_Application::ResourcesName | ( | ) | [virtual] |
Implements TDocStd_Application.