com::cosylab::gui::components::r2::SmartPanel Class Reference

Inheritance diagram for com::cosylab::gui::components::r2::SmartPanel:
Inheritance graph
[legend]
Collaboration diagram for com::cosylab::gui::components::r2::SmartPanel:
Collaboration graph
[legend]

List of all members.

Classes

class  IvjEventHandler

Public Member Functions

 SmartPanel ()
 SmartPanel (java.awt.LayoutManager layout)
 SmartPanel (java.awt.LayoutManager layout, boolean isDoubleBuffered)
 SmartPanel (boolean isDoubleBuffered)
java.lang.String getName ()
javax.swing.JMenuItem[] getNewMenuItems ()
java.lang.String getShortName ()
void setShortName (java.lang.String newShortName)
void showPopup (java.awt.event.MouseEvent mouseEvent)
void toDialog ()

Static Public Member Functions

static void main (java.lang.String[] args)

Package Attributes

IvjEventHandler ivjEventHandler = new IvjEventHandler()

Private Member Functions

void connEtoC1 (java.awt.event.ActionEvent arg1)
void connEtoC2 (java.awt.event.MouseEvent arg1)
javax.swing.JMenuItem getJMenuItem1 ()
javax.swing.JPopupMenu getJPopupMenu1 ()
void handleException (java.lang.Throwable exception)
void initConnections () throws java.lang.Exception
void initialize ()

Private Attributes

java.awt.Container oldParent = null
javax.swing.JFrame frame = null
javax.swing.JMenuItem ivjJMenuItem1 = null
javax.swing.JPopupMenu ivjJPopupMenu1 = null
String shortName = null
boolean isDialog = false

Detailed Description

Insert the type's description here. Creation date: (1.2.2002 16:38:16)

Author:
:

Constructor & Destructor Documentation

com::cosylab::gui::components::r2::SmartPanel::SmartPanel (  )  [inline]

SmartPanel constructor comment.

References initialize().

Referenced by main().

com::cosylab::gui::components::r2::SmartPanel::SmartPanel ( java.awt.LayoutManager  layout  )  [inline]

SmartPanel constructor comment.

Parameters:
layout java.awt.LayoutManager

References initialize().

com::cosylab::gui::components::r2::SmartPanel::SmartPanel ( java.awt.LayoutManager  layout,
boolean  isDoubleBuffered 
) [inline]

SmartPanel constructor comment.

Parameters:
layout java.awt.LayoutManager
isDoubleBuffered boolean

References initialize().

com::cosylab::gui::components::r2::SmartPanel::SmartPanel ( boolean  isDoubleBuffered  )  [inline]

SmartPanel constructor comment.

Parameters:
isDoubleBuffered boolean

References initialize().


Member Function Documentation

void com::cosylab::gui::components::r2::SmartPanel::connEtoC1 ( java.awt.event.ActionEvent  arg1  )  [inline, private]

connEtoC1: (JMenuItem1.action.actionPerformed(java.awt.event.ActionEvent) --> SmartPanel.toDialog()V)

Parameters:
arg1 java.awt.event.ActionEvent

Reimplemented in si::ijs::acs::objectexplorer::ListsSimpleIntrospectableDetails.

References handleException(), and toDialog().

Referenced by com::cosylab::gui::components::r2::SmartPanel::IvjEventHandler::actionPerformed().

void com::cosylab::gui::components::r2::SmartPanel::connEtoC2 ( java.awt.event.MouseEvent  arg1  )  [inline, private]

connEtoC2: (SmartPanel.mouse.mouseClicked(java.awt.event.MouseEvent) --> SmartPanel.showPopup(Ljava.awt.event.MouseEvent;)V)

Parameters:
arg1 java.awt.event.MouseEvent

Reimplemented in si::ijs::acs::objectexplorer::ListsSimpleIntrospectableDetails.

References handleException(), and showPopup().

Referenced by com::cosylab::gui::components::r2::SmartPanel::IvjEventHandler::mouseClicked().

javax.swing.JMenuItem com::cosylab::gui::components::r2::SmartPanel::getJMenuItem1 (  )  [inline, private]

Return the JMenuItem1 property value.

Returns:
javax.swing.JMenuItem

References handleException(), and ivjJMenuItem1.

Referenced by getJPopupMenu1(), getNewMenuItems(), initConnections(), showPopup(), and toDialog().

javax.swing.JPopupMenu com::cosylab::gui::components::r2::SmartPanel::getJPopupMenu1 (  )  [inline, private]

Return the JPopupMenu1 property value.

Returns:
javax.swing.JPopupMenu

References getJMenuItem1(), handleException(), and ivjJPopupMenu1.

Referenced by showPopup().

java.lang.String com::cosylab::gui::components::r2::SmartPanel::getName (  )  [inline]

Insert the method's description here. Creation date: (7.2.2002 18:52:53)

Returns:
java.lang.String

References getShortName(), and isDialog.

Referenced by toDialog().

javax.swing.JMenuItem [] com::cosylab::gui::components::r2::SmartPanel::getNewMenuItems (  )  [inline]

Return the JPopupMenu1 property value.

Returns:
javax.swing.JPopupMenu

References getJMenuItem1().

java.lang.String com::cosylab::gui::components::r2::SmartPanel::getShortName (  )  [inline]

Insert the method's description here. Creation date: (7.2.2002 18:50:47)

Returns:
java.lang.String

References shortName.

Referenced by getName().

void com::cosylab::gui::components::r2::SmartPanel::handleException ( java.lang.Throwable  exception  )  [inline, private]

Called whenever the part throws an exception.

Parameters:
exception java.lang.Throwable

Reimplemented in si::ijs::acs::objectexplorer::ListsSimpleIntrospectableDetails.

Referenced by connEtoC1(), connEtoC2(), getJMenuItem1(), getJPopupMenu1(), and initialize().

void com::cosylab::gui::components::r2::SmartPanel::initConnections (  )  throws java.lang.Exception [inline, private]

Initializes connections

Exceptions:
java.lang.Exception The exception description.

Reimplemented in si::ijs::acs::objectexplorer::ListsSimpleIntrospectableDetails.

References getJMenuItem1(), and ivjEventHandler.

Referenced by initialize().

void com::cosylab::gui::components::r2::SmartPanel::initialize (  )  [inline, private]

Initialize the class.

Reimplemented in si::ijs::acs::objectexplorer::ListsSimpleIntrospectableDetails.

References handleException(), and initConnections().

Referenced by SmartPanel().

static void com::cosylab::gui::components::r2::SmartPanel::main ( java.lang.String[]  args  )  [inline, static]

main entrypoint - starts the part when it is run as an application

Parameters:
args java.lang.String[]

Reimplemented in si::ijs::acs::objectexplorer::ListsSimpleIntrospectableDetails.

References frame, and SmartPanel().

void com::cosylab::gui::components::r2::SmartPanel::setShortName ( java.lang.String  newShortName  )  [inline]

Insert the method's description here. Creation date: (7.2.2002 18:50:47)

Parameters:
newShortName java.lang.String

References shortName.

Referenced by si::ijs::acs::objectexplorer::RemoteResponseWindow::RemoteResponseWindow().

void com::cosylab::gui::components::r2::SmartPanel::showPopup ( java.awt.event.MouseEvent  mouseEvent  )  [inline]

Comment

References getJMenuItem1(), and getJPopupMenu1().

Referenced by connEtoC2().

void com::cosylab::gui::components::r2::SmartPanel::toDialog (  )  [inline]

Comment

References frame, getJMenuItem1(), getName(), isDialog, and oldParent.

Referenced by connEtoC1().


Member Data Documentation

javax.swing.JFrame com::cosylab::gui::components::r2::SmartPanel::frame = null [private]

Referenced by getName(), and toDialog().

javax.swing.JMenuItem com::cosylab::gui::components::r2::SmartPanel::ivjJMenuItem1 = null [private]

Referenced by getJMenuItem1().

javax.swing.JPopupMenu com::cosylab::gui::components::r2::SmartPanel::ivjJPopupMenu1 = null [private]

Referenced by getJPopupMenu1().

java.awt.Container com::cosylab::gui::components::r2::SmartPanel::oldParent = null [private]

Referenced by toDialog().

Referenced by getShortName(), and setShortName().


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

Generated by  doxygen 1.6.2