Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

alma::acsabeans::examples::PSPanel::PSPanel Class Reference

List of all members.

Public Member Functions

 PSPanel ()
 PSPanel (Launcher arg0, LauncherEnvironment arg1, Desktop arg2, JInternalFrame arg3)
 PSPanel (Launcher arg0, LauncherEnvironment arg1, JApplet arg2)
 PSPanel (Launcher arg0, LauncherEnvironment arg1, JFrame arg2)

Static Public Member Functions

void main (String[] args)

Private Member Functions

void initialize ()
SingleAbeanSelector getJSingleAbeanSelector ()
Gauger getJGauger ()
Slider getJSlider ()
Ledder getJLedder ()
JPanel getJPanel ()
JButton getOnButton ()
JButton getOffButton ()
JButton getResetButton ()
PowerSupply getPowerSupply ()

Private Attributes

SingleAbeanSelector jSingleAbeanSelector = null
Gauger jGauger = null
Slider jSlider = null
Ledder jLedder = null
JPanel jPanel = null
JButton onButton = null
JButton offButton = null
JButton resetButton = null
PowerSupply powerSupply = null

Detailed Description

Example demonstrating PowerSupply GUI.

Run with arguments (replace environment variables to reflect your local environment): -Dabeans.home=$ACSDATA/config/abeans/Config -DManager.defaultReference=corbaloc::$HOST:3000/Manager

NOTE: Manager port should be obtained using getManagerPort() function defined in acsstartupAcsPorts script.<br/>

It can be also obtained dinamically by alma.acs.util.ACSPorts.getManagerPort() method, which requires -DACS.baseport=$ACS_INSTANCE to be passed as JVM parameter.<br/>

All configuration management is automatically done by acsStartJava script, so it is strongly recommended to run your applications (in production env.) using<br/>

acsStartJava full.class.name.of.your.java.application
.

Author:
Matej Sekoranja (matej.sekoranja@cosylab.com)
Version:
Id
PSPanel.java,v 1.2 2005/11/07 09:49:34 msekoran Exp


Constructor & Destructor Documentation

alma::acsabeans::examples::PSPanel::PSPanel::PSPanel  )  [inline]
 

Creates a new instance of this class. The default no-arg constructor may be used only by visual builders to instantiate an instance of launchable panel. During run-time spcific constructor must be used.

See also:
com.cosylab.abeans.AbeansLaunchable

alma::acsabeans::examples::PSPanel::PSPanel::PSPanel Launcher  arg0,
LauncherEnvironment  arg1,
Desktop  arg2,
JInternalFrame  arg3
[inline]
 

Creates a new instance of this class that will reside inside a JInternalFrame.

See also:
com.cosylab.abeans.AbeansLaunchable

alma::acsabeans::examples::PSPanel::PSPanel::PSPanel Launcher  arg0,
LauncherEnvironment  arg1,
JApplet  arg2
[inline]
 

Creates a new instance of this class that will reside inside an applet in a web browser.

See also:
com.cosylab.abeans.AbeansLaunchable

alma::acsabeans::examples::PSPanel::PSPanel::PSPanel Launcher  arg0,
LauncherEnvironment  arg1,
JFrame  arg2
[inline]
 

Creates a new instance of this class that will reside in a JFrame container.

See also:
com.cosylab.abeans.AbeansLaunchable


Member Function Documentation

Gauger alma::acsabeans::examples::PSPanel::PSPanel::getJGauger  )  [inline, private]
 

This method initializes jGauger

Returns:
com.cosylab.abeans.displayers.Gauger

Ledder alma::acsabeans::examples::PSPanel::PSPanel::getJLedder  )  [inline, private]
 

This method initializes jLedder

Returns:
com.cosylab.abeans.displayers.Ledder

JPanel alma::acsabeans::examples::PSPanel::PSPanel::getJPanel  )  [inline, private]
 

This method initializes jPanel

Returns:
javax.swing.JPanel

SingleAbeanSelector alma::acsabeans::examples::PSPanel::PSPanel::getJSingleAbeanSelector  )  [inline, private]
 

This method initializes jSingleAbeanSelector

Returns:
com.cosylab.abeans.SingleAbeanSelector

Slider alma::acsabeans::examples::PSPanel::PSPanel::getJSlider  )  [inline, private]
 

This method initializes jSlider

Returns:
com.cosylab.abeans.displayers.Slider

JButton alma::acsabeans::examples::PSPanel::PSPanel::getOffButton  )  [inline, private]
 

This method initializes jButton1

Returns:
javax.swing.JButton

JButton alma::acsabeans::examples::PSPanel::PSPanel::getOnButton  )  [inline, private]
 

This method initializes jButton

Returns:
javax.swing.JButton

PowerSupply alma::acsabeans::examples::PSPanel::PSPanel::getPowerSupply  )  [inline, private]
 

This method initializes powerSupply

Returns:
alma.PS.abeans.PowerSupply

JButton alma::acsabeans::examples::PSPanel::PSPanel::getResetButton  )  [inline, private]
 

This method initializes jButton2

Returns:
javax.swing.JButton

void alma::acsabeans::examples::PSPanel::PSPanel::initialize  )  [inline, private]
 

This method initializes the PSPanel.

void alma::acsabeans::examples::PSPanel::PSPanel::main String[]  args  )  [inline, static]
 


Member Data Documentation

Gauger alma::acsabeans::examples::PSPanel::PSPanel::jGauger = null [private]
 

Ledder alma::acsabeans::examples::PSPanel::PSPanel::jLedder = null [private]
 

JPanel alma::acsabeans::examples::PSPanel::PSPanel::jPanel = null [private]
 

SingleAbeanSelector alma::acsabeans::examples::PSPanel::PSPanel::jSingleAbeanSelector = null [private]
 

Slider alma::acsabeans::examples::PSPanel::PSPanel::jSlider = null [private]
 

JButton alma::acsabeans::examples::PSPanel::PSPanel::offButton = null [private]
 

JButton alma::acsabeans::examples::PSPanel::PSPanel::onButton = null [private]
 

PowerSupply alma::acsabeans::examples::PSPanel::PSPanel::powerSupply = null [private]
 

JButton alma::acsabeans::examples::PSPanel::PSPanel::resetButton = null [private]
 


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 02:54:38 2009 for ACS Java API by doxygen 1.3.8