#include <YACSGuiLoader.hxx>


Public Member Functions | |
| YACSGuiLoader () | |
| virtual | ~YACSGuiLoader () | 
| virtual void | reset () | 
| virtual YACS::ENGINE::Proc * | load (const char *filename) | 
| std::map< YACS::ENGINE::Node  *, PrsData >  | getPrsData (YACS::ENGINE::Proc *proc) | 
| void | process (std::string element, bool newLink=false) | 
  Public Member Functions inherited from YACS::YACSLoader | |
| YACSLoader () | |
| virtual | ~YACSLoader () | 
| void | registerProcCataLoader () | 
Private Attributes | |
| std::map< YACS::ENGINE::Node  *, PrsData >  | _prsMap | 
| std::map< std::string, PrsData > | _inputMap | 
Additional Inherited Members | |
  Protected Attributes inherited from YACS::YACSLoader | |
| std::map< std::string, parser * > | _defaultParsersMap | 
Class that extends engine XML loader. It can process the presentation data not hanled by the base class.
Definition at line 87 of file YACSGuiLoader.hxx.
| YACSGuiLoader::YACSGuiLoader | ( | ) | 
Definition at line 33 of file YACSGuiLoader.cxx.
References YACS::YACSLoader::_defaultParsersMap, _inputMap, _prsMap, YACS::HMI::presentationtype_parser::collector_, and presentation_parser.
      
  | 
  virtual | 
Definition at line 42 of file YACSGuiLoader.cxx.
| std::map< YACS::ENGINE::Node *, PrsData > YACSGuiLoader::getPrsData | ( | YACS::ENGINE::Proc * | proc | ) | 
Definition at line 57 of file YACSGuiLoader.cxx.
References YACS::YACSLoader::_defaultParsersMap, _inputMap, _prsMap, and YACS::ENGINE::ComposedNode::getChildByName().
      
  | 
  virtual | 
Reimplemented from YACS::YACSLoader.
Definition at line 51 of file YACSGuiLoader.cxx.
References _inputMap, and YACS::YACSLoader::load().
Referenced by YACS::HMI::BatchJobsListDialog::userOK().
| void YACSGuiLoader::process | ( | std::string | element, | 
| bool | newLink = false  | 
        ||
| ) | 
Definition at line 86 of file YACSGuiLoader.cxx.
References YACS::YACSLoader::_defaultParsersMap, _inputMap, DEBTRACE, YACS::HMI::presentationtype_parser::expanded_, YACS::HMI::presentationtype_parser::expHeight_, YACS::HMI::presentationtype_parser::expWidth_, YACS::HMI::presentationtype_parser::expx_, YACS::HMI::presentationtype_parser::expy_, YACS::HMI::presentationtype_parser::height_, YACS::HMI::presentationtype_parser::name_, YACS::HMI::presentationtype_parser::shownState_, YACS::HMI::presentationtype_parser::width_, YACS::HMI::presentationtype_parser::x_, and YACS::HMI::presentationtype_parser::y_.
Referenced by YACS::HMI::presentationtype_parser::buildAttr().
      
  | 
  virtual | 
Definition at line 46 of file YACSGuiLoader.cxx.
References _inputMap.
Referenced by gui.graph.grid::findPath().
      
  | 
  private | 
Definition at line 101 of file YACSGuiLoader.hxx.
Referenced by getPrsData(), load(), process(), reset(), and YACSGuiLoader().
      
  | 
  private | 
Definition at line 100 of file YACSGuiLoader.hxx.
Referenced by getPrsData(), and YACSGuiLoader().