Logo ROOT  
Reference Guide
Loading...
Searching...
No Matches
ROOT::RBrowserCatchedWidget Class Reference

Definition at line 231 of file RBrowser.cxx.

Public Member Functions

 RBrowserCatchedWidget (const std::string &name, RWebWindow *win, const std::string &kind)
virtual void CheckModified ()
virtual bool DrawElement (std::shared_ptr< Browsable::RElement > &, const std::string &="")
RBrowserGetBrowser () const
std::string GetKind () const override
const std::string & GetName () const
const Browsable::RElementPath_tGetPath () const
std::string GetTitle () override
std::string GetUrl () override
virtual std::shared_ptr< RWebWindowGetWindow ()
bool IsValid () override
virtual void ResetConn ()
virtual std::string SendWidgetContent ()
std::string SendWidgetTitle ()
 Returns string which can be send to browser client to set/change title of the widget tab.
virtual void SetActive ()
void SetPath (const Browsable::RElementPath_t &path)

Public Attributes

std::string fCatchedKind
RWebWindowfWindow {nullptr}

Private Attributes

RBrowserfBrowser {nullptr}
std::string fName
 ! widget name
Browsable::RElementPath_t fPath
 ! path of drawn element
Inheritance diagram for ROOT::RBrowserCatchedWidget:
ROOT::RBrowserWidget

Constructor & Destructor Documentation

◆ RBrowserCatchedWidget()

ROOT::RBrowserCatchedWidget::RBrowserCatchedWidget ( const std::string & name,
RWebWindow * win,
const std::string & kind )
inline

Definition at line 245 of file RBrowser.cxx.

Member Function Documentation

◆ CheckModified()

virtual void ROOT::RBrowserWidget::CheckModified ( )
inlinevirtualinherited

Reimplemented in RBrowserRCanvasWidget, and RBrowserTCanvasWidget.

Definition at line 68 of file RBrowserWidget.hxx.

◆ DrawElement()

virtual bool ROOT::RBrowserWidget::DrawElement ( std::shared_ptr< Browsable::RElement > & ,
const std::string & = "" )
inlinevirtualinherited

◆ GetBrowser()

RBrowser * ROOT::RBrowserWidget::GetBrowser ( ) const
inlineinherited

Definition at line 48 of file RBrowserWidget.hxx.

◆ GetKind()

std::string ROOT::RBrowserCatchedWidget::GetKind ( ) const
inlineoverridevirtual

Implements ROOT::RBrowserWidget.

Definition at line 237 of file RBrowser.cxx.

◆ GetName()

const std::string & ROOT::RBrowserWidget::GetName ( ) const
inlineinherited

Definition at line 59 of file RBrowserWidget.hxx.

◆ GetPath()

const Browsable::RElementPath_t & ROOT::RBrowserWidget::GetPath ( ) const
inlineinherited

Definition at line 57 of file RBrowserWidget.hxx.

◆ GetTitle()

std::string ROOT::RBrowserCatchedWidget::GetTitle ( )
inlineoverridevirtual

Reimplemented from ROOT::RBrowserWidget.

Definition at line 241 of file RBrowser.cxx.

◆ GetUrl()

std::string ROOT::RBrowserCatchedWidget::GetUrl ( )
inlineoverridevirtual

Reimplemented from ROOT::RBrowserWidget.

Definition at line 239 of file RBrowser.cxx.

◆ GetWindow()

virtual std::shared_ptr< RWebWindow > ROOT::RBrowserWidget::GetWindow ( )
inlinevirtualinherited

◆ IsValid()

bool ROOT::RBrowserCatchedWidget::IsValid ( )
inlineoverridevirtual

Reimplemented from ROOT::RBrowserWidget.

Definition at line 243 of file RBrowser.cxx.

◆ ResetConn()

virtual void ROOT::RBrowserWidget::ResetConn ( )
inlinevirtualinherited

Reimplemented in ROOT::RBrowserEditorWidget, and ROOT::RBrowserInfoWidget.

Definition at line 52 of file RBrowserWidget.hxx.

◆ SendWidgetContent()

virtual std::string ROOT::RBrowserWidget::SendWidgetContent ( )
inlinevirtualinherited

◆ SendWidgetTitle()

std::string RBrowserWidget::SendWidgetTitle ( )
inherited

Returns string which can be send to browser client to set/change title of the widget tab.

Definition at line 27 of file RBrowserWidget.cxx.

◆ SetActive()

virtual void ROOT::RBrowserWidget::SetActive ( )
inlinevirtualinherited

Reimplemented in RBrowserTCanvasWidget.

Definition at line 54 of file RBrowserWidget.hxx.

◆ SetPath()

void ROOT::RBrowserWidget::SetPath ( const Browsable::RElementPath_t & path)
inlineinherited

Definition at line 56 of file RBrowserWidget.hxx.

Member Data Documentation

◆ fBrowser

RBrowser* ROOT::RBrowserWidget::fBrowser {nullptr}
privateinherited

Definition at line 41 of file RBrowserWidget.hxx.

◆ fCatchedKind

std::string ROOT::RBrowserCatchedWidget::fCatchedKind

Definition at line 235 of file RBrowser.cxx.

◆ fName

std::string ROOT::RBrowserWidget::fName
privateinherited

! widget name

Definition at line 37 of file RBrowserWidget.hxx.

◆ fPath

Browsable::RElementPath_t ROOT::RBrowserWidget::fPath
privateinherited

! path of drawn element

Definition at line 39 of file RBrowserWidget.hxx.

◆ fWindow

RWebWindow* ROOT::RBrowserCatchedWidget::fWindow {nullptr}

Definition at line 234 of file RBrowser.cxx.


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