summaryrefslogtreecommitdiff
path: root/src/lib/SW602Parser.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/SW602Parser.h')
-rw-r--r--src/lib/SW602Parser.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/lib/SW602Parser.h b/src/lib/SW602Parser.h
index 389595c..1f252cf 100644
--- a/src/lib/SW602Parser.h
+++ b/src/lib/SW602Parser.h
@@ -94,17 +94,17 @@ public:
//! returns the main listener
SW602ListenerPtr getMainListener();
//! returns the graphic listener
- SW602GraphicListenerPtr &getGraphicListener()
+ const SW602GraphicListenerPtr &getGraphicListener()
{
return m_parserState->m_graphicListener;
}
//! returns the spreadsheet listener
- SW602SpreadsheetListenerPtr &getSpreadsheetListener()
+ const SW602SpreadsheetListenerPtr &getSpreadsheetListener()
{
return m_parserState->m_spreadsheetListener;
}
//! returns the text listener
- SW602TextListenerPtr &getTextListener()
+ const SW602TextListenerPtr &getTextListener()
{
return m_parserState->m_textListener;
}
@@ -155,15 +155,15 @@ protected:
m_parserState->m_version = vers;
}
//! sets the graphic listener
- void setGraphicListener(SW602GraphicListenerPtr &listener);
+ void setGraphicListener(SW602GraphicListenerPtr listener);
//! resets the listener
void resetGraphicListener();
//! sets the spreadsheet listener
- void setSpreadsheetListener(SW602SpreadsheetListenerPtr &listener);
+ void setSpreadsheetListener(SW602SpreadsheetListenerPtr listener);
//! resets the listener
void resetSpreadsheetListener();
//! sets the text listener
- void setTextListener(SW602TextListenerPtr &listener);
+ void setTextListener(SW602TextListenerPtr listener);
//! resets the listener
void resetTextListener();
//! Debugging: change the default ascii file