OpendTect  6.3
uiseisimportcbvs.h
Go to the documentation of this file.
1 #pragma once
2 /*+
3 ________________________________________________________________________
4 
5  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
6  Author: A.H. Bril
7  Date: June 2002
8 ________________________________________________________________________
9 
10 -*/
11 
12 #include "uiseismod.h"
13 #include "uidialog.h"
14 #include "dbkey.h"
15 
16 class IOObj;
17 class uiCheckBox;
18 class uiFileInput;
19 class uiGenInput;
20 class uiSeisSel;
21 class uiSeisTransfer;
22 class uiLabeledComboBox;
23 
28 public:
29 
32 
33  const IOObj* newIOObj() const { return outioobj_; }
34 
35 protected:
36 
38  const DBKey tmpid_;
39 
45 
46  void inpSel(CallBacker*);
47  void modeSel(CallBacker*);
48  void typeChg(CallBacker*);
49 
50  IOObj* getInpIOObj(const char*) const;
51 
52  bool acceptOK();
53 
54 };
#define mExpClass(module)
Definition: commondefs.h:157
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:182
Definition: ioobj.h:57
const IOObj * newIOObj() const
Definition: uiseisimportcbvs.h:33
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
uiGenInput * typefld_
Definition: uiseisimportcbvs.h:40
Imports or links to a CBVS file.
Definition: uiseisimportcbvs.h:26
uiSeisSel * outfld_
Definition: uiseisimportcbvs.h:44
A file-name input.
Definition: uifileinput.h:32
uiSeisTransfer * transffld_
Definition: uiseisimportcbvs.h:42
Definition: uiparent.h:24
Definition: uiseistransf.h:29
uiFileInput * inpfld_
Definition: uiseisimportcbvs.h:43
Definition: uidialog.h:40
Definition: uiseissel.h:24
General Input Element.
Definition: uigeninput.h:56
Definition: uicombobox.h:137
IOObj * outioobj_
Definition: uiseisimportcbvs.h:37
const DBKey tmpid_
Definition: uiseisimportcbvs.h:38
Full key to any object in the OpendTect data store.
Definition: dbkey.h:36
Definition: uibutton.h:130
uiGenInput * modefld_
Definition: uiseisimportcbvs.h:41

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