// Everything else is simply forwarded to wxXmlResourceHandlerImpl.
void ReportError(wxXmlNode *context, const wxString& message)
{
- return GetImpl()->ReportError(context, message);
+ GetImpl()->ReportError(context, message);
}
void ReportError(const wxString& message)
{
- return GetImpl()->ReportError(message);
+ GetImpl()->ReportError(message);
}
void ReportParamError(const wxString& param, const wxString& message)
{
- return GetImpl()->ReportParamError(param, message);
+ GetImpl()->ReportParamError(param, message);
}
bool IsOfClass(wxXmlNode *node, const wxString& classname) const
wxWindow *m_parentAsWindow;
wxXmlResource *m_resource;
+ // provide method access to those member variables
+ wxXmlResource* GetResource() const { return m_resource; }
+ wxXmlNode* GetNode() const { return m_node; }
+ wxString GetClass() const { return m_class; }
+ wxObject* GetParent() const { return m_parent; }
+ wxObject* GetInstance() const { return m_instance; }
+ wxWindow* GetParentAsWindow() const { return m_parentAsWindow; }
+
+
wxArrayString m_styleNames;
wxArrayInt m_styleValues;