1 #ifndef uioddisplaytreeitem_h 2 #define uioddisplaytreeitem_h 16 #include "uiodmainmod.h" 21 namespace Attrib {
class SelSpec; }
35 void updateColumnText(
int);
38 void updateCheckStatus();
43 void prepareForShutdown();
44 void handleAddAttrib();
46 virtual void setOnlyAtSectionsDisplay(
bool);
47 virtual bool displayedOnlyAtSections()
const;
53 bool shouldSelect(
int selkey)
const;
54 int selectionKey()
const;
55 int uiTreeViewItemType()
const;
65 virtual uiString createDisplayName()
const;
66 void updateLockPixmap(
bool islocked);
76 virtual void deleteObject();
93 {
return displayedOnlyAtSections(); }
Definition: uioddatatreeitem.h:31
#define mExpClass(module)
Definition: commondefs.h:160
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
MenuItem removemnuitem_
Definition: uioddisplaytreeitem.h:86
Definition: menuhandler.h:187
MenuItem displaymnuitem_
Definition: uioddisplaytreeitem.h:82
MenuItem duplicatemnuitem_
Definition: uioddisplaytreeitem.h:85
Definition: uiodtreeitem.h:27
Application level manager - ties part servers together.
Definition: uiodapplmgr.h:55
OpendTect application top level object.
Definition: uiodmain.h:41
virtual bool askContinueAndSaveIfNeeded(bool withcancel)
Definition: uioddisplaytreeitem.h:69
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
The Visualization Part Server.
Definition: uivispartserv.h:60
MenuItem addattribmnuitem_
Definition: uioddisplaytreeitem.h:83
MenuItem addvolprocmnuitem_
Definition: uioddisplaytreeitem.h:84
MenuItem hidemnuitem_
Definition: uioddisplaytreeitem.h:88
Definition: uistring.h:89
Definition: uioddisplaytreeitem.h:24
bool isExpandable() const
Definition: uioddisplaytreeitem.h:62
bool isSelectable() const
Definition: uioddisplaytreeitem.h:61
int displayID() const
Definition: uioddisplaytreeitem.h:40
MenuItem histogrammnuitem_
Definition: uioddisplaytreeitem.h:89
Definition: uitreeview.h:201
int displayid_
Definition: uioddisplaytreeitem.h:79
virtual bool actModeWhenSelected() const
Definition: uioddisplaytreeitem.h:37
MenuItem lockmnuitem_
Definition: uioddisplaytreeitem.h:87
Index_Type GeomID
Definition: commontypes.h:52
static uiHor3DInterpol * create(uiParent *)
uiVisPartServer * visserv_
Definition: uioddisplaytreeitem.h:78
MenuItem addmnuitem_
Definition: uioddisplaytreeitem.h:81
Specifies an attribute selection (ID or output number of NN).
Definition: attribsel.h:45
Definition: uitreeitemmanager.h:34
Semblance Attribute.
Definition: attribdataholder.h:25
virtual bool isOnlyAtSections() const
Definition: uioddisplaytreeitem.h:92