OpendTect 8.0
Loading...
Searching...
No Matches
Classes | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
CmdDrive::TableViewCmdComposer Class Reference

#include <tableviewcommands.h>

Inheritance diagram for CmdDrive::TableViewCmdComposer:
[legend]

Classes

class  uiTableViewClassifier
 

Public Member Functions

 TableViewCmdComposer (CmdRecorder &cmdrec)
 
bool accept (const CmdRecEvent &) override
 
void init () override
 
const char * name () override
 
void updateInternalState () override
 
- Public Member Functions inherited from CmdDrive::CmdComposer
 CmdComposer (CmdRecorder &)
 
 ~CmdComposer ()
 
bool done () const
 
virtual bool greedy () const
 
void objClosed (CallBacker *)
 
bool stateUpdateNeeded ()
 
void testCB (CallBacker *)
 
bool traceSrcWin (CmdRecEvent &) const
 
virtual bool tryToFinish ()
 
- Public Member Functions inherited from CallBacker
 CallBacker ()
 
 CallBacker (const CallBacker &)
 
virtual ~CallBacker ()
 
bool attachCB (const NotifierAccess &, const CallBack &, bool onlyifnew=false) const
 
bool attachCB (const NotifierAccess *notif, const CallBack &cb, bool onlyifnew=false) const
 
void detachAllNotifiers () const
 Call from the destructor of your inherited object.
 
void detachCB (const NotifierAccess &, const CallBack &) const
 
void detachCB (const NotifierAccess *notif, const CallBack &cb) const
 
virtual bool isCapsule () const
 
bool isNotifierAttached (const NotifierAccess *) const
 Only for debugging purposes, don't use.
 
CallBackeroperator= (const CallBacker &)=delete
 
void stopReceivingNotifications () const
 
virtual CallBackertrueCaller ()
 

Static Public Member Functions

static CmdComposercreateInstance (CmdRecorder &cmdrec)
 
static void getExecPrefix (CmdRecEvent &, const RowCol &)
 
static void initClass ()
 
static const char * keyWord ()
 
- Static Public Member Functions inherited from CmdDrive::CmdComposer
static BufferString factoryKey (const CallBacker *caller, const char *extrakey=0)
 
static void initStandardComposers ()
 
- Static Public Member Functions inherited from CallBacker
static void createReceiverForCurrentThread ()
 
static void removeReceiverForCurrentThread ()
 

Protected Member Functions

void labelStoredStateNew ()
 
void labelStoredStateOld ()
 
void reInit ()
 
void storeTableState ()
 
void writeTableClick ()
 
void writeTableFill ()
 
void writeTableMenu (const CmdRecEvent &)
 
void writeTableSelect ()
 
int writeTableSelect (bool differential, bool virtually=false)
 
void writeTableSelect (const RowCol &firstrc, const RowCol &lastrc, int blockstate, bool clear)
 
- Protected Member Functions inherited from CmdDrive::CmdComposer
void addToEventList (const CmdRecEvent &)
 
const uiMainWinapplWin () const
 
int eventNameIdx (const BufferStringSet &eventnames, const CmdRecEvent &) const
 
void insertWindowCaseExec (const CmdRecEvent &, bool casedep=false) const
 
void notDone ()
 
void refuseAndQuitDone ()
 
void shrinkEventList (int firstnr=1, int lastnr=-1)
 
void srcWinClosed (CallBacker *)
 

Protected Attributes

RowCol clickedrc_
 
bool ctrlclicked_
 
TableViewState isselectedcells_
 
bool leftclicked_
 
bool selchanged_
 
TableViewState selectedcells_
 
int stagenr_
 
bool tablecmdsflushed_
 
TableViewState wasselectedcells_
 
- Protected Attributes inherited from CmdDrive::CmdComposer
BufferStringSet bursteventnames_
 
ObjectSet< CmdRecEventeventlist_
 
bool ignoreflag_
 
bool objclosed_
 
bool quitflag_
 
CmdRecorderrec_
 
TypeSet< int > refnrstack_
 
bool stackwasempty_
 
bool updateflag_
 
BufferStringSet voideventnames_
 

Additional Inherited Members

- Static Protected Member Functions inherited from CmdDrive::CmdComposer
static BufferString createFactoryKey (const Classifier *, const char *keyword)
 

Detailed Description

<>

Constructor & Destructor Documentation

◆ TableViewCmdComposer()

CmdDrive::TableViewCmdComposer::TableViewCmdComposer ( CmdRecorder & cmdrec)
inline

Member Function Documentation

◆ accept()

bool CmdDrive::TableViewCmdComposer::accept ( const CmdRecEvent & )
overridevirtual

Reimplemented from CmdDrive::CmdComposer.

◆ createInstance()

static CmdComposer * CmdDrive::TableViewCmdComposer::createInstance ( CmdRecorder & cmdrec)
inlinestatic

◆ getExecPrefix()

static void CmdDrive::TableViewCmdComposer::getExecPrefix ( CmdRecEvent & ,
const RowCol &  )
static

◆ init()

void CmdDrive::TableViewCmdComposer::init ( )
overridevirtual

Reimplemented from CmdDrive::CmdComposer.

◆ initClass()

static void CmdDrive::TableViewCmdComposer::initClass ( )
inlinestatic

◆ keyWord()

static const char * CmdDrive::TableViewCmdComposer::keyWord ( )
inlinestatic

◆ labelStoredStateNew()

void CmdDrive::TableViewCmdComposer::labelStoredStateNew ( )
protected

◆ labelStoredStateOld()

void CmdDrive::TableViewCmdComposer::labelStoredStateOld ( )
protected

◆ name()

const char * CmdDrive::TableViewCmdComposer::name ( )
inlineoverridevirtual

Implements CmdDrive::CmdComposer.

◆ reInit()

void CmdDrive::TableViewCmdComposer::reInit ( )
protected

◆ storeTableState()

void CmdDrive::TableViewCmdComposer::storeTableState ( )
protected

◆ updateInternalState()

void CmdDrive::TableViewCmdComposer::updateInternalState ( )
overridevirtual

Reimplemented from CmdDrive::CmdComposer.

◆ writeTableClick()

void CmdDrive::TableViewCmdComposer::writeTableClick ( )
protected

◆ writeTableFill()

void CmdDrive::TableViewCmdComposer::writeTableFill ( )
protected

◆ writeTableMenu()

void CmdDrive::TableViewCmdComposer::writeTableMenu ( const CmdRecEvent & )
protected

◆ writeTableSelect() [1/3]

void CmdDrive::TableViewCmdComposer::writeTableSelect ( )
protected

◆ writeTableSelect() [2/3]

int CmdDrive::TableViewCmdComposer::writeTableSelect ( bool differential,
bool virtually = false )
protected

◆ writeTableSelect() [3/3]

void CmdDrive::TableViewCmdComposer::writeTableSelect ( const RowCol & firstrc,
const RowCol & lastrc,
int blockstate,
bool clear )
protected

Member Data Documentation

◆ clickedrc_

RowCol CmdDrive::TableViewCmdComposer::clickedrc_
protected

◆ ctrlclicked_

bool CmdDrive::TableViewCmdComposer::ctrlclicked_
protected

◆ isselectedcells_

TableViewState CmdDrive::TableViewCmdComposer::isselectedcells_
protected

◆ leftclicked_

bool CmdDrive::TableViewCmdComposer::leftclicked_
protected

◆ selchanged_

bool CmdDrive::TableViewCmdComposer::selchanged_
protected

◆ selectedcells_

TableViewState CmdDrive::TableViewCmdComposer::selectedcells_
protected

◆ stagenr_

int CmdDrive::TableViewCmdComposer::stagenr_
protected

◆ tablecmdsflushed_

bool CmdDrive::TableViewCmdComposer::tablecmdsflushed_
protected

◆ wasselectedcells_

TableViewState CmdDrive::TableViewCmdComposer::wasselectedcells_
protected

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2025