| Interface | Description |
|---|---|
| CloseWindow |
The PJInternalFrame uses this interface to notify an owner
that the window is closed.
|
| DdeInterface |
A PControl extended class implements the FieldCheck interface
if it requires to do special processing of the Tab/Backtab
keys as well as the arrow keys when focus is about to be
lost for the component in question.
|
| FieldCheck |
A PControl extended class implements the FieldCheck interface
if it requires to do special processing of the Tab/Backtab
keys as well as the arrow keys when focus is about to be
lost for the component in question.
|
| HandleMacRequest |
This interface handles requests for a Mac OS X system, typically the About box and
Quit Application.
|
| IRemoteSocket |
Interface used to receive notifications of data from the tunneled server socket.
|
| KeyPressedListener |
This interface should be implemented by keystroke listeners
that call the methods
PPanel.addKeyPressedListener
and PPanel.removeKeyPressedListener. |
| LogEvent | |
| SocketInterface |
This interface defines client sockets (also called just "sockets").
|
| TraceInterface |
This interface is used to trace client events, typically
for response time measuring and/or client activity playback.
|
| UserEventListener |
This interface notifies control of a user change.
|
| Class | Description |
|---|---|
| AEvent |
The Action event class, used to issue actions from the client that will trigger a
transaction to the server.
|
| Bounds |
The class for control bounds.
|
| CMLE |
CMLE is the main class for MLE.
|
| ColorMapper |
Maps Phantom color indexes to Java Colors.
|
| ComponentPrinter2D |
The component printer class will print a "frame" window or a component inside
a "frame".
|
| CUserWindow |
This class handles the user window communication between the server
and the client.
|
| DefaultSocket |
This interface defines client sockets (also called just "sockets").
|
| FontManager |
The font manager keeps a cache of the different fonts used by controls.
|
| GlassPane |
This class displays the hour glass when a panel is locked.
|
| HttpProxySocket |
The SocketInterface for HTTP-proxied socket connections.
|
| Hyperlink |
Handles hot spots of type "http://nnn" and "ftp://nnn".
|
| ImageManager |
The image manager handles loading of all images either from the document base
or from a specified resource directory (optional protocol/port may be
specified).
|
| KeyHotSpot |
Handles hot spots for function keys and other special keys.
|
| LocalizedText |
The localized text class will replace default English locale
strings with other ones, specified in the server environment.
|
| LocalizedTextStrings |
The localized text string class is used to keep all
strings that cannot come from the server after this one
has been contacted.
|
| PControl |
This is the superclass for all controls in a panel.
|
| PFocusManager |
Overrides the default swing focus manager implementation.
|
| Phantom |
The start class for the Client.
|
| PJButton |
This class extends the JButton class and is used by push buttons and
toolbar buttons.
|
| PJDialog |
Overrides the default Swing JDialog implementation.
|
| PJEntryField |
PJEntryField
This class overrides JTextField.
|
| PJFrame |
Overrides the default Swing JFrame implementation.
|
| PJLabel |
Extending the normal JLabel Swing class to remove the "..." dots
and to set the label as opaque.
|
| PJListBox |
The visual listbox.
|
| PJMenu |
The Client menu class, used to process keystrokes correctly in
the various Java VM's, with mnemonic characters, etc.
|
| PJPanel |
This class overrides the JPanel class in order to be able to store the Phantom
panel data.
|
| PJPopupMenu |
Work-around class that subclasses JPopupMenu in order to handle it's pop-up
menus correctly with keyboard (by providing a correctly working UI)
and making sure the popup menus do not stretch off the edges of the screen.
|
| PJRectangle |
The visual Rectangle component.
|
| PJScrollPane |
Handles the scroll pane inside the Client, with possible scrollbars, mouse wheel
and keyboard actions for scrolling.
|
| PJUserWindow |
All user windows in the Client should extend from this class.
|
| PKeyEvent |
The KeyEvent extension class to handle Key Location in JDK prior to 1.4.
|
| Plaf |
This class is used to perform various tasks as well as possible between the Java versions.
|
| PlafMac |
Platform dependent code for Mac OS X, versions 10.5 update 8 or 10.6 update 3 or better
running Java 1.6 update 22 or better.
|
| PMenu |
Handles creation of a pull down menu or a system menu pop-up menu from
server transaction.
|
| PPanel |
This class handles a Phantom panel.
|
| PSocket |
Handles socket communication between the server and the client.
|
| RemoteSocket |
Class handling a remote socket open on the server side.
|
| SessionManager |
The session manager of the client.
|
| Terminal |
The Terminal class displays the window of the emulator.
|
| TerminalWindowInstance |
The Terminal class displays the window of the emulator.
|
| TunnelPort |
Class handling tunneling of a port from client to server.
|
| UserExitPrint |
Handles printing of panels by means of drawing into a Graphics
presentation space rather than printing a bitmap.
|
Phantom® and NetPhantom® are registered trademarks of Nexum Technologies SARL.
© Copyright Nexum Technologies SARL, 2011. All rights reserved.