libyui  3.0.10
YUIPropertyException Class Reference

#include <YUIException.h>

Inheritance diagram for YUIPropertyException:
Collaboration diagram for YUIPropertyException:

List of all members.

Public Member Functions

YProperty property () const
YWidgetwidget () const
void setWidget (YWidget *w)

Protected Member Functions

 YUIPropertyException (const YProperty &prop, YWidget *widget=0)
virtual std::ostream & dumpOn (std::ostream &str) const =0

Detailed Description

Abstract base class for widget property exceptions.

Definition at line 490 of file YUIException.h.


Member Function Documentation

virtual std::ostream& YUIPropertyException::dumpOn ( std::ostream &  str) const [protected, pure virtual]

Write proper error message with all relevant data. Reimplemented from YUIException.

Reimplemented from YUIException.

Implemented in YUIBadPropertyArgException, YUISetReadOnlyPropertyException, YUIPropertyTypeMismatchException, and YUIUnknownPropertyException.

Returns the property that caused this exception.

Definition at line 507 of file YUIException.h.

void YUIPropertyException::setWidget ( YWidget w) [inline]

Set the corresponding widget.

Definition at line 517 of file YUIException.h.

Returns the corresponding widget or 0 if there was none.

Definition at line 512 of file YUIException.h.


The documentation for this class was generated from the following file:
 All Classes Functions Variables Enumerations Friends