vtkKWMostRecentFilesManager Class Reference

#include <vtkKWMostRecentFilesManager.h>

Inheritance diagram for vtkKWMostRecentFilesManager:
Inheritance graph
[legend]
Collaboration diagram for vtkKWMostRecentFilesManager:
Collaboration graph
[legend]

List of all members.

Public Types

enum  { MenuHasChangedEvent = 24000 }
enum  { MenuHasChangedEvent = 24000 }
typedef vtkKWObject Superclass
typedef vtkKWObject Superclass

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void AddFile (const char *filename, vtkObject *target_object=NULL, const char *target_command=NULL, const char *label=NULL)
virtual int GetNumberOfFiles ()
virtual const char * GetNthFileName (int idx)
virtual vtkObject * GetNthTargetObject (int idx)
virtual const char * GetNthTargetCommand (int idx)
virtual const char * GetNthLabel (int idx)
virtual vtkObject * GetDefaultTargetObject ()
virtual void SetDefaultTargetObject (vtkObject *object)
virtual char * GetDefaultTargetCommand ()
virtual void SetDefaultTargetCommand (const char *)
virtual void RestoreFilesListFromRegistry ()
virtual void SaveFilesToRegistry ()
virtual void RestoreFilesListFromRegistry (const char *reg_key, int max_nb)
virtual void SaveFilesToRegistry (const char *reg_key, int max_nb)
virtual char * GetRegistryKey ()
virtual void SetRegistryKey (const char *)
virtual int GetMaximumNumberOfFilesInRegistry ()
virtual void SetMaximumNumberOfFilesInRegistry (int)
vtkKWMenuGetMenu ()
virtual int GetMaximumNumberOfFilesInMenu ()
virtual void SetMaximumNumberOfFilesInMenu (int)
virtual void SetFileLabel (const char *filename, const char *label)
virtual void SetLabelVisibilityInMenu (int)
virtual void LabelVisibilityInMenuOn ()
virtual void LabelVisibilityInMenuOff ()
virtual int GetLabelVisibilityInMenu ()
virtual void SetBaseNameVisibilityInMenu (int)
virtual void BaseNameVisibilityInMenuOn ()
virtual void BaseNameVisibilityInMenuOff ()
virtual int GetBaseNameVisibilityInMenu ()
virtual void SetSeparatePathInMenu (int)
virtual void SeparatePathInMenuOn ()
virtual void SeparatePathInMenuOff ()
virtual int GetSeparatePathInMenu ()
virtual void UpdateMenuStateInParent ()
virtual void PopulateMenu (vtkKWMenu *, int max_nb)
virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void AddFile (const char *filename, vtkObject *target_object=NULL, const char *target_command=NULL, const char *label=NULL)
virtual int GetNumberOfFiles ()
virtual const char * GetNthFileName (int idx)
virtual vtkObject * GetNthTargetObject (int idx)
virtual const char * GetNthTargetCommand (int idx)
virtual const char * GetNthLabel (int idx)
virtual vtkObject * GetDefaultTargetObject ()
virtual void SetDefaultTargetObject (vtkObject *object)
virtual char * GetDefaultTargetCommand ()
virtual void SetDefaultTargetCommand (const char *)
virtual void RestoreFilesListFromRegistry ()
virtual void SaveFilesToRegistry ()
virtual void RestoreFilesListFromRegistry (const char *reg_key, int max_nb)
virtual void SaveFilesToRegistry (const char *reg_key, int max_nb)
virtual char * GetRegistryKey ()
virtual void SetRegistryKey (const char *)
virtual int GetMaximumNumberOfFilesInRegistry ()
virtual void SetMaximumNumberOfFilesInRegistry (int)
vtkKWMenuGetMenu ()
virtual int GetMaximumNumberOfFilesInMenu ()
virtual void SetMaximumNumberOfFilesInMenu (int)
virtual void SetFileLabel (const char *filename, const char *label)
virtual void SetLabelVisibilityInMenu (int)
virtual void LabelVisibilityInMenuOn ()
virtual void LabelVisibilityInMenuOff ()
virtual int GetLabelVisibilityInMenu ()
virtual void SetBaseNameVisibilityInMenu (int)
virtual void BaseNameVisibilityInMenuOn ()
virtual void BaseNameVisibilityInMenuOff ()
virtual int GetBaseNameVisibilityInMenu ()
virtual void SetSeparatePathInMenu (int)
virtual void SeparatePathInMenuOn ()
virtual void SeparatePathInMenuOff ()
virtual int GetSeparatePathInMenu ()
virtual void UpdateMenuStateInParent ()
virtual void PopulateMenu (vtkKWMenu *, int max_nb)

Static Public Member Functions

static
vtkKWMostRecentFilesManager
New ()
static int IsTypeOf (const char *type)
static
vtkKWMostRecentFilesManager
SafeDownCast (vtkObject *o)
static
vtkKWMostRecentFilesManager
New ()
static int IsTypeOf (const char *type)
static
vtkKWMostRecentFilesManager
SafeDownCast (vtkObject *o)

Protected Member Functions

 vtkKWMostRecentFilesManager ()
 ~vtkKWMostRecentFilesManager ()
virtual void AddFileInternal (const char *filename, vtkObject *target_object=NULL, const char *target_command=NULL, const char *label=NULL)
virtual void UpdateMenu ()
 vtkKWMostRecentFilesManager ()
 ~vtkKWMostRecentFilesManager ()
virtual void AddFileInternal (const char *filename, vtkObject *target_object=NULL, const char *target_command=NULL, const char *label=NULL)
virtual void UpdateMenu ()

Protected Attributes

char * DefaultTargetCommand
vtkObject * DefaultTargetObject
char * RegistryKey
int MaximumNumberOfFilesInRegistry
int MaximumNumberOfFilesInMenu
int LabelVisibilityInMenu
int BaseNameVisibilityInMenu
int SeparatePathInMenu
vtkKWMostRecentFilesManagerInternals * Internals

Friends

class vtkKWMostRecentFilesManagerInternals

Detailed Description

Definition at line 38 of file debian/tmp/usr/include/KWWidgets/vtkKWMostRecentFilesManager.h.


Member Typedef Documentation

Reimplemented from vtkKWObject.

Definition at line 42 of file debian/tmp/usr/include/KWWidgets/vtkKWMostRecentFilesManager.h.

Reimplemented from vtkKWObject.

Definition at line 42 of file vtkKWMostRecentFilesManager.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
MenuHasChangedEvent 

Definition at line 166 of file debian/tmp/usr/include/KWWidgets/vtkKWMostRecentFilesManager.h.

anonymous enum
Enumerator:
MenuHasChangedEvent 

Definition at line 166 of file vtkKWMostRecentFilesManager.h.


Constructor & Destructor Documentation

vtkKWMostRecentFilesManager::vtkKWMostRecentFilesManager (  )  [protected]
vtkKWMostRecentFilesManager::~vtkKWMostRecentFilesManager (  )  [protected]
vtkKWMostRecentFilesManager::vtkKWMostRecentFilesManager (  )  [protected]
vtkKWMostRecentFilesManager::~vtkKWMostRecentFilesManager (  )  [protected]

Member Function Documentation

static vtkKWMostRecentFilesManager* vtkKWMostRecentFilesManager::New (  )  [static]

Reimplemented from vtkKWObject.

virtual const char* vtkKWMostRecentFilesManager::GetClassName (  )  [virtual]

Reimplemented from vtkKWObject.

static int vtkKWMostRecentFilesManager::IsTypeOf ( const char *  type  )  [static]

Reimplemented from vtkKWObject.

virtual int vtkKWMostRecentFilesManager::IsA ( const char *  type  )  [virtual]

Reimplemented from vtkKWObject.

static vtkKWMostRecentFilesManager* vtkKWMostRecentFilesManager::SafeDownCast ( vtkObject *  o  )  [static]

Reimplemented from vtkKWObject.

void vtkKWMostRecentFilesManager::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

Reimplemented from vtkKWObject.

virtual void vtkKWMostRecentFilesManager::AddFile ( const char *  filename,
vtkObject *  target_object = NULL,
const char *  target_command = NULL,
const char *  label = NULL 
) [virtual]
virtual int vtkKWMostRecentFilesManager::GetNumberOfFiles (  )  [virtual]
virtual const char* vtkKWMostRecentFilesManager::GetNthFileName ( int  idx  )  [virtual]
virtual vtkObject* vtkKWMostRecentFilesManager::GetNthTargetObject ( int  idx  )  [virtual]
virtual const char* vtkKWMostRecentFilesManager::GetNthTargetCommand ( int  idx  )  [virtual]
virtual const char* vtkKWMostRecentFilesManager::GetNthLabel ( int  idx  )  [virtual]
virtual vtkObject* vtkKWMostRecentFilesManager::GetDefaultTargetObject (  )  [virtual]
virtual void vtkKWMostRecentFilesManager::SetDefaultTargetObject ( vtkObject *  object  )  [virtual]
virtual char* vtkKWMostRecentFilesManager::GetDefaultTargetCommand (  )  [virtual]
virtual void vtkKWMostRecentFilesManager::SetDefaultTargetCommand ( const char *   )  [virtual]
virtual void vtkKWMostRecentFilesManager::RestoreFilesListFromRegistry (  )  [virtual]
virtual void vtkKWMostRecentFilesManager::SaveFilesToRegistry (  )  [virtual]
virtual void vtkKWMostRecentFilesManager::RestoreFilesListFromRegistry ( const char *  reg_key,
int  max_nb 
) [virtual]
virtual void vtkKWMostRecentFilesManager::SaveFilesToRegistry ( const char *  reg_key,
int  max_nb 
) [virtual]
virtual char* vtkKWMostRecentFilesManager::GetRegistryKey (  )  [virtual]
virtual void vtkKWMostRecentFilesManager::SetRegistryKey ( const char *   )  [virtual]
virtual int vtkKWMostRecentFilesManager::GetMaximumNumberOfFilesInRegistry (  )  [virtual]
virtual void vtkKWMostRecentFilesManager::SetMaximumNumberOfFilesInRegistry ( int   )  [virtual]
vtkKWMenu* vtkKWMostRecentFilesManager::GetMenu (  ) 
virtual int vtkKWMostRecentFilesManager::GetMaximumNumberOfFilesInMenu (  )  [virtual]
virtual void vtkKWMostRecentFilesManager::SetMaximumNumberOfFilesInMenu ( int   )  [virtual]
virtual void vtkKWMostRecentFilesManager::SetFileLabel ( const char *  filename,
const char *  label 
) [virtual]
virtual void vtkKWMostRecentFilesManager::SetLabelVisibilityInMenu ( int   )  [virtual]
virtual void vtkKWMostRecentFilesManager::LabelVisibilityInMenuOn (  )  [virtual]
virtual void vtkKWMostRecentFilesManager::LabelVisibilityInMenuOff (  )  [virtual]
virtual int vtkKWMostRecentFilesManager::GetLabelVisibilityInMenu (  )  [virtual]
virtual void vtkKWMostRecentFilesManager::SetBaseNameVisibilityInMenu ( int   )  [virtual]
virtual void vtkKWMostRecentFilesManager::BaseNameVisibilityInMenuOn (  )  [virtual]
virtual void vtkKWMostRecentFilesManager::BaseNameVisibilityInMenuOff (  )  [virtual]
virtual int vtkKWMostRecentFilesManager::GetBaseNameVisibilityInMenu (  )  [virtual]
virtual void vtkKWMostRecentFilesManager::SetSeparatePathInMenu ( int   )  [virtual]
virtual void vtkKWMostRecentFilesManager::SeparatePathInMenuOn (  )  [virtual]
virtual void vtkKWMostRecentFilesManager::SeparatePathInMenuOff (  )  [virtual]
virtual int vtkKWMostRecentFilesManager::GetSeparatePathInMenu (  )  [virtual]
virtual void vtkKWMostRecentFilesManager::UpdateMenuStateInParent (  )  [virtual]
virtual void vtkKWMostRecentFilesManager::PopulateMenu ( vtkKWMenu ,
int  max_nb 
) [virtual]
virtual void vtkKWMostRecentFilesManager::AddFileInternal ( const char *  filename,
vtkObject *  target_object = NULL,
const char *  target_command = NULL,
const char *  label = NULL 
) [protected, virtual]
virtual void vtkKWMostRecentFilesManager::UpdateMenu (  )  [protected, virtual]
static vtkKWMostRecentFilesManager* vtkKWMostRecentFilesManager::New (  )  [static]

Reimplemented from vtkKWObject.

virtual const char* vtkKWMostRecentFilesManager::GetClassName (  )  [virtual]

Reimplemented from vtkKWObject.

static int vtkKWMostRecentFilesManager::IsTypeOf ( const char *  type  )  [static]

Reimplemented from vtkKWObject.

virtual int vtkKWMostRecentFilesManager::IsA ( const char *  type  )  [virtual]

Reimplemented from vtkKWObject.

static vtkKWMostRecentFilesManager* vtkKWMostRecentFilesManager::SafeDownCast ( vtkObject *  o  )  [static]

Reimplemented from vtkKWObject.

void vtkKWMostRecentFilesManager::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

Reimplemented from vtkKWObject.

virtual void vtkKWMostRecentFilesManager::AddFile ( const char *  filename,
vtkObject *  target_object = NULL,
const char *  target_command = NULL,
const char *  label = NULL 
) [virtual]
virtual int vtkKWMostRecentFilesManager::GetNumberOfFiles (  )  [virtual]
virtual const char* vtkKWMostRecentFilesManager::GetNthFileName ( int  idx  )  [virtual]
virtual vtkObject* vtkKWMostRecentFilesManager::GetNthTargetObject ( int  idx  )  [virtual]
virtual const char* vtkKWMostRecentFilesManager::GetNthTargetCommand ( int  idx  )  [virtual]
virtual const char* vtkKWMostRecentFilesManager::GetNthLabel ( int  idx  )  [virtual]
virtual vtkObject* vtkKWMostRecentFilesManager::GetDefaultTargetObject (  )  [virtual]
virtual void vtkKWMostRecentFilesManager::SetDefaultTargetObject ( vtkObject *  object  )  [virtual]
virtual char* vtkKWMostRecentFilesManager::GetDefaultTargetCommand (  )  [virtual]
virtual void vtkKWMostRecentFilesManager::SetDefaultTargetCommand ( const char *   )  [virtual]
virtual void vtkKWMostRecentFilesManager::RestoreFilesListFromRegistry (  )  [virtual]
virtual void vtkKWMostRecentFilesManager::SaveFilesToRegistry (  )  [virtual]
virtual void vtkKWMostRecentFilesManager::RestoreFilesListFromRegistry ( const char *  reg_key,
int  max_nb 
) [virtual]
virtual void vtkKWMostRecentFilesManager::SaveFilesToRegistry ( const char *  reg_key,
int  max_nb 
) [virtual]
virtual char* vtkKWMostRecentFilesManager::GetRegistryKey (  )  [virtual]
virtual void vtkKWMostRecentFilesManager::SetRegistryKey ( const char *   )  [virtual]
virtual int vtkKWMostRecentFilesManager::GetMaximumNumberOfFilesInRegistry (  )  [virtual]
virtual void vtkKWMostRecentFilesManager::SetMaximumNumberOfFilesInRegistry ( int   )  [virtual]
vtkKWMenu* vtkKWMostRecentFilesManager::GetMenu (  ) 
virtual int vtkKWMostRecentFilesManager::GetMaximumNumberOfFilesInMenu (  )  [virtual]
virtual void vtkKWMostRecentFilesManager::SetMaximumNumberOfFilesInMenu ( int   )  [virtual]
virtual void vtkKWMostRecentFilesManager::SetFileLabel ( const char *  filename,
const char *  label 
) [virtual]
virtual void vtkKWMostRecentFilesManager::SetLabelVisibilityInMenu ( int   )  [virtual]
virtual void vtkKWMostRecentFilesManager::LabelVisibilityInMenuOn (  )  [virtual]
virtual void vtkKWMostRecentFilesManager::LabelVisibilityInMenuOff (  )  [virtual]
virtual int vtkKWMostRecentFilesManager::GetLabelVisibilityInMenu (  )  [virtual]
virtual void vtkKWMostRecentFilesManager::SetBaseNameVisibilityInMenu ( int   )  [virtual]
virtual void vtkKWMostRecentFilesManager::BaseNameVisibilityInMenuOn (  )  [virtual]
virtual void vtkKWMostRecentFilesManager::BaseNameVisibilityInMenuOff (  )  [virtual]
virtual int vtkKWMostRecentFilesManager::GetBaseNameVisibilityInMenu (  )  [virtual]
virtual void vtkKWMostRecentFilesManager::SetSeparatePathInMenu ( int   )  [virtual]
virtual void vtkKWMostRecentFilesManager::SeparatePathInMenuOn (  )  [virtual]
virtual void vtkKWMostRecentFilesManager::SeparatePathInMenuOff (  )  [virtual]
virtual int vtkKWMostRecentFilesManager::GetSeparatePathInMenu (  )  [virtual]
virtual void vtkKWMostRecentFilesManager::UpdateMenuStateInParent (  )  [virtual]
virtual void vtkKWMostRecentFilesManager::PopulateMenu ( vtkKWMenu ,
int  max_nb 
) [virtual]
virtual void vtkKWMostRecentFilesManager::AddFileInternal ( const char *  filename,
vtkObject *  target_object = NULL,
const char *  target_command = NULL,
const char *  label = NULL 
) [protected, virtual]
virtual void vtkKWMostRecentFilesManager::UpdateMenu (  )  [protected, virtual]

Friends And Related Function Documentation

vtkKWMostRecentFilesManagerInternals [friend]

Member Data Documentation

vtkKWMostRecentFilesManagerInternals * vtkKWMostRecentFilesManager::Internals [protected]

The documentation for this class was generated from the following files:

Generated by  doxygen 1.6.2