|
Isis Developer Reference
|
Go to the documentation of this file. 1 #ifndef AbstractNullDataItem_H
2 #define AbstractNullDataItem_H
39 virtual QVariant
getData()
const;
40 virtual QVariant
getData(QString columnTitle)
const;
41 virtual void setData(QString
const &columnTitle, QString
const &newData);
virtual void deleteSource()
Definition: AbstractNullDataItem.cpp:51
AbstractTreeItem * parent() const
Definition: AbstractTreeItem.cpp:46
virtual bool operator<(AbstractTreeItem const &other) const
Definition: AbstractNullDataItem.cpp:67
virtual QVariant getData() const
Definition: AbstractNullDataItem.cpp:30
virtual void sourceDeleted()
Definition: AbstractNullDataItem.cpp:73
virtual void setData(QString const &columnTitle, QString const &newData)
Definition: AbstractNullDataItem.cpp:40
#define _FILEINFO_
Macro for the filename and line number.
Definition: IException.h:24
Isis exception class.
Definition: IException.h:91
virtual InternalPointerType getPointerType() const
Definition: AbstractNullDataItem.cpp:57
virtual void * getPointer() const
Definition: AbstractNullDataItem.cpp:62
@ Programmer
This error is for when a programmer made an API call that was illegal.
Definition: IException.h:146
@ None
Definition: AbstractTreeItem.h:45
AbstractNullDataItem(AbstractTreeItem *parent=0)
Definition: AbstractNullDataItem.cpp:21
virtual bool isDataEditable(QString columnTitle) const
Definition: AbstractNullDataItem.cpp:46
Adds specific functionality to C++ strings.
Definition: IString.h:165
Base class for an item in the tree.
Definition: AbstractTreeItem.h:39
virtual ~AbstractNullDataItem()
Definition: AbstractNullDataItem.cpp:26
InternalPointerType
Definition: AbstractTreeItem.h:44
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16
Base class for an item without data.
Definition: AbstractNullDataItem.h:32