NavigatorEditor Class Reference

Inheritance diagram for NavigatorEditor:

Inheritance graph
[legend]
Collaboration diagram for NavigatorEditor:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 NavigatorEditor ()
virtual void AttachedToManager (void)
virtual void DetachedFromManager (void)
virtual void PreprocessBeforSave (BMessage *container)
virtual void PreprocessAfterLoad (BMessage *container)
virtual BView * GetView (void)
virtual BHandler * GetHandler (void)
virtual BList * GetPCommandList (void)
virtual BMessage * GetConfiguration (void)
virtual void SetConfiguration (BMessage *message)
virtual void ValueChanged (void)
virtual bool IsFocus (void) const
virtual void MakeFocus (bool focus=true)
virtual void SetShortCutFilter (ShortCutFilter *_shortCutFilter)
virtual void AttachedToWindow (void)
virtual void DetachedFromWindow (void)
virtual void KeyDown (const char *bytes, int32 numBytes)
virtual void KeyUp (const char *bytes, int32 numBytes)
virtual void MessageReceived (BMessage *msg)

Protected Member Functions

void Init (void)
void InitGraph ()
void InsertNewList (BListView *source)
void DeleteRenderObject (BMessage *node)

Protected Attributes

int32 id
char * renderString
BMessage * configMessage
BMessenger * sentTo
NodeListViewroot
BList * viewLine


Constructor & Destructor Documentation

NavigatorEditor::NavigatorEditor (  ) 


Member Function Documentation

void NavigatorEditor::AttachedToManager ( void   )  [virtual]

Implements PEditor.

void NavigatorEditor::AttachedToWindow ( void   )  [virtual]

void NavigatorEditor::DeleteRenderObject ( BMessage *  node  )  [protected]

void NavigatorEditor::DetachedFromManager ( void   )  [virtual]

Implements PEditor.

void NavigatorEditor::DetachedFromWindow ( void   )  [virtual]

virtual BMessage* NavigatorEditor::GetConfiguration ( void   )  [inline, virtual]

Implements PEditor.

virtual BHandler* NavigatorEditor::GetHandler ( void   )  [inline, virtual]

Implements PEditor.

BList * NavigatorEditor::GetPCommandList ( void   )  [virtual]

virtual BView* NavigatorEditor::GetView ( void   )  [inline, virtual]

Implements PEditor.

void NavigatorEditor::Init ( void   )  [protected]

Reimplemented from PEditor.

void NavigatorEditor::InitGraph (  )  [protected]

void NavigatorEditor::InsertNewList ( BListView *  source  )  [protected]

bool NavigatorEditor::IsFocus ( void   )  const [virtual]

void NavigatorEditor::KeyDown ( const char *  bytes,
int32  numBytes 
) [virtual]

void NavigatorEditor::KeyUp ( const char *  bytes,
int32  numBytes 
) [virtual]

void NavigatorEditor::MakeFocus ( bool  focus = true  )  [virtual]

void NavigatorEditor::MessageReceived ( BMessage *  msg  )  [virtual]

void NavigatorEditor::PreprocessAfterLoad ( BMessage *  container  )  [virtual]

Implements PEditor.

void NavigatorEditor::PreprocessBeforSave ( BMessage *  container  )  [virtual]

Implements PEditor.

virtual void NavigatorEditor::SetConfiguration ( BMessage *  message  )  [inline, virtual]

Implements PEditor.

void NavigatorEditor::SetShortCutFilter ( ShortCutFilter _shortCutFilter  )  [virtual]

Implements PEditor.

void NavigatorEditor::ValueChanged ( void   )  [virtual]

Reimplemented from PEditor.


Member Data Documentation

BMessage* NavigatorEditor::configMessage [protected]

int32 NavigatorEditor::id [protected]

char* NavigatorEditor::renderString [protected]

BMessenger* NavigatorEditor::sentTo [protected]

BList* NavigatorEditor::viewLine [protected]


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

Generated on Sun Jun 21 01:09:31 2009 for ProjektConceptor by  doxygen 1.5.9