20 #ifndef _GUICONTEXT_HXX_
21 #define _GUICONTEXT_HXX_
55 inline std::pair<std::string, std::string>
getYACSCont() {
return _YACSEngineContainer; }
62 inline void setXMLSchema(std::string xmlSchema) {_xmlSchema = xmlSchema; };
63 inline void setYACSContainer(std::pair<std::string, std::string> yc) {_YACSEngineContainer = yc; };
64 inline void setNotSaved(
bool isNotSaved) {_isNotSaved = isNotSaved; };
65 inline void setLoading(
bool isLoading) {_isLoading = isLoading; };
Base class for all schema objects.
void setSessionCatalog(YACS::ENGINE::Catalog *cata)
void setCurrentCatalog(YACS::ENGINE::Catalog *cata)
static void setCurrent(GuiContext *context)
void setNotSaved(bool isNotSaved)
std::string getXMLSchema()
std::pair< std::string, std::string > getYACSCont()
YACS::ENGINE::Catalog * _builtinCatalog
YACS::HMI::SubjectProc * getSubjectProc()
void setLoading(bool isLoading)
void setXMLSchema(std::string xmlSchema)
YACS::ENGINE::Proc * getProc()
void setYACSContainer(std::pair< std::string, std::string > yc)
YACS::ENGINE::Catalog * _currentCatalog
YACS::ENGINE::Proc * _proc
std::string _lastErrorMessage
void setProcCatalog(YACS::ENGINE::Catalog *cata)
std::pair< std::string, std::string > _YACSEngineContainer
std::map< std::pair< YACS::ENGINE::OutPort *, YACS::ENGINE::InPort * >, YACS::HMI::SubjectLink * > _mapOfSubjectLink
YACS::ENGINE::Catalog * _procCatalog
std::map< YACS::ENGINE::Container *, YACS::HMI::SubjectContainerBase * > _mapOfSubjectContainer
static GuiContext * _current
std::map< std::string, YACS::ENGINE::ComponentInstance * > _mapOfLastComponentInstance
YACS::ENGINE::Catalog * getSessionCatalog()
std::map< YACS::ENGINE::DataPort *, YACS::HMI::SubjectDataPort * > _mapOfSubjectDataPort
YACS::HMI::SubjectProc * _subjectProc
std::map< std::pair< YACS::ENGINE::Node *, YACS::ENGINE::Node * >, YACS::HMI::SubjectControlLink * > _mapOfSubjectControlLink
YACS::HMI::ProcInvoc * _invoc
std::map< int, YACS::HMI::SubjectNode * > _mapOfExecSubjectNode
YACS::ENGINE::Catalog * getProcCatalog()
YACS::HMI::ProcInvoc * getInvoc()
YACS::ENGINE::Catalog * getCurrentCatalog()
std::map< YACS::ENGINE::ComponentInstance *, YACS::HMI::SubjectComponent * > _mapOfSubjectComponent
std::map< YACS::ENGINE::Node *, YACS::HMI::SubjectNode * > _mapOfSubjectNode
YACS::ENGINE::Catalog * getBuiltinCatalog()
static GuiContext * getCurrent()
YACS::ENGINE::Catalog * _sessionCatalog
std::map< std::string, YACS::HMI::SubjectDataType * > _mapOfSubjectDataType