scsolver::ObjProperty Class Reference

#include <basedlg.hxx>

Inheritance diagram for scsolver::ObjProperty:

Inheritance graph
[legend]

List of all members.

Public Member Functions

 ObjProperty (const Reference< XInterface > &)
virtual ~ObjProperty ()=0 throw ()
void setPropertyValueAny (const char *, const uno::Any &)
template<typename AnyValue>
void setPropertyValue (const char *, const AnyValue &)

Private Attributes

std::auto_ptr
< ObjPropertyImpl
m_pImpl


Detailed Description

Definition at line 176 of file basedlg.hxx.


Constructor & Destructor Documentation

scsolver::ObjProperty::ObjProperty ( const Reference< XInterface > &  aRef  ) 

Definition at line 870 of file basedlg.cxx.

scsolver::ObjProperty::~ObjProperty (  )  throw () [pure virtual]

Definition at line 875 of file basedlg.cxx.


Member Function Documentation

void scsolver::ObjProperty::setPropertyValueAny ( const char *  name,
const uno::Any &  aVal 
)

Definition at line 879 of file basedlg.cxx.

References m_pImpl.

template<typename AnyValue>
void scsolver::ObjProperty::setPropertyValue ( const char *  name,
const AnyValue &  t 
) [inline]

Definition at line 885 of file basedlg.cxx.

References m_pImpl.

Referenced by scsolver::WidgetPropertyImpl::setHeight(), scsolver::WidgetPropertyImpl::setLabel(), scsolver::WidgetPropertyImpl::setName(), scsolver::WidgetPropertyImpl::setPositionX(), scsolver::WidgetPropertyImpl::setPositionY(), and scsolver::WidgetPropertyImpl::setWidth().


Member Data Documentation

std::auto_ptr<ObjPropertyImpl> scsolver::ObjProperty::m_pImpl [private]

Reimplemented in scsolver::WidgetProperty.

Definition at line 188 of file basedlg.hxx.

Referenced by setPropertyValue(), and setPropertyValueAny().


The documentation for this class was generated from the following files:
Generated on Mon Jul 28 09:13:44 2008 for scsolver by  doxygen 1.5.3