#include <VisitorSaveGuiSchema.hxx>


Protected Member Functions | |
| virtual void | writePresentation () | 
| virtual void | writeItem (std::string name, SceneNodeItem *item) | 
  Protected Member Functions inherited from YACS::ENGINE::VisitorSaveSalomeSchema | |
| virtual void | writeDataNodeParameters (DataNode *node) | 
| virtual void | writeStudyInNodeParameters (DataNode *node) | 
| virtual void | writeOutNodeParameters (DataNode *node) | 
| virtual void | writeStudyOutNodeParameters (DataNode *node) | 
  Protected Member Functions inherited from YACS::ENGINE::VisitorSaveSchema | |
| virtual void | writeProperties (Node *node) | 
| virtual void | dumpTypeCode (TypeCode *type, std::set< std::string > &typeNames, std::map< std::string, TypeCode * > &typeMap, int depth) | 
| virtual void | writeTypeCodes (Proc *proc) | 
| virtual void | writeContainers (Proc *proc) | 
| virtual void | writeComponentInstances (Proc *proc) | 
| virtual void | writeInputPorts (Node *node) | 
| virtual void | writeInputDataStreamPorts (Node *node) | 
| virtual void | writeOutputPorts (Node *node) | 
| virtual void | writeOutputDataStreamPorts (Node *node) | 
| virtual void | writeControls (ComposedNode *node) | 
| virtual void | writeSimpleDataLinks (ComposedNode *node) | 
| virtual void | writeSimpleStreamLinks (ComposedNode *node) | 
| virtual void | writeParameters (Proc *proc) | 
| virtual void | writeParametersNode (ComposedNode *proc, Node *node) | 
| virtual void | beginCase (Node *node) | 
| virtual void | endCase (Node *node) | 
| std::set< Node * > | getAllNodes (ComposedNode *node) | 
| int | depthNode (Node *node) | 
| std::string | indent (int val) | 
  Protected Member Functions inherited from YACS::ENGINE::Visitor | |
| std::map< std::string,  std::string >  | getNodeProperties (Node *node) | 
| std::map< std::string, TypeCode * > | getTypeCodeMap (Proc *proc) | 
| std::map< std::string,  Container * >  | getContainerMap (Proc *proc) | 
| std::list< TypeCodeObjref * > | getListOfBases (TypeCodeObjref *objref) | 
Protected Attributes | |
| YACS::ENGINE::Proc * | _proc | 
Definition at line 39 of file VisitorSaveGuiSchema.hxx.
| VisitorSaveGuiSchema::VisitorSaveGuiSchema | ( | YACS::ENGINE::Proc * | proc | ) | 
      
  | 
  virtual | 
Definition at line 42 of file VisitorSaveGuiSchema.cxx.
References DEBTRACE.
      
  | 
  virtual | 
Definition at line 47 of file VisitorSaveGuiSchema.cxx.
References _proc, DEBTRACE, and writePresentation().
Referenced by YACS::HMI::GenericGui::onExportSchema(), and YACS::HMI::GenericGui::onExportSchemaAs().
      
  | 
  protectedvirtual | 
Definition at line 78 of file VisitorSaveGuiSchema.cxx.
References YACS::ENGINE::VisitorSaveSchema::_out, YACS::HMI::SceneNodeItem::getExpandedHeight(), YACS::HMI::SceneNodeItem::getExpandedWidth(), YACS::HMI::SceneNodeItem::getExpandedX(), YACS::HMI::SceneNodeItem::getExpandedY(), YACS::HMI::AbstractSceneItem::getHeight(), YACS::HMI::SceneNodeItem::getShownState(), YACS::HMI::AbstractSceneItem::getWidth(), YACS::ENGINE::VisitorSaveSchema::indent(), and YACS::HMI::SceneNodeItem::isExpanded().
Referenced by writePresentation().
      
  | 
  protectedvirtual | 
Definition at line 54 of file VisitorSaveGuiSchema.cxx.
References YACS::HMI::QtGuiContext::_mapOfSceneItem, YACS::HMI::GuiContext::_mapOfSubjectNode, _proc, DEBTRACE, YACS::ENGINE::VisitorSaveSchema::getAllNodes(), YACS::ENGINE::ComposedNode::getChildName(), YACS::HMI::QtGuiContext::getQtCurrent(), YACS::HMI::GuiContext::getSubjectProc(), writeItem(), and YASSERT.
Referenced by visitProc().
      
  | 
  protected | 
Definition at line 50 of file VisitorSaveGuiSchema.hxx.
Referenced by visitProc(), and writePresentation().