Overview | Namespace | Class | Index | Help |
Methods of Class OComponentHelper
- OComponentHelper
- OComponentHelper(
::osl::Mutex & rMutex ) throw();
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO NO NO
- Summary
- Constructor.
- Parameters
rMutex the mutex used to protect multi-threaded access; lifetime must be longer than the lifetime of this object.
- ~OComponentHelper
- virtual ~OComponentHelper()
throw( ::com::sun::star::uno::RuntimeException );
virtual abstract const volatile template static inline C-linkage YES NO NO NO NO NO NO NO
- Summary
- Dewstructor. If this object was not disposed previously, object will be disposed manually.
- queryInterface
- virtual ::com::sun::star::uno::Any queryInterface(
const ::com::sun::star::uno::Type & rType ) throw( ::com::sun::star::uno::RuntimeException );
virtual abstract const volatile template static inline C-linkage YES NO NO NO NO NO NO NO
- queryAggregation
- virtual ::com::sun::star::uno::Any queryAggregation(
const ::com::sun::star::uno::Type & rType ) throw( ::com::sun::star::uno::RuntimeException );
virtual abstract const volatile template static inline C-linkage YES NO NO NO NO NO NO NO
- acquire
- virtual void acquire() throw();
virtual abstract const volatile template static inline C-linkage YES NO NO NO NO NO NO NO
- release
- virtual void release() throw();
virtual abstract const volatile template static inline C-linkage YES NO NO NO NO NO NO NO
- getImplementationId
- virtual ::com::sun::star::uno::Sequence< sal_Int8 > getImplementationId()
throw( ::com::sun::star::uno::RuntimeException ) = 0;
virtual abstract const volatile template static inline C-linkage YES YES NO NO NO NO NO NO
- ATTENTION!
- XTypeProvider::getImplementationId()has to be implemented separately!
- getTypes
- virtual ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Type > getTypes()
throw( ::com::sun::star::uno::RuntimeException );
virtual abstract const volatile template static inline C-linkage YES NO NO NO NO NO NO NO
- ATTENTION!
- XTypeProvider::getTypes()has to be re-implemented!
- dispose
- virtual void dispose()
throw( ::com::sun::star::uno::RuntimeException );
virtual abstract const volatile template static inline C-linkage YES NO NO NO NO NO NO NO
- addEventListener
- virtual void addEventListener(
const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XEventListener > & aListener ) throw( ::com::sun::star::uno::RuntimeException );
virtual abstract const volatile template static inline C-linkage YES NO NO NO NO NO NO NO
- removeEventListener
- virtual void removeEventListener(
const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XEventListener > & aListener ) throw( ::com::sun::star::uno::RuntimeException );
virtual abstract const volatile template static inline C-linkage YES NO NO NO NO NO NO NO
- disposing
- virtual void disposing();
virtual abstract const volatile template static inline C-linkage YES NO NO NO NO NO NO NO
- Summary
- Called in dispose method after the listeners were notified.
Top of Page
Copyright 2002 Sun Microsystems, Inc., 901 San Antonio Road, Palo Alto, CA 94303 USA.