API Documentation
Loading...
Searching...
No Matches
ConnectionDialogFactory Class Referenceabstract

#include <ConnectionDialog.h>

Inheritance diagram for ConnectionDialogFactory:
[legend]
Collaboration diagram for ConnectionDialogFactory:
[legend]

Public Member Functions

virtual bool handlesConnection (const ConnectionInfo &connection) const
 
virtual TranslatedString title () const =0
 
virtual String icon () const =0
 
virtual bool handlesType (const String &type) const =0
 
virtual ConnectionDialogcreateConnectionDialog () const =0
 

Static Public Member Functions

static Buffer< ConnectionDialogFactory * > ConnectionDialogFactories ()
 
static void RegisterConnectionFactory (ConnectionDialogFactory *factory)
 

Static Protected Attributes

static Buffer< ConnectionDialogFactory * > s_registered_factories
 

Member Function Documentation

◆ ConnectionDialogFactories()

Buffer< ConnectionDialogFactory * > ConnectionDialogFactories ( )
static

◆ createConnectionDialog()

◆ handlesConnection()

bool handlesConnection ( const ConnectionInfo & connection) const
virtual

◆ handlesType()

virtual bool handlesType ( const String & type) const
pure virtual

◆ icon()

◆ RegisterConnectionFactory()

void RegisterConnectionFactory ( ConnectionDialogFactory * factory)
static

◆ title()

Member Data Documentation

◆ s_registered_factories

Buffer< ConnectionDialogFactory * > s_registered_factories
staticprotected

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