BowlerKernel
Public Member Functions | Private Attributes | Static Private Attributes | List of all members
com.neuronrobotics.sdk.ui.AbstractConnectionPanel Class Referenceabstract
Inheritance diagram for com.neuronrobotics.sdk.ui.AbstractConnectionPanel:
Inheritance graph
[legend]
Collaboration diagram for com.neuronrobotics.sdk.ui.AbstractConnectionPanel:
Collaboration graph
[legend]

Public Member Functions

abstract BowlerAbstractConnection getConnection ()
 
abstract void refresh ()
 
 AbstractConnectionPanel (String title, ImageIcon icon, ConnectionDialog connectionDialog)
 
 AbstractConnectionPanel (String title, ConnectionDialog connectionDialog)
 
void setTitle (String title)
 
String getTitle ()
 
void setIcon (ImageIcon icon)
 
ImageIcon getIcon ()
 
ConnectionDialog getConnectionDialog ()
 
void setConnectionDialog (ConnectionDialog connectionDialog)
 

Private Attributes

String title
 
ImageIcon icon
 
ConnectionDialog connectionDialog
 

Static Private Attributes

static final long serialVersionUID = 1L
 

Detailed Description

The Class AbstractConnectionPanel.

Definition at line 26 of file AbstractConnectionPanel.java.

Constructor & Destructor Documentation

◆ AbstractConnectionPanel() [1/2]

com.neuronrobotics.sdk.ui.AbstractConnectionPanel.AbstractConnectionPanel ( String  title,
ImageIcon  icon,
ConnectionDialog  connectionDialog 
)

Instantiates a new abstract connection panel.

Parameters
titlethe title
iconthe icon
connectionDialogthe connection dialog

Definition at line 61 of file AbstractConnectionPanel.java.

References com.neuronrobotics.sdk.ui.AbstractConnectionPanel.icon, com.neuronrobotics.sdk.ui.AbstractConnectionPanel.setConnectionDialog(), com.neuronrobotics.sdk.ui.AbstractConnectionPanel.setIcon(), com.neuronrobotics.sdk.ui.AbstractConnectionPanel.setTitle(), and com.neuronrobotics.sdk.ui.AbstractConnectionPanel.title.

Here is the call graph for this function:

◆ AbstractConnectionPanel() [2/2]

com.neuronrobotics.sdk.ui.AbstractConnectionPanel.AbstractConnectionPanel ( String  title,
ConnectionDialog  connectionDialog 
)

Member Function Documentation

◆ getConnection()

abstract BowlerAbstractConnection com.neuronrobotics.sdk.ui.AbstractConnectionPanel.getConnection ( )
abstract

◆ getConnectionDialog()

ConnectionDialog com.neuronrobotics.sdk.ui.AbstractConnectionPanel.getConnectionDialog ( )

◆ getIcon()

ImageIcon com.neuronrobotics.sdk.ui.AbstractConnectionPanel.getIcon ( )

Gets the icon.

Returns
the icon

Definition at line 112 of file AbstractConnectionPanel.java.

References com.neuronrobotics.sdk.ui.AbstractConnectionPanel.icon.

◆ getTitle()

String com.neuronrobotics.sdk.ui.AbstractConnectionPanel.getTitle ( )

Gets the title.

Returns
the title

Definition at line 94 of file AbstractConnectionPanel.java.

References com.neuronrobotics.sdk.ui.AbstractConnectionPanel.title.

◆ refresh()

abstract void com.neuronrobotics.sdk.ui.AbstractConnectionPanel.refresh ( )
abstract

◆ setConnectionDialog()

void com.neuronrobotics.sdk.ui.AbstractConnectionPanel.setConnectionDialog ( ConnectionDialog  connectionDialog)

Sets the connection dialog.

Parameters
connectionDialogthe new connection dialog

Definition at line 133 of file AbstractConnectionPanel.java.

References com.neuronrobotics.sdk.ui.AbstractConnectionPanel.connectionDialog.

Referenced by com.neuronrobotics.sdk.ui.AbstractConnectionPanel.AbstractConnectionPanel().

◆ setIcon()

void com.neuronrobotics.sdk.ui.AbstractConnectionPanel.setIcon ( ImageIcon  icon)

◆ setTitle()

void com.neuronrobotics.sdk.ui.AbstractConnectionPanel.setTitle ( String  title)

Member Data Documentation

◆ connectionDialog

ConnectionDialog com.neuronrobotics.sdk.ui.AbstractConnectionPanel.connectionDialog
private

◆ icon

ImageIcon com.neuronrobotics.sdk.ui.AbstractConnectionPanel.icon
private

◆ serialVersionUID

final long com.neuronrobotics.sdk.ui.AbstractConnectionPanel.serialVersionUID = 1L
staticprivate

The Constant serialVersionUID.

Definition at line 29 of file AbstractConnectionPanel.java.

◆ title

String com.neuronrobotics.sdk.ui.AbstractConnectionPanel.title
private

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