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)
 
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 (css::uno::Any theValue) const
 
void setState (const css::beans::PropertyState &theState) const
 

Private Attributes

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

Detailed Description

Definition at line 157 of file filtask.hxx.

Constructor & Destructor Documentation

◆ MyProperty() [1/2]

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

Definition at line 87 of file filtask.cxx.

References Handle.

◆ MyProperty() [2/2]

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 Handle, and Value.

Member Function Documentation

◆ getAttributes()

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

Definition at line 45 of file filinl.hxx.

◆ getHandle()

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

Definition at line 29 of file filinl.hxx.

References Handle.

◆ getPropertyName()

const OUString & fileaccess::TaskManager::MyProperty::getPropertyName ( ) const
inline

Definition at line 178 of file filtask.hxx.

References PropertyName.

Referenced by fileaccess::TaskManager::MyPropertyLess::operator()().

◆ getState()

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

Definition at line 41 of file filinl.hxx.

◆ getType()

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

Definition at line 33 of file filinl.hxx.

◆ getValue()

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

Definition at line 37 of file filinl.hxx.

References Value.

◆ IsNative()

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

Definition at line 25 of file filinl.hxx.

References isNative.

◆ setState()

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

Definition at line 53 of file filinl.hxx.

◆ setValue()

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

Definition at line 49 of file filinl.hxx.

References Value.

Member Data Documentation

◆ Attributes

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

Definition at line 166 of file filtask.hxx.

◆ Handle

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

Definition at line 161 of file filtask.hxx.

◆ isNative

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

Definition at line 162 of file filtask.hxx.

Referenced by IsNative().

◆ PropertyName

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

Definition at line 160 of file filtask.hxx.

Referenced by getPropertyName().

◆ State

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

Definition at line 165 of file filtask.hxx.

◆ Typ

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

Definition at line 163 of file filtask.hxx.

◆ Value

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: