Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes

uiObjFileMan Class Reference

Inheritance diagram for uiObjFileMan:
uiDialog uiMainWin uiParent uiBaseObject NamedObject CallBacker uiPickSetMan uiProbDenFuncMan

List of all members.

Public Member Functions

 ~uiObjFileMan ()
uiIOObjSelGrpselGroup ()
const IOObjcurIOObj () const
const IOObjContextioobjContext () const
virtual void addTool (uiButton *)
uiGrouplistGroup ()
uiGroupinfoGroup ()

Static Public Member Functions

static BufferString getFileSizeString (double)

Protected Member Functions

 uiObjFileMan (uiParent *, const uiDialog::Setup &, const IOObjContext &)
void setInfo (const char *txt)
void setPrefWidth (int width)
 width in char
void createDefaultUI (bool needreloc=false)
BufferString getFileInfo ()
virtual void mkFileInfo ()=0
virtual double getFileSize (const char *, int &) const
virtual const char * getDefKey () const
void selChg (CallBacker *)
virtual void ownSelChg ()
void makeDefault (CallBacker *)

Protected Attributes

uiTextEditinfofld_
uiIOObjSelGrpselgrp_
uiToolButtonmkdefbut_
uiGrouplistgrp_
uiGroupinfogrp_
uiButtonlastexternal_
IOObjcurioobj_
IOObjContextctxt_
bool curimplexists_

Constructor & Destructor Documentation

uiObjFileMan::~uiObjFileMan (  ) 
uiObjFileMan::uiObjFileMan ( uiParent ,
const uiDialog::Setup ,
const IOObjContext  
) [protected]

Member Function Documentation

virtual void uiObjFileMan::addTool ( uiButton  )  [virtual]
void uiObjFileMan::createDefaultUI ( bool  needreloc = false  )  [protected]
const IOObj* uiObjFileMan::curIOObj (  )  const [inline]
virtual const char* uiObjFileMan::getDefKey (  )  const [protected, virtual]
BufferString uiObjFileMan::getFileInfo (  )  [protected]
virtual double uiObjFileMan::getFileSize ( const char *  ,
int &   
) const [protected, virtual]
static BufferString uiObjFileMan::getFileSizeString ( double   )  [static]
uiGroup* uiObjFileMan::infoGroup (  )  [inline]
const IOObjContext& uiObjFileMan::ioobjContext (  )  const [inline]
uiGroup* uiObjFileMan::listGroup (  )  [inline]
void uiObjFileMan::makeDefault ( CallBacker  )  [protected]
virtual void uiObjFileMan::mkFileInfo (  )  [protected, pure virtual]

Implemented in uiPickSetMan, and uiProbDenFuncMan.

virtual void uiObjFileMan::ownSelChg (  )  [inline, protected, virtual]
void uiObjFileMan::selChg ( CallBacker  )  [protected]
uiIOObjSelGrp* uiObjFileMan::selGroup (  )  [inline]
void uiObjFileMan::setInfo ( const char *  txt  )  [protected]
void uiObjFileMan::setPrefWidth ( int  width  )  [protected]

width in char

Reimplemented from uiParent.


Member Data Documentation

bool uiObjFileMan::curimplexists_ [protected]