Commit dfbb545e6ec0942e36a3b3aef197c3306c74491b
1 parent
deca6d67
Exists in
master
and in
5 other branches
Incluindo metodo para obter a versao da extensão
Showing
3 changed files
with
8 additions
and
0 deletions
Show diff stats
src/oxt/get.cxx
@@ -39,6 +39,12 @@ sal_Int16 SAL_CALL pw3270::uno_impl::getRevision() throw (RuntimeException) | @@ -39,6 +39,12 @@ sal_Int16 SAL_CALL pw3270::uno_impl::getRevision() throw (RuntimeException) | ||
39 | return hSession->get_revision(); | 39 | return hSession->get_revision(); |
40 | } | 40 | } |
41 | 41 | ||
42 | +::rtl::OUString SAL_CALL pw3270::uno_impl::getVersion() throw (RuntimeException) | ||
43 | +{ | ||
44 | + const char *version = PACKAGE_VERSION; | ||
45 | + return OUString(version, strlen(version), hSession->get_encoding(), RTL_TEXTTOUNICODE_FLAGS_UNDEFINED_IGNORE); | ||
46 | +} | ||
47 | + | ||
42 | sal_Int16 SAL_CALL pw3270::uno_impl::getConnectionState( ) throw (::com::sun::star::uno::RuntimeException) | 48 | sal_Int16 SAL_CALL pw3270::uno_impl::getConnectionState( ) throw (::com::sun::star::uno::RuntimeException) |
43 | { | 49 | { |
44 | return hSession->get_state(); | 50 | return hSession->get_state(); |
src/oxt/globals.hpp
@@ -145,6 +145,7 @@ | @@ -145,6 +145,7 @@ | ||
145 | 145 | ||
146 | // pw3270 implementation - Main | 146 | // pw3270 implementation - Main |
147 | virtual ::sal_Int16 SAL_CALL getRevision() throw (RuntimeException); | 147 | virtual ::sal_Int16 SAL_CALL getRevision() throw (RuntimeException); |
148 | + virtual ::rtl::OUString SAL_CALL getVersion( ) throw (::com::sun::star::uno::RuntimeException); | ||
148 | virtual ::sal_Int16 SAL_CALL Connect( const ::rtl::OUString& hostinfo ) throw (::com::sun::star::uno::RuntimeException); | 149 | virtual ::sal_Int16 SAL_CALL Connect( const ::rtl::OUString& hostinfo ) throw (::com::sun::star::uno::RuntimeException); |
149 | virtual ::sal_Int16 SAL_CALL Disconnect( ) throw (::com::sun::star::uno::RuntimeException); | 150 | virtual ::sal_Int16 SAL_CALL Disconnect( ) throw (::com::sun::star::uno::RuntimeException); |
150 | virtual ::sal_Int16 SAL_CALL getConnectionState( ) throw (::com::sun::star::uno::RuntimeException); | 151 | virtual ::sal_Int16 SAL_CALL getConnectionState( ) throw (::com::sun::star::uno::RuntimeException); |
src/oxt/pw3270.idl
@@ -75,6 +75,7 @@ module br | @@ -75,6 +75,7 @@ module br | ||
75 | 75 | ||
76 | /* Misc */ | 76 | /* Misc */ |
77 | short getRevision(); | 77 | short getRevision(); |
78 | + string getVersion(); | ||
78 | short log([in] string msg); | 79 | short log([in] string msg); |
79 | short sleep([in] short seconds); | 80 | short sleep([in] short seconds); |
80 | boolean isReady(); | 81 | boolean isReady(); |