|
Isis 3.0 Application Source Code Reference |
Home |
Base class for an item without data. More...
#include <AbstractNullDataItem.h>
Public Member Functions | |
| AbstractNullDataItem (AbstractTreeItem *parent=0) | |
| virtual | ~AbstractNullDataItem () |
| virtual QVariant | getData () const |
| virtual QVariant | getData (QString columnTitle) const |
| virtual void | setData (QString const &columnTitle, QString const &newData) |
| virtual bool | isDataEditable (QString columnTitle) const |
| virtual void | deleteSource () |
| virtual InternalPointerType | getPointerType () const |
| virtual void * | getPointer () const |
| virtual bool | operator< (AbstractTreeItem const &other) const |
Protected Member Functions | |
| virtual void | sourceDeleted () |
Base class for an item without data.
This class represents an item in the tree that has no data. For example, RootItem and BusyLeafItem are two types of items that do not have any data.
Definition at line 27 of file AbstractNullDataItem.h.
| AbstractNullDataItem | ( | AbstractTreeItem * | parent = 0 |
) |
Definition at line 16 of file AbstractNullDataItem.cpp.
| ~AbstractNullDataItem | ( | ) | [virtual] |
Definition at line 22 of file AbstractNullDataItem.cpp.
| QVariant getData | ( | ) | const [virtual] |
Implements AbstractTreeItem.
Reimplemented in BusyLeafItem.
Definition at line 27 of file AbstractNullDataItem.cpp.
| QVariant getData | ( | QString | columnTitle | ) | const [virtual] |
Implements AbstractTreeItem.
Definition at line 33 of file AbstractNullDataItem.cpp.
| void setData | ( | QString const & | columnTitle, | |
| QString const & | newData | |||
| ) | [virtual] |
Implements AbstractTreeItem.
Definition at line 39 of file AbstractNullDataItem.cpp.
| bool isDataEditable | ( | QString | columnTitle | ) | const [virtual] |
Implements AbstractTreeItem.
Definition at line 46 of file AbstractNullDataItem.cpp.
| void deleteSource | ( | ) | [virtual] |
Implements AbstractTreeItem.
Definition at line 51 of file AbstractNullDataItem.cpp.
| AbstractTreeItem::InternalPointerType getPointerType | ( | ) | const [virtual] |
Implements AbstractTreeItem.
Definition at line 58 of file AbstractNullDataItem.cpp.
| void * getPointer | ( | ) | const [virtual] |
Implements AbstractTreeItem.
Definition at line 64 of file AbstractNullDataItem.cpp.
| bool operator< | ( | AbstractTreeItem const & | other | ) | const [virtual] |
Definition at line 70 of file AbstractNullDataItem.cpp.
| void sourceDeleted | ( | ) | [protected, virtual] |
Implements AbstractTreeItem.
Definition at line 77 of file AbstractNullDataItem.cpp.