LibreOffice Module ucb (master)  1
Public Member Functions | Private Attributes | List of all members
fileaccess::TaskManager::MyProperty Class Reference

#include <filtask.hxx>

Public Member Functions

 MyProperty (const OUString &thePropertyName)
 
 MyProperty (bool theIsNative, const OUString &thePropertyName, sal_Int32 theHandle, const css::uno::Type &theTyp, const css::uno::Any &theValue, const css::beans::PropertyState &theState, sal_Int16 theAttributes)
 
 ~MyProperty ()
 
const bool & IsNative () const
 
const OUString & getPropertyName () const
 
const sal_Int32 & getHandle () const
 
const css::uno::Type & getType () const
 
const css::uno::Any & getValue () const
 
const css::beans::PropertyState & getState () const
 
const sal_Int16 & getAttributes () const
 
void setValue (const css::uno::Any &theValue) const
 
void setState (const css::beans::PropertyState &theState) const
 

Private Attributes

OUString const PropertyName
 
sal_Int32 const Handle
 
bool const isNative
 
css::uno::Type const Typ
 
css::uno::Any Value
 
css::beans::PropertyState State
 
sal_Int16 const Attributes
 

Detailed Description

Definition at line 157 of file filtask.hxx.

Constructor & Destructor Documentation

TaskManager::MyProperty::MyProperty ( const OUString &  thePropertyName)
explicit

Definition at line 87 of file filtask.cxx.

TaskManager::MyProperty::MyProperty ( bool  theIsNative,
const OUString &  thePropertyName,
sal_Int32  theHandle,
const css::uno::Type &  theTyp,
const css::uno::Any &  theValue,
const css::beans::PropertyState &  theState,
sal_Int16  theAttributes 
)

Definition at line 97 of file filtask.cxx.

References Value.

TaskManager::MyProperty::~MyProperty ( )

Definition at line 115 of file filtask.cxx.

Member Function Documentation

const sal_Int16 & TaskManager::MyProperty::getAttributes ( ) const
inline

Definition at line 42 of file filinl.hxx.

const sal_Int32 & TaskManager::MyProperty::getHandle ( ) const
inline

Definition at line 26 of file filinl.hxx.

const OUString& fileaccess::TaskManager::MyProperty::getPropertyName ( ) const
inline
const css::beans::PropertyState & TaskManager::MyProperty::getState ( ) const
inline

Definition at line 38 of file filinl.hxx.

const css::uno::Type & TaskManager::MyProperty::getType ( ) const
inline

Definition at line 30 of file filinl.hxx.

const css::uno::Any & TaskManager::MyProperty::getValue ( ) const
inline

Definition at line 34 of file filinl.hxx.

References Value.

const bool & TaskManager::MyProperty::IsNative ( ) const
inline

Definition at line 22 of file filinl.hxx.

void TaskManager::MyProperty::setState ( const css::beans::PropertyState &  theState) const
inline

Definition at line 50 of file filinl.hxx.

void TaskManager::MyProperty::setValue ( const css::uno::Any &  theValue) const
inline

Definition at line 46 of file filinl.hxx.

References Value.

Member Data Documentation

sal_Int16 const fileaccess::TaskManager::MyProperty::Attributes
private

Definition at line 166 of file filtask.hxx.

sal_Int32 const fileaccess::TaskManager::MyProperty::Handle
private

Definition at line 161 of file filtask.hxx.

bool const fileaccess::TaskManager::MyProperty::isNative
private

Definition at line 162 of file filtask.hxx.

OUString const fileaccess::TaskManager::MyProperty::PropertyName
private

Definition at line 160 of file filtask.hxx.

Referenced by getPropertyName().

css::beans::PropertyState fileaccess::TaskManager::MyProperty::State
private

Definition at line 165 of file filtask.hxx.

css::uno::Type const fileaccess::TaskManager::MyProperty::Typ
private

Definition at line 163 of file filtask.hxx.

css::uno::Any fileaccess::TaskManager::MyProperty::Value
private

Definition at line 164 of file filtask.hxx.


The documentation for this class was generated from the following files: