Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

NCPopupTree Class Reference

#include <NCPopupTree.h>

Inheritance diagram for NCPopupTree:

NCPopup NCDialog YDialog NCWidget YContainerWidget tnode< NCWidget * > NCursesError YWidget List of all members.

Public Member Functions

 NCPopupTree (const wpos at, PackageSelector *packager)
virtual ~NCPopupTree ()
virtual long nicesize (YUIDimension dim)
void createLayout (const YCPString &label)
YTreeItem * addItem (YTreeItem *parentItem, const YCPString &text, void *data, bool open)
NCursesEvent showFilterPopup ()
YStringTreeItem * getDefaultGroup ()

Protected Member Functions

void setCurrentItem (int index)
virtual NCursesEvent wHandleHotkey (wint_t ch)
virtual bool postAgain ()
virtual NCursesEvent wHandleInput (wint_t ch)

Private Member Functions

NCPopupTree & operator= (const NCPopupTree &)
 NCPopupTree (const NCPopupTree &)
void cloneTree (YStringTreeItem *parentOrig, YTreeItem *parentClone)

Private Attributes

NCTree * filterTree
PackageSelector * packager

Constructor & Destructor Documentation

NCPopupTree::NCPopupTree (  const NCPopupTree &   )  [private]
 

NCPopupTree::NCPopupTree (  const wpos  at,
PackageSelector *  packager
) 
 

NCPopupTree::~NCPopupTree (   )  [virtual]
 


Member Function Documentation

YTreeItem * NCPopupTree::addItem (  YTreeItem *  parentItem,
const YCPString &  text,
void *  data,
bool  open
) 
 

void NCPopupTree::cloneTree (  YStringTreeItem *  parentOrig,
YTreeItem *  parentClone
)  [private]
 

void NCPopupTree::createLayout (  const YCPString &  label  ) 
 

YStringTreeItem * NCPopupTree::getDefaultGroup (   ) 
 

long NCPopupTree::nicesize (  YUIDimension  dim  )  [virtual]
 

Reimplemented from NCDialog.

NCPopupTree& NCPopupTree::operator= (  const NCPopupTree &   )  [private]
 

bool NCPopupTree::postAgain (   )  [protected, virtual]
 

Reimplemented from NCPopup.

void NCPopupTree::setCurrentItem (  int  index  )  [protected]
 

NCursesEvent NCPopupTree::showFilterPopup (   ) 
 

NCursesEvent NCPopupTree::wHandleHotkey (  wint_t  ch  )  [protected, virtual]
 

Reimplemented from NCDialog.

NCursesEvent NCPopupTree::wHandleInput (  wint_t  ch  )  [protected, virtual]
 

Reimplemented from NCPopup.


Member Data Documentation

NCTree* NCPopupTree::filterTree [private]
 

PackageSelector* NCPopupTree::packager [private]
 


The documentation for this class was generated from the following files:
Generated on Wed Sep 14 10:52:55 2005 for yast2-ncurses by  doxygen 1.4.4