public class RCONSOLE_TERMINAL extends VirtualServerUserWindowAdapter implements HostSessionManagerListener, Runnable
TOOLTIP_TEXT
Constructor and Description |
---|
RCONSOLE_TERMINAL() |
Modifier and Type | Method and Description |
---|---|
void |
create(VirtualPanel panel,
VirtualCUserWindow userWindow,
PhantomCUserWindow data)
This method is called whenever the class has been instantiated.
|
void |
dispose()
The window is disposed.
|
boolean |
doesScreenMatch(PhantomHostScreen phantomScreen)
Checks if a host screen currently matches.
|
void |
fireCreate(Transaction trans)
This method fires the creation data transaction to the client.
|
void |
fireUpdate(Transaction trans)
This method is used to fire an update message to the client by
a virtual class.
|
Object |
getLockObject()
Gets a lock object that is used by all threads modifying the host screen.
|
void |
issueAction(Transaction trans)
This method is invoked by the server kernel when an event has occured
on the client side (such as a push button has been pressed).
|
void |
onHostConnectChange(boolean connected)
Informs that the current host session had a connection change.
|
void |
onHostCursorPositionChange(int x,
int y)
Informs that the cursor position has changed.
|
void |
onHostDataStreamProcessing(boolean isEntering)
Called when entering or exiting data stream
processing.
|
void |
onHostFieldChange()
Informs that the current host session had a field change.
|
void |
onHostScreenChange()
Informs that the current host session had a screen change.
|
void |
onHostSessionChange(HostSession hostSession,
boolean isNewSession)
Called when the current host session is changed.
|
void |
onHostSessionFailure(String description)
Informs that the current host session had a failure.
|
void |
onHostStateChange()
Informs that the current host session had a state change.
|
void |
run()
Informs the user window of a change.
|
boolean |
setProperty(String propertyName,
Object property)
Sets the directory tree.
|
void |
soundAlarm()
Called by the ALARM function in the host datastream.
|
areTextPromptsAlwaysRefreshed, callControl, clientUpdated, deleteAll, deleteLine, getBackgroundColor, getCell, getColor, getFont, getForegroundColor, getLength, getLine, getLineCount, getNextSelection, getProperty, getText, hostScreenChanged, insertLine, isChecked, isEnabled, isVisible, refresh, refreshTextPrompts, selectField, setBackgroundColor, setCell, setChecked, setColor, setEnabled, setFileFromList, setFocus, setFocus, setFont, setForegroundColor, setLength, setLine, setListFromFile, setSelection, setText, setVisible
public void create(VirtualPanel panel, VirtualCUserWindow userWindow, PhantomCUserWindow data)
create
in interface VirtualServerUserWindowInterface
create
in class VirtualServerUserWindowAdapter
public void dispose()
dispose
in interface VirtualUserWindowInterface
dispose
in class VirtualServerUserWindowAdapter
public void fireCreate(Transaction trans)
fireCreate
in interface VirtualUserWindowInterface
fireCreate
in class VirtualServerUserWindowAdapter
public void fireUpdate(Transaction trans)
fireUpdate
in interface VirtualUserWindowInterface
fireUpdate
in class VirtualServerUserWindowAdapter
public boolean setProperty(String propertyName, Object property)
The property name must be "SETCLIENT".
The object property must be the HostSessionManager object.
setProperty
in interface VirtualInterface
setProperty
in class VirtualServerUserWindowAdapter
public void issueAction(Transaction trans)
issueAction
in interface VirtualUserWindowInterface
issueAction
in class VirtualServerUserWindowAdapter
public Object getLockObject()
getLockObject
in interface HostSessionManagerListener
public boolean doesScreenMatch(PhantomHostScreen phantomScreen)
doesScreenMatch
in interface HostSessionManagerListener
public void onHostScreenChange()
onHostScreenChange
in interface HostSessionManagerListener
public void onHostCursorPositionChange(int x, int y)
onHostCursorPositionChange
in interface HostSessionManagerListener
public void onHostFieldChange()
onHostFieldChange
in interface HostSessionManagerListener
public void onHostConnectChange(boolean connected)
onHostConnectChange
in interface HostSessionManagerListener
public void onHostStateChange()
onHostStateChange
in interface HostSessionManagerListener
public void onHostSessionFailure(String description)
onHostSessionFailure
in interface HostSessionManagerListener
public void soundAlarm()
soundAlarm
in interface HostSessionManagerListener
public void onHostDataStreamProcessing(boolean isEntering)
onHostDataStreamProcessing
in interface HostSessionManagerListener
public void onHostSessionChange(HostSession hostSession, boolean isNewSession)
onHostSessionChange
in interface HostSessionManagerListener
Phantom® and NetPhantom® are registered trademarks of Mindus SARL.
© © Mindus SARL, 2024. All rights reserved.