#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().