com.ibm.eNetwork.beans.HOD
Class Terminal

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--javax.swing.JComponent
                    |
                    +--javax.swing.JPanel
                          |
                          +--com.ibm.eNetwork.HOD.common.gui.HPanel
                                |
                                +--com.ibm.eNetwork.beans.HOD.HODPanelBean
                                      |
                                      +--com.ibm.eNetwork.beans.HOD.HostTerminal
                                            |
                                            +--com.ibm.eNetwork.beans.HOD.Terminal
All Implemented Interfaces:
javax.accessibility.Accessible, BlinkRemapListener, java.lang.Cloneable, ColorRemapListener, java.util.EventListener, java.io.Externalizable, com.ibm.eNetwork.HOD.common.HODConstants, java.awt.image.ImageObserver, java.awt.MenuContainer, java.beans.PropertyChangeListener, SendKeyListener, java.io.Serializable, com.ibm.eNetwork.beans.HOD.SessionInterface, TraceProducer

public class Terminal
extends com.ibm.eNetwork.beans.HOD.HostTerminal
implements ColorRemapListener, BlinkRemapListener

The Terminal Bean is a compound bean that combines a Screen and a Session bean to provide both a host connection and host screen. All the necessary connections between the Screen and the Session bean have already been provided.

Properties

The following table lists the properties of the Terminal Bean:

Events Fired

The following table lists the events fired from the Terminal Bean:

Events Accepted

The following table lists the events accepted by the Terminal Bean:

Programming Note

There are methods that will cause a NullPointerException if the graphical object element of Screen has not been instantiated. Those methods are: copyToClipboard, copyToClipboardAsTable, cutToClipboard, pasteFromClipboard, clearTrimRect, selectAll, getSelected, drawBox and setRule. The graphical object element is certain to be instantiated when this sequence has occurred at least once: Terminal() -> frame.add(Terminal) -> frame.show() -> Terminal.startCommunication(). Or the equivalent code actions.

Class Inheritance

The libraries containing this class are available in two versions: java2 and jdk1.1.8. This class document represents a compilation using Java 2 and its core libraries. The class inheritance scheme is shown above.

The alternative library was compiled with JDK 1.1.8. The result is a slightly different derivation, illustrated in this following class inheritance fragment.

         |
         +--java.awt.Container
               |
               +--java.awt.Panel
                     |
                     +--com.ibm.eNetwork.HOD.common.gui.HPanel
                           |
                           +--
 

See Also:
Serialized Form

Inner classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Fields inherited from class com.ibm.eNetwork.beans.HOD.HODPanelBean
BEAN_VERSION_STRING, TRACE_LEVEL, TRACE_MAXIMUM, TRACE_MINIMUM, TRACE_NONE, TRACE_NORMAL
 
Fields inherited from class javax.swing.JComponent
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface com.ibm.eNetwork.HOD.common.HODConstants
DEFAULT_WIN_FONT, HOD_ICON_EVENT, HOD_MSG_FILE, HOD_RAS_COMPID_ASSOC_PRT, HOD_RAS_COMPID_BLINKREMAP, HOD_RAS_COMPID_CODEPAGE, HOD_RAS_COMPID_COLORREMAP, HOD_RAS_COMPID_CONFIG, HOD_RAS_COMPID_FILETRANSFER, HOD_RAS_COMPID_FTP_SCREEN, HOD_RAS_COMPID_FTP_SESSION, HOD_RAS_COMPID_FTP_TERMINAL, HOD_RAS_COMPID_FUDOMA, HOD_RAS_COMPID_IMPEXP, HOD_RAS_COMPID_JNILOAD, HOD_RAS_COMPID_KEYPAD, HOD_RAS_COMPID_KEYREMAP, HOD_RAS_COMPID_MACRO, HOD_RAS_COMPID_MACROMANGR, HOD_RAS_COMPID_PRT_TERMINAL, HOD_RAS_COMPID_SCREEN, HOD_RAS_COMPID_SESSION, HOD_RAS_COMPID_SESSION_MGR, HOD_RAS_COMPID_SLP, HOD_RAS_COMPID_TERMINAL, HOD_RAS_FUNC_NAME, HOD_START_UP, HOD_TRANSFER_FILE_INFO, MOUSE_DOUBLE_CLICK_THRESHOLD, XFER_ASCII_GET_OPTIONS, XFER_ASCII_GET_OPTIONS_DEFAULT, XFER_ASCII_PUT_OPTIONS, XFER_ASCII_PUT_OPTIONS_DEFAULT, XFER_BINARY_GET_OPTIONS, XFER_BINARY_GET_OPTIONS_DEFAULT, XFER_BINARY_PUT_OPTIONS, XFER_BINARY_PUT_OPTIONS_DEFAULT, XFER_DEFAULT_OPTIONS, XFER_FILETYPE_DTA, XFER_FILETYPE_SAVF, XFER_FILETYPE_SRC, XFER_HOST_TYPE, XFER_HOST_TYPE_CICS, XFER_HOST_TYPE_CMS, XFER_HOST_TYPE_DEFAULT, XFER_HOST_TYPE_OS400, XFER_HOST_TYPE_TSO, XFER_PACKET_SIZE, XFER_PACKET_SIZE_DEFAULT, XFER_TIME_OUT_VALUE, XFER_TIME_OUT_VALUE_DEFAULT, XFER_TRANSFER_MODE, XFER_TRANSFER_MODE_ASCII, XFER_TRANSFER_MODE_BINARY, XFER_TRANSFER_MODE_DEFAULT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
Terminal()
          Constructor which builds a Terminal Bean using the default property values.
Terminal(java.util.Properties newProperties)
          Constructor which builds a Terminal Bean using the property values passed in the Property object.
 
Method Summary
 void addCommListener(CommListener l)
          See Session.addCommListener()
 void addFocusListener(java.awt.event.FocusListener l)
          Adds a java.awt.event.FocusListener to the Bean.
 void addGUIListener(GUIListener l)
          See Session.addGUIListener()
 void addKeyListener(java.awt.event.KeyListener l)
          Adds a java.awt.event.KeyListener to the Bean.
 void addMouseListener(java.awt.event.MouseListener l)
          Adds a java.awt.event.MouseListener to the Bean.
 void addMouseMotionListener(java.awt.event.MouseMotionListener l)
          Adds a java.awt.event.MouseMotionListener to the Bean.
 void addOIAListener(OIAListener l)
          See Session.addOIAListener()
 void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
          Adds a PropertyChangeListener.
 void addPSListener(PSListener l)
          See Session.addPSListener()
 void addScreenListener(ScreenListener l)
          Adds a ScreenListener.
 void addScreenMotionListener(ScreenMotionListener l)
          Adds a ScreenMotionListener.
 void addScreenMouseListener(ScreenMouseListener l)
          Adds a ScreenMouseListener.
 void addSendKeyListener(SendKeyListener l)
          Adds a SendKeyListener.
 void addTraceListener(TraceListener l)
          Adds a trace listener.
 void addVetoableChangeListener(java.beans.VetoableChangeListener listener)
          Adds a VetoableChangeListener.
 void clearTrimRect()
          Clears the selected box (all unprotected areas).
 void copyToClipboard()
          Copies the selected box to the clipboard.
 void copyToClipboard(boolean append)
          Copies the selected box to the clipboard with conditional appending
 void copyToClipboardAsTable()
          Copies the selected box to the clipboard as a Table.
 void cutToClipboard()
          Copies the selected box to clipboard and clears the unprotected areas of the Screen.
static java.util.Properties defaults()
          Returns a Properties object containing the default properties for this Bean.
 void dispose()
          Disposes Terminal and all of its resources.
 void drawBox(int direction)
          Draws the cut and paste selection box on the screen.
 java.lang.String get3270InputAreaIndication()
          Returns what the current setting is for indicating how input fields are indicated.
 java.awt.Color get3DBackgroundColor()
          Returns Color object indicating what the current color is for 3D input fields.
 java.lang.String getBIDIMode()
          See Session.getBIDIMode()
 java.lang.String getCICSGWCodePage()
          See Session.getCICSGWCodePage()
 java.lang.String getCICSServerName()
          See Session.getCICSServerName()
 java.lang.String getCodePage()
          See Session.getCodePage()
 int getColumns()
          Returns the number of columns represented on the screen.
 int getCommStatus()
          See Session.getCommStatus()
 java.lang.String getCursorDirection()
          See Session.getCursorDirection()
 boolean getCursorMovementState()
          See Session.getCursorMovementState()
 java.lang.String getDeviceName()
           
 com.ibm.eNetwork.ECL.ECLSession getECLSession()
          See Session.getECLSession()
 java.awt.Font getFont()
          Returns the current Screen font.
 java.lang.String getFontName()
          Returns the value of the fontName property.
 int getFontSize()
          Returns the value of the fontSize property.
 int getFontStyle()
          Returns the value of the fontStyle property.
 java.lang.String getFooterPlace()
          Return the value of the footerPlace property.
 java.lang.String getFooterText()
          Return the value of the footerText property.
 java.lang.String getGraphicsCellSize()
          See Session.getGraphicsCellSize()
 java.lang.String getHeaderPlace()
          Return the value of the headerPlace property.
 java.lang.String getHeaderText()
          Return the value of the headerText property.
 boolean getHideUnprotectedURLsMode()
          Returns the value of the dontShowUnprotectedURLs property.
 java.lang.String getHistorySize()
          See Session.getHistorySize()
 java.lang.String getHost()
          See Session.getHost()
 java.lang.String getHostBeforePMon()
           
 java.lang.String getLamAlef()
          See Session.getLamAlef()
 java.lang.String getLUMLicensing()
           
 int getLUMPort()
           
 java.lang.String getLUMServer()
           
 java.lang.String getLUName()
          See Session.getLUName()
 java.lang.String getNumeralShape()
          See Session.getNumeralShape()
 java.lang.String getNumeralShapeDisp()
          See Session.getNumeralShapeDisp()
 int getPasteTabColumns()
          See Session.getPasteTabColumns()
 java.lang.String getPasteTabOptions()
          See Session.getPasteTabOptions()
 int getPasteTabSpaces()
          See Session.getPasteTabSpaces()
 int getPort()
          See Session.getPort()
 int getPortBeforeIPMon()
           
 java.lang.String getPrinterName()
          See Session.getPrinterName()
 java.lang.String getPrintFileName()
          See Session.getPrintFileName()
 java.lang.String getProxyAuthenMethod()
          See Session.getProxyUserPassword()
 java.lang.String getProxyServerName()
          See Session.getProxyServerName()
 int getProxyServerPort()
          See Session.getProxyServerPort()
 java.lang.String getProxyType()
          See Session.getProxyType()
 java.lang.String getProxyUserID()
          See Session.getProxyUserID()
 java.lang.String getProxyUserPassword()
          See Session.getProxyUserPassword()
 java.lang.String getRoundTrip()
          See Session.getRoundTrip()
 int getRows()
          Returns the number of rows represented on the screen.
 java.lang.String getScreenSize()
          See Session.getScreenSize()
 java.lang.String getSecurityProtocol()
          See Session.getSecurityProtocol()
 java.awt.Insets getSelected(boolean unMark)
          Returns an Insets object containing the coordinates, in Screen rows and columns, for the selected box.
 java.lang.String getServiceMgrHost()
           
 Session getSession()
          Returns the Session bean associated with this Terminal
 java.lang.String getSessionID()
          See Session.getSessionID()
 java.lang.String getSessionName()
          See Session.getSessionName()
 java.lang.String getSessionType()
          See Session.getSessionType()
 java.lang.String getShowURLsMode()
          Returns the value of the showURLsMode property
 java.lang.String getSLPAS400Name()
          See Session.getSLPAS400Name()
 int getSLPMaxWaitTime()
          See Session.getSLPMaxWaitTime()
 java.lang.String getSLPScope()
          See Session.getSLPScope()
 java.lang.String getSmartOrdering()
          See Session.getSmartOrdering()
 java.lang.String getSSLCertificateHash()
          See Session.getSSLCertificateHash()
 java.lang.String getSSLCertificateName()
          See Session.getSSLCertificateName()
 java.lang.String getSSLCertificatePromptHowOften()
          See Session.getSSLCertificatePromptHowOften()
 java.lang.String getSSLCertificateSource()
          See Session.getSSLCertificateSource()
 java.lang.String getSSLCertificateURL()
          See Session.getSSLCertificateURL()
 java.lang.String getTextOrientation()
          See Session.getTextOrientation()
 java.lang.String getTextType()
          See Session.getTextType()
 java.lang.String getTextTypeDisp()
          See Session.getTextTypeDisp()
 int getThaiDisplayMode()
          See Session.getThaiDisplayMode()
 int getTimeout()
          Returns the current value of the timeout property in millisecs
 java.lang.String getTraceName()
          returns a trace identifier for this bean
 java.lang.String getVTAnswerBackMsg()
          See Session.getVTAnswerBackMsg()
 java.lang.String getVTID()
          See Session.getVTID()
 java.lang.String getVTPDTName()
          See Session.getVTPDTName()
 java.lang.String getVTTerminalType()
          See Session.getVTTerminalType()
 java.lang.String getWorkstationID()
          See Session.getWorkstationID()
 void GUIEvent(GUIEvent evt)
          Handler method for GUIEvents.
 boolean is3D()
          Returns the value of the 3D property.
 boolean isAccessibilityEnabled()
          Returns the value of the accessibilityEnabled property.
 boolean isAutoConnect()
          See Session.isAutoConnect()
 boolean isAutoFontSize()
          Returns the value of the autoFontSize property.
 boolean isAutoPack()
          Returns the value of the autoPack property.
 boolean isAutoReconnect()
          See Session.isAutoReconnect()
 boolean isBlockCursor()
          Returns the value of the blockcursor property.
 boolean isCentered()
          Returns the value of the centered property.
 boolean isCommStarted()
          See Session.isCommStarted()
 boolean isCopyAltSignLocation()
          See Session.isCopyAltSignLocation()
 boolean isCopyOnlyIfTrimmed()
          See Session.isCopyOnlyIfTrimmed()
 boolean isCursorVisible()
          Returns whether cursor is made visible by Screen.
 boolean isDBCSInputVisible()
          Returns the value of the DBCSInputVisible property.
 boolean isDeviceNameReady()
          See Session.isDeviceNameReady()
 boolean isENPTUI()
          See Session.isENPTUI()
 boolean isFontSizeBounded()
          Returns the value of the fontSizeBounded property.
 boolean isHistory()
          See Session.isHistory()
 boolean isHostGraphics()
          See Session.isHostGraphics()
 boolean isIgnoreWellKnownTrustedCAs()
          Returns the value of the ignoreWellKnownTrustedCAs property.
 boolean isIMEAutoStart()
          Returns the value of the IMEAutoStart property.
 boolean isInsertOffOnAIDKEY()
          See Session.isInsertOffOnAIDKEY()
 boolean isLightPenMode()
          Returns the value of the lightPenMode property.
 boolean isMarkedAreaPrintingEnabled()
          Returns the value of the markedAreaPrintingEnabled property.
 boolean isMorePasteDataAvailable()
          Once a paste or paste-next operation occurs, this method returns whether there is more data available that did not paste.
 boolean isMouseEnabled()
          Returns whether mouse events are being handled by Screen.
 boolean isNumericFieldLock()
          See Session.isNumericFieldLock()
 boolean isNumericSwapEnabled()
          Returns the current value of the Numeric Swapping property.
 boolean isOIAVisible()
          Returns the value of the OIAVisible property.
 boolean isPasteFieldWrap()
          See Session.isPasteFieldWrap()
 boolean isPasteLineWrap()
          See Session.isPasteLineWrap()
 boolean isPasteStopAtProtectedLine()
          See Session.isPasteStopAtProtectedLine()
 boolean isPasteToTrimmedArea()
          See Session.isPasteToTrimmedArea()
 boolean isPasteWordBreak()
          See Session.isPasteLineWrap()
 boolean isPrintDestination()
          See Session.isPrintDestination()
 boolean isRule()
          Returns the value of the rule property.
 boolean isSeparateFiles()
          See Session.isSeparateFiles()
 boolean isShowTextAttributesEnabled()
          See Session.isShowTextAttributesEnabled()
 boolean isSkipPrintDialog()
          Return the value of the skipPrintDialog property.
 boolean isSLPEnabled()
          See Session.isSLPEnabled()
 boolean isSLPThisScopeOnly()
          See Session.isSLPThisScopeOnly()
 boolean isSSL()
          See Session.isSSL()
 boolean isSSLBrowserKeyringAdded()
          See Session.isSSLBrowserKeyringAdded()
 boolean isSSLCertificatePromptBeforeConnect()
          See Session.isSSLCertificatePromptBeforeConnect()
 boolean isSSLCertificatePrompted()
          See Session.isSSLCertificatePrompted()
 boolean isSSLCertificateProvided()
          See Session.isSSLCertificateProvided()
 boolean isSSLCertificateRemembered()
          See Session.isSSLCertificateRemembered()
 boolean isSSLServerAuthentication()
          See Session.isSSLServerAuthentication()
 boolean isSSLTelnetNegotiated()
          See Session.isSSLTelnetNegotiated()
 boolean isSymmetricSwapEnabled()
          Returns the current value of the Symmetric Swapping property.
 boolean isTNEnhanced()
          See Session.isTNEnhanced()
 boolean isTrimRectRemainAfterEdit()
          See Session.isTrimRectRemainAfterEdit()
 boolean isTrimRectSizingHandles()
          See Session.isTrimRectSizingHandles()
 boolean isVTAutowrap()
          See Session.isVTAutowrap()
 boolean isVTBackspace()
          See Session.isVTBackspace()
 boolean isVTCursor()
          See Session.isVTCursor()
 boolean isVTKeypad()
          See Session.isVTKeypad()
 boolean isVTLocalEcho()
          See Session.isVTLocalEcho()
 boolean isVTNewLine()
          See Session.isVTNewLine()
 boolean isVTPrintConvert()
          See Session.isVTPrintConvert()
 boolean isVTReverseScreen()
          See Session.isVTReverseScreen()
 boolean isWorkstationIDReady()
          See Session.isWorkstationIDReady()
static java.util.Enumeration listBIDIModes()
          See Session.listBIDIModes()
static java.util.Enumeration listCICSGWCodePages()
          See Session.listCICSGWCodePages()
 java.util.Enumeration listCodePages()
          See Session.listCodePages()
static java.util.Enumeration listCodePages(java.lang.String sessionType)
          See Session.listCodePages(java.lang.String)
static java.util.Enumeration listCursorDirections()
          See Session.listCursorDirections()
static java.util.Enumeration listFontNames(java.lang.String codepage)
          Enumerates the list of valid monospaced fonts available on the system.
static java.util.Enumeration listFontStyles()
          Enumerates a list of valid font styles.
 java.util.Enumeration listHistorySizes()
          See Session.listHistorySizes()
static java.util.Enumeration listNumeralShapes()
          See Session.listNumeralShapes()
static java.util.Enumeration listNumeralShapesDisp()
          See Session.listNumeralShapesDisp()
static java.util.Enumeration listPasteTabOptions()
          See Session.listPasteTabOptions()
static java.util.Enumeration listRoundTripModes()
          See Session.listRoundTripModes()
 java.util.Enumeration listScreenSizes()
          See Session.listScreenSizes()
static java.util.Enumeration listScreenSizes(java.lang.String sessionType)
          See Session.listScreenSizes(java.lang.String)
static java.util.Enumeration listTextOrientations()
          See Session.listTextOrientations()
static java.util.Enumeration listTextTypes()
          See Session.listTextTypes()
static java.util.Enumeration listTextTypesDisp()
          See Session.listTextTypesDisp()
static java.util.Enumeration listThaiDisplayModes()
          See Session.listThaiDisplayModes()
 java.util.Enumeration listVTIDs()
          See Session.listVTIDs()
static java.util.Enumeration listVTTerminalTypes()
          See Session.listVTTerminalTypes()
 void moveBox(int direction)
          Moves the cut and paste selection box on the screen.
 void pasteFromClipboard()
          Pastes the data from the clipboard at the current cursor location.
 void pasteFromClipboard(boolean next)
          Pastes the data from the clipboard at the current cursor location with conditional paste next functionality.
 void printScreen()
          Prints the current Screen contents to the default printer.
 void remapBlink(BlinkRemapEvent evt)
          Handler method for BlinkRemapEvents.
 void remapColor(ColorRemapEvent evt)
          Handler method for ColorRemapEvents.
 void removeCommListener(CommListener l)
          See Session.removeCommListener()
 void removeFocusListener(java.awt.event.FocusListener l)
          Removes a java.awt.event.FocusListener from the Bean.
 void removeGUIListener(GUIListener l)
          See Session.removeGUIListener()
 void removeKeyListener(java.awt.event.KeyListener l)
          Removes a java.awt.event.KeyListener from the Bean.
 void removeMouseListener(java.awt.event.MouseListener l)
          Removes a java.awt.event.MouseListener from the Bean.
 void removeMouseMotionListener(java.awt.event.MouseMotionListener l)
          Removes a java.awt.event.MouseMotionListener from the Bean.
 void removeOIAListener(OIAListener l)
          See Session.removeOIAListener()
 void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
          Removes a PropertyChangeListener.
 void removePSListener(PSListener l)
          See Session.removePSListener()
 void removeScreenListener(ScreenListener l)
          Removes a ScreenListener.
 void removeScreenMotionListener(ScreenMotionListener l)
          Removes a ScreenMotionListener.
 void removeScreenMouseListener(ScreenMouseListener l)
          Removes a ScreenMouseListener.
 void removeSendKeyListener(SendKeyListener l)
          Removes a SendKeyListener.
 void removeTraceListener(TraceListener l)
          Removes a trace listener so that it no longer receives trace events.
 void removeVetoableChangeListener(java.beans.VetoableChangeListener listener)
          Removes a VetoableChangeListener.
 void requestFocus()
          Request focus on Terminal.
 void saveSessionInfoBeforeIPMon()
           
 void selectAll()
          Selects the entire Screen for the purpose of copying or cutting the area.
 void sendKeys(SendKeyEvent evt)
          Handler method for SendKeyEvents.
 void set3270InputAreaIndication(java.lang.String whatKind)
          Sets how the input fields should be indicated.
 void set3D(boolean threeD)
          Sets the 3D property.
 void set3DBackgroundColor(java.awt.Color whatcolor)
          Sets what the background color should be for 3D input fields.
 void setAccessibilityEnabled(boolean accessibility)
          Sets the accessibilityEnabled property.
 void setAutoConnect(boolean autoConnect)
          See Session.setAutoConnect()
 void setAutoFontSize(boolean autoFontSize)
          Sets the autoFontSize property.
 void setAutoPack(boolean autoPack)
          Sets the autoPack property.
 void setAutoReconnect(boolean autoReconnect)
          See Session.setAutoReconnect()
 void setBIDIMode(java.lang.String to)
          See Session.setBIDIMode()
 void setBlockCursor(boolean block)
          Sets the block cursor property.
 void setCentered(boolean center)
          Sets the centered property.
 void setCICSGWCodePage(java.lang.String codePage)
          See Session.setCICSGWCodePage()
 void setCICSServerName(java.lang.String server)
          See Session.setCICSServerName()
 void setCodePage(java.lang.String codePage)
          See Session.setCodePage()
 void setCopyAltSignLocation(boolean copyAltSignLocation)
          See Session.setCopyAltSignLocation()
 void setCopyOnlyIfTrimmed(boolean copyOnlyIfTrimmed)
          See Session.setCopyOnlyIfTrimmed()
 void setCursorDirection(java.lang.String to)
          See Session.setCursorDirection()
 void setCursorMovementState(boolean movementState)
          See Session.setCursorMovementState()
 void setCursorVisible(boolean val)
          Sets whether the cursor should be made visible by Screen.
 void setDBCSInputVisible(boolean showDBCSInput)
          Sets the DBCSInputVisible property (3270 and 5250 DBCS sessions only).
 void setENPTUI(boolean enptui)
          See Session.setENPTUI()
 void setFont(java.awt.Font f)
          Sets the Screen font.
 void setFontName(java.lang.String fontName)
          Sets the fontName property.
 void setFontSize(int fontSize)
          Sets the fontSize property.
 void setFontSizeBounded(boolean bounded)
          Sets the fontSizeBounded property.
 void setFontStyle(int fontStyle)
          Sets the fontStyle property.
 void setFooterPlace(java.lang.String footerPlace)
          Set the footerPlace property.
 void setFooterText(java.lang.String footerText)
          Set the footerText property.
 void setGraphicsCellSize(java.lang.String cellSize)
          See Session.setGraphicsCellSize()
 void setHeaderPlace(java.lang.String headerPlace)
          Set the headerPlace property.
 void setHeaderText(java.lang.String headerText)
          Set the headerText property.
 void setHideUnprotectedURLsMode(boolean hideUnprotected)
          This determines whether URLs in unprotected fields are rendered as hotspots.
 void setHistory(boolean history)
          See Session.setHistory()
 void setHistorySize(java.lang.String size)
          See Session.setHistorySize()
 void setHost(java.lang.String host)
          See Session.setHost()
 void setHostGraphics(boolean hostGraphics)
          See Session.setHostGraphics()
 void setIgnoreWellKnownTrustedCAs(boolean ignoreWellKnownCAs)
          Sets the ignoreWellKnownTrustedCAs property.
 void setIMEAutoStart(boolean IME)
          Sets the IMEAutoStart property.
 void setInsertOffOnAIDKEY(boolean activate)
          See Session.setInsertOffOnAIDKEY()
 void setLamAlef(java.lang.String tt)
          See Session.setLamAlef()
 void setLightPenMode(boolean lightPenMode)
          Sets the lightPenMode property (3270 and CICS sessions only).
 void setLUMLicensing(java.lang.String servertype)
           
 void setLUMPort(int PortNumber)
           
 void setLUMServer(java.lang.String LumServer)
           
 void setLUName(java.lang.String luName)
          See Session.setLUName()
 void setMarkedAreaPrintingEnabled(boolean markedAreaPrinting)
          Sets the markedAreaPrintingEnabled property.
 void setMouseEnabled(boolean val)
          Sets whether mouse events will be handled by Screen.
 void setNumeralShape(java.lang.String ns)
          See Session.setNumeralShape()
 void setNumeralShapeDisp(java.lang.String to)
          See Session.setNumeralShapeDisp()
 void setNumericFieldLock(boolean lock)
          See Session.setNumericFieldLock()
 void setNumericSwapEnabled(boolean state)
          Sets the Numeric swapping property.
 void setOIAVisible(boolean showOIA)
          Sets the OIAVisible property.
 void setPageFormat(java.lang.Object pageFormat)
          Set PageFormat Object which is used for printing screen.
 void setPasteFieldWrap(boolean pasteFieldWrap)
          See Session.setPasteFieldWrap()
 void setPasteLineWrap(boolean pasteLineWrap)
          See Session.setPasteLineWrap()
 void setPasteStopAtProtectedLine(boolean pasteStopAtProtectedLine)
          See Session.setPasteStopAtProtectedLine()
 void setPasteTabColumns(int pasteTabColumns)
          See Session.setPasteTabColumns()
 void setPasteTabOptions(java.lang.String pasteTabOptions)
          See Session.setPasteTabOptions()
 void setPasteTabSpaces(int pasteTabSpaces)
          See Session.setPasteTabSpaces()
 void setPasteToTrimmedArea(boolean pasteToTrimmedArea)
          See Session.setPasteToTrimmedArea()
 void setPasteWordBreak(boolean pasteWordBreak)
          See Session.setPasteLineWrap()
 void setPort(int port)
          See Session.setPort()
 void setPrintDestination(boolean printer)
          See Session.setPrintDestination(()
 void setPrinterName(java.lang.String printerName)
          See Session.setPrinterName(()
 void setPrintFileName(java.lang.String fileName)
          See Session.setPrintFileName(()
 void setProxyAuthenMethod(java.lang.String newPropertyValue)
          See Session.setProxyAuthenMethod()
 void setProxyServerName(java.lang.String newPropertyValue)
          See Session.setProxyServerName()
 void setProxyServerPort(int newPropertyValue)
          See Session.setProxyServerPort()
 void setProxyType(java.lang.String newPropertyValue)
          See Session.setProxyType()
 void setProxyUserID(java.lang.String newPropertyValue)
          See Session.setProxyUserID()
 void setProxyUserPassword(java.lang.String newPropertyValue)
          See Session.setProxyUserPassword()
 void setRoundTrip(java.lang.String to)
          See Session.setRoundTrip()
 void setRule(boolean rule)
          Sets the rule property.
 void setScreenSize(java.lang.String size)
          See Session.setScreenSize()
 void setSecurityProtocol(java.lang.String protocol)
          See Session.setSecurityProtocol()
 void setSeparateFiles(boolean separate)
          See Session.setSeparateFiles()
 void setServiceMgrHost(java.lang.String ServerMgrHost)
           
 void setSessionID(java.lang.String ID)
          See Session.setSessionID()
 void setSessionName(java.lang.String name)
          See Session.setSessionName()
 void setSessionType(java.lang.String type)
          See Session.setSessionType()
 void setShowTextAttributesEnabled(boolean state)
          See Session.setShowTextAttributesEnabled(boolean state)
 void setShowURLsMode(java.lang.String urlMode)
          This property determines whether URLs are displayed as hotspots, and if so, whether they are rendered as underlines or buttons.
 void setSkipPrintDialog(boolean isSkipPrintDialog)
          Set the skipPrintDialog property.
 void setSLPAS400Name(java.lang.String as400name)
          See Session.setSLPAS400Name()
 void setSLPEnabled(boolean slp)
          See Session.setSLPEnabled()
 void setSLPMaxWaitTime(int maxWait)
          See Session.setSLPMaxWaitTime()
 void setSLPScope(java.lang.String scope)
          See Session.setSLPScope()
 void setSLPThisScopeOnly(boolean thisScopeOnly)
          See Session.setSLPThisScopeOnly()
 void setSmartOrdering(java.lang.String to)
          See Session.setSmartOrdering(String)
 void setSSL(boolean SSL)
          See Session.setSSL()
 void setSSLBrowserKeyringAdded(boolean add)
          See Session.setSSLBrowserKeyringAdded()
 void setSSLCertificateHash(java.lang.String hash)
          See Session.setSSLCertificateHash()
 void setSSLCertificateName(java.lang.String name)
          See Session.setSSLCertificateName()
 void setSSLCertificatePassword(java.lang.String pw)
          See Session.setSSLCertificatePassword()
 void setSSLCertificatePromptBeforeConnect(boolean before)
          See Session.setSSLCertificatePromptBeforeConnect()
 void setSSLCertificatePrompted(boolean prompt)
          See Session.setSSLCertificatePrompted()
 void setSSLCertificatePromptHowOften(java.lang.String howOften)
          See Session.setSSLCertificatePromptHowOften()
 void setSSLCertificateProvided(boolean provided)
          See Session.setSSLCertificateProvided()
 void setSSLCertificateRemembered(boolean remembered)
          See Session.setSSLCertificateRemembered()
 void setSSLCertificateSource(java.lang.String src)
          See Session.setSSLCertificateSource()
 void setSSLCertificateURL(java.lang.String url)
          See Session.setSSLCertificateURL()
 void setSSLServerAuthentication(boolean authentication)
          See Session.setSSLServerAuthentication()
 void setSSLTelnetNegotiated(boolean tnNegotiated)
          See Session.setSSLTelnetNegotiated()
 void setSymmetricSwapEnabled(boolean state)
          Sets the Symmetric swapping property.
 void setTextOrientation(java.lang.String to)
          See Session.setTextOrientation()
 void setTextType(java.lang.String tt)
          See Session.setTextType()
 void setTextTypeDisp(java.lang.String to)
          See Session.setTextTypeDisp()
 void setThaiDisplayMode(int mode)
          See Session.setThaiDisplayMode()
 void setTimeout(int timeout)
          Sets the timeout that will be used to terminate inactive sessions.
 void setTNEnhanced(boolean enhanced)
          See Session.setTNEnhanced()
 void setTrimRectRemainAfterEdit(boolean trimRectRemainAfterEdit)
          See Session.setTrimRectRemainAfterEdit()
 void setTrimRectSizingHandles(boolean trimRectSizingHandles)
          See Session.setTrimRectSizingHandles()
 void setVTAnswerBackMsg(java.lang.String ansbackmsg)
          See Session.setVTAnswerBackMsg()
 void setVTAutowrap(boolean autowrap)
          See Session.setVTAutowrap()
 void setVTBackspace(boolean backSpace)
          See Session.setVTBackspace()
 void setVTCursor(boolean application)
          See Session.setVTCursor()
 void setVTID(java.lang.String id)
          See Session.setVTID()
 void setVTKeypad(boolean application)
          See Session.setVTKeypad()
 void setVTLocalEcho(boolean localEcho)
          See Session.setVTLocalEcho()
 void setVTNewLine(boolean CROnly)
          See Session.setVTNewLine()
 void setVTPDTName(java.lang.String pdtname)
          See Session.setVTPDTName()
 void setVTPrintConvert(boolean convert)
          See Session.setVTPrintConvert()
 void setVTReverseScreen(boolean reverse)
          See Session.setVTReverseScreen()
 void setVTTerminalType(java.lang.String terminalType)
          See Session.setVTTerminalType()
 void setWorkstationID(java.lang.String wsID)
          See Session.setWorkstationID()
 void startCommunication()
          See Session.startCommunication()
 void stopCommunication()
          See Session.stopCommunication()
 void unMark()
          Unmarks the selected box on the Screen.
 
Methods inherited from class com.ibm.eNetwork.beans.HOD.HODPanelBean
clone, getComponent, getFunction, getProperties, getTraceLevel, propertyChange, readExternal, setProperties, setTraceLevel, toString, writeExternal
 
Methods inherited from class com.ibm.eNetwork.HOD.common.gui.HPanel
add, createAssociation, paintComponent, setAccessDesc, setAccessibleName
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUIClassID, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAutoscrolls, getBorder, getBounds, getClientProperty, getConditionForKeyStroke, getDebugGraphicsOptions, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getVerifyInputWhenFocusTarget, getVisibleRect, getWidth, getX, getY, grabFocus, hasFocus, hide, isDoubleBuffered, isFocusCycleRoot, isFocusTraversable, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, repaint, repaint, requestDefaultFocus, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDoubleBuffered, setEnabled, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getLayout, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setLayout, validate
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, bounds, checkImage, checkImage, contains, createImage, createImage, dispatchEvent, enable, enableInputMethods, getBackground, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFontMetrics, getForeground, getGraphicsConfiguration, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, imageUpdate, inside, isDisplayable, isEnabled, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, remove, removeComponentListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, transferFocus
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Terminal

public Terminal()
Constructor which builds a Terminal Bean using the default property values.

Terminal

public Terminal(java.util.Properties newProperties)
         throws java.beans.PropertyVetoException
Constructor which builds a Terminal Bean using the property values passed in the Property object. Any properties which are not specified in the Properties object are initialized to their default values.

Caution: for this constructor, the Properties object must contain at least this valid key-value pair: ECLSession.SESSION_HOST, "<host address>".

Parameters:
p - Properties for the Bean.
Throws:
java.beans.PropertyVetoException - Thrown if an incorrect property value is given.
Method Detail

defaults

public static java.util.Properties defaults()
Returns a Properties object containing the default properties for this Bean.

dispose

public void dispose()
Disposes Terminal and all of its resources. This method should be called when a Terminal instance is no longer needed.
Overrides:
dispose in class HODPanelBean

addVetoableChangeListener

public void addVetoableChangeListener(java.beans.VetoableChangeListener listener)
Adds a VetoableChangeListener. Vetoable PropertyChangeEvents are fired to VetoableChangeListeners before any of Terminal properties are changed. The VetoableChangeListeners can veto a property change by throwing a PropertyVetoException.
Overrides:
addVetoableChangeListener in class HODPanelBean
See Also:
removeVetoableChangeListener(java.beans.VetoableChangeListener)

removeVetoableChangeListener

public void removeVetoableChangeListener(java.beans.VetoableChangeListener listener)
Removes a VetoableChangeListener.
Overrides:
removeVetoableChangeListener in class HODPanelBean
See Also:
addVetoableChangeListener(java.beans.VetoableChangeListener)

addPropertyChangeListener

public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
Adds a PropertyChangeListener. PropertyChangeEvents are fired to PropertyChangeListeners after any of Terminal properties are changed.
Overrides:
addPropertyChangeListener in class HODPanelBean
See Also:
removePropertyChangeListener(java.beans.PropertyChangeListener)

removePropertyChangeListener

public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
Removes a PropertyChangeListener.
Overrides:
removePropertyChangeListener in class HODPanelBean
See Also:
addPropertyChangeListener(java.beans.PropertyChangeListener)

addCommListener

public void addCommListener(CommListener l)
See Session.addCommListener()

addOIAListener

public void addOIAListener(OIAListener l)
See Session.addOIAListener()

addPSListener

public void addPSListener(PSListener l)
See Session.addPSListener()

addGUIListener

public void addGUIListener(GUIListener l)
See Session.addGUIListener()

addTraceListener

public void addTraceListener(TraceListener l)
Description copied from class: HODPanelBean
Adds a trace listener. Trace listeners are notified when a trace event occurs on the bean.
Overrides:
addTraceListener in class HODPanelBean
Following copied from class: com.ibm.eNetwork.beans.HOD.HODPanelBean
Parameters:
l - an object that implements the TraceListener interface
See Also:
com.ibm.eNetwork.beans.HOD.event.TraceListener, com.ibm.eNetwork.beans.HOD.event.TraceEvent

removeTraceListener

public void removeTraceListener(TraceListener l)
Description copied from class: HODPanelBean
Removes a trace listener so that it no longer receives trace events.
Overrides:
removeTraceListener in class HODPanelBean
Following copied from class: com.ibm.eNetwork.beans.HOD.HODPanelBean
Parameters:
l - a previously registered TraceListener object
See Also:
com.ibm.eNetwork.beans.HOD.event.TraceListener, com.ibm.eNetwork.beans.HOD.event.TraceEvent

removeCommListener

public void removeCommListener(CommListener l)
See Session.removeCommListener()

removeOIAListener

public void removeOIAListener(OIAListener l)
See Session.removeOIAListener()

removePSListener

public void removePSListener(PSListener l)
See Session.removePSListener()

removeGUIListener

public void removeGUIListener(GUIListener l)
See Session.removeGUIListener()

startCommunication

public void startCommunication()
See Session.startCommunication()

stopCommunication

public void stopCommunication()
See Session.stopCommunication()

setHostGraphics

public void setHostGraphics(boolean hostGraphics)
                     throws java.beans.PropertyVetoException
See Session.setHostGraphics()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

isHostGraphics

public boolean isHostGraphics()
See Session.isHostGraphics()

setGraphicsCellSize

public void setGraphicsCellSize(java.lang.String cellSize)
                         throws java.beans.PropertyVetoException
See Session.setGraphicsCellSize()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getGraphicsCellSize

public java.lang.String getGraphicsCellSize()
See Session.getGraphicsCellSize()

setENPTUI

public void setENPTUI(boolean enptui)
               throws java.beans.PropertyVetoException
See Session.setENPTUI()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

isENPTUI

public boolean isENPTUI()
See Session.isENPTUI()

isAutoConnect

public boolean isAutoConnect()
See Session.isAutoConnect()

setAutoConnect

public void setAutoConnect(boolean autoConnect)
                    throws java.beans.PropertyVetoException
See Session.setAutoConnect()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

isAutoReconnect

public boolean isAutoReconnect()
See Session.isAutoReconnect()

setAutoReconnect

public void setAutoReconnect(boolean autoReconnect)
                      throws java.beans.PropertyVetoException
See Session.setAutoReconnect()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getCICSGWCodePage

public java.lang.String getCICSGWCodePage()
See Session.getCICSGWCodePage()

setCICSGWCodePage

public void setCICSGWCodePage(java.lang.String codePage)
                       throws java.beans.PropertyVetoException
See Session.setCICSGWCodePage()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

listCICSGWCodePages

public static java.util.Enumeration listCICSGWCodePages()
See Session.listCICSGWCodePages()

getCICSServerName

public java.lang.String getCICSServerName()
See Session.getCICSServerName()

setCICSServerName

public void setCICSServerName(java.lang.String server)
                       throws java.beans.PropertyVetoException
See Session.setCICSServerName()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getCodePage

public java.lang.String getCodePage()
See Session.getCodePage()

setCodePage

public void setCodePage(java.lang.String codePage)
                 throws java.beans.PropertyVetoException
See Session.setCodePage()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

listCodePages

public java.util.Enumeration listCodePages()
See Session.listCodePages()

listCodePages

public static java.util.Enumeration listCodePages(java.lang.String sessionType)
See Session.listCodePages(java.lang.String)

isCommStarted

public boolean isCommStarted()
See Session.isCommStarted()

isDeviceNameReady

public boolean isDeviceNameReady()
See Session.isDeviceNameReady()

isWorkstationIDReady

public boolean isWorkstationIDReady()
See Session.isWorkstationIDReady()

getDeviceName

public java.lang.String getDeviceName()

getCommStatus

public int getCommStatus()
See Session.getCommStatus()

getHost

public java.lang.String getHost()
See Session.getHost()

setHost

public void setHost(java.lang.String host)
             throws java.beans.PropertyVetoException
See Session.setHost()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getPort

public int getPort()
See Session.getPort()

setPort

public void setPort(int port)
             throws java.beans.PropertyVetoException
See Session.setPort()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

setTimeout

public void setTimeout(int timeout)
                throws java.beans.PropertyVetoException
Sets the timeout that will be used to terminate inactive sessions. A timeout value of less than or equal to 0 indicates no timeout. This is only valid for 3270, 5250 and VT sessions. The timeout is not used at connection creation time.
Parameters:
timeout - The timeout value in millisecs
Throws:
java.beans.PropertyVetoException - Thrown if a VetoableChangeListener vetoes the new value.
See Also:
getTimeout()

getTimeout

public int getTimeout()
Returns the current value of the timeout property in millisecs
See Also:
setTimeout(int)

getProxyType

public java.lang.String getProxyType()
See Session.getProxyType()

setProxyType

public void setProxyType(java.lang.String newPropertyValue)
                  throws java.beans.PropertyVetoException
See Session.setProxyType()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getProxyServerName

public java.lang.String getProxyServerName()
See Session.getProxyServerName()

setProxyServerName

public void setProxyServerName(java.lang.String newPropertyValue)
                        throws java.beans.PropertyVetoException
See Session.setProxyServerName()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getProxyServerPort

public int getProxyServerPort()
See Session.getProxyServerPort()

setProxyServerPort

public void setProxyServerPort(int newPropertyValue)
                        throws java.beans.PropertyVetoException
See Session.setProxyServerPort()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getProxyUserID

public java.lang.String getProxyUserID()
See Session.getProxyUserID()

setProxyUserID

public void setProxyUserID(java.lang.String newPropertyValue)
                    throws java.beans.PropertyVetoException
See Session.setProxyUserID()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getProxyUserPassword

public java.lang.String getProxyUserPassword()
See Session.getProxyUserPassword()

setProxyUserPassword

public void setProxyUserPassword(java.lang.String newPropertyValue)
                          throws java.beans.PropertyVetoException
See Session.setProxyUserPassword()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getProxyAuthenMethod

public java.lang.String getProxyAuthenMethod()
See Session.getProxyUserPassword()

setProxyAuthenMethod

public void setProxyAuthenMethod(java.lang.String newPropertyValue)
                          throws java.beans.PropertyVetoException
See Session.setProxyAuthenMethod()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

isTNEnhanced

public boolean isTNEnhanced()
See Session.isTNEnhanced()

setTNEnhanced

public void setTNEnhanced(boolean enhanced)
                   throws java.beans.PropertyVetoException
See Session.setTNEnhanced()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getLUName

public java.lang.String getLUName()
See Session.getLUName()

setLUName

public void setLUName(java.lang.String luName)
               throws java.beans.PropertyVetoException
See Session.setLUName()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getWorkstationID

public java.lang.String getWorkstationID()
See Session.getWorkstationID()

setWorkstationID

public void setWorkstationID(java.lang.String wsID)
                      throws java.beans.PropertyVetoException
See Session.setWorkstationID()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getSessionName

public java.lang.String getSessionName()
See Session.getSessionName()

setSessionName

public void setSessionName(java.lang.String name)
                    throws java.beans.PropertyVetoException
See Session.setSessionName()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getSessionID

public java.lang.String getSessionID()
See Session.getSessionID()

setSessionID

public void setSessionID(java.lang.String ID)
                  throws java.beans.PropertyVetoException
See Session.setSessionID()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getScreenSize

public java.lang.String getScreenSize()
See Session.getScreenSize()

setScreenSize

public void setScreenSize(java.lang.String size)
                   throws java.beans.PropertyVetoException
See Session.setScreenSize()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

listScreenSizes

public java.util.Enumeration listScreenSizes()
See Session.listScreenSizes()

listScreenSizes

public static java.util.Enumeration listScreenSizes(java.lang.String sessionType)
See Session.listScreenSizes(java.lang.String)

getSessionType

public java.lang.String getSessionType()
See Session.getSessionType()

setSessionType

public void setSessionType(java.lang.String type)
                    throws java.beans.PropertyVetoException
See Session.setSessionType()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

isSSL

public boolean isSSL()
See Session.isSSL()

setSSL

public void setSSL(boolean SSL)
            throws java.beans.PropertyVetoException
See Session.setSSL()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getSecurityProtocol

public java.lang.String getSecurityProtocol()
See Session.getSecurityProtocol()

setSecurityProtocol

public void setSecurityProtocol(java.lang.String protocol)
                         throws java.beans.PropertyVetoException
See Session.setSecurityProtocol()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

isIgnoreWellKnownTrustedCAs

public boolean isIgnoreWellKnownTrustedCAs()
Returns the value of the ignoreWellKnownTrustedCAs property.
Returns:
the current setting of the ignoreWellKnownTrustedCAs property.
See Also:
setIgnoreWellKnownTrustedCAs(boolean)

setIgnoreWellKnownTrustedCAs

public void setIgnoreWellKnownTrustedCAs(boolean ignoreWellKnownCAs)
                                  throws java.beans.PropertyVetoException
Sets the ignoreWellKnownTrustedCAs property. This property only applies to SSL sessions.
Parameters:
ignoreWellKnownTrustedCAs - true: ignore WellKnownTrustedCAs.class signer certificates.
false: use WellKnownTrustedCAs.class signer certificates.
See Also:
isIgnoreWellKnownTrustedCAs()

isSSLTelnetNegotiated

public boolean isSSLTelnetNegotiated()
See Session.isSSLTelnetNegotiated()

setSSLTelnetNegotiated

public void setSSLTelnetNegotiated(boolean tnNegotiated)
                            throws java.beans.PropertyVetoException
See Session.setSSLTelnetNegotiated()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

isSSLServerAuthentication

public boolean isSSLServerAuthentication()
See Session.isSSLServerAuthentication()

setSSLServerAuthentication

public void setSSLServerAuthentication(boolean authentication)
                                throws java.beans.PropertyVetoException
See Session.setSSLServerAuthentication()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

isSSLBrowserKeyringAdded

public boolean isSSLBrowserKeyringAdded()
See Session.isSSLBrowserKeyringAdded()

setSSLBrowserKeyringAdded

public void setSSLBrowserKeyringAdded(boolean add)
                               throws java.beans.PropertyVetoException
See Session.setSSLBrowserKeyringAdded()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

isSSLCertificateProvided

public boolean isSSLCertificateProvided()
See Session.isSSLCertificateProvided()

setSSLCertificateProvided

public void setSSLCertificateProvided(boolean provided)
                               throws java.beans.PropertyVetoException
See Session.setSSLCertificateProvided()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getSSLCertificateSource

public java.lang.String getSSLCertificateSource()
See Session.getSSLCertificateSource()

setSSLCertificateSource

public void setSSLCertificateSource(java.lang.String src)
                             throws java.beans.PropertyVetoException
See Session.setSSLCertificateSource()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getSSLCertificateURL

public java.lang.String getSSLCertificateURL()
See Session.getSSLCertificateURL()

setSSLCertificateURL

public void setSSLCertificateURL(java.lang.String url)
                          throws java.beans.PropertyVetoException
See Session.setSSLCertificateURL()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

setSSLCertificatePassword

public void setSSLCertificatePassword(java.lang.String pw)
                               throws java.beans.PropertyVetoException
See Session.setSSLCertificatePassword()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getSSLCertificateName

public java.lang.String getSSLCertificateName()
See Session.getSSLCertificateName()

setSSLCertificateName

public void setSSLCertificateName(java.lang.String name)
                           throws java.beans.PropertyVetoException
See Session.setSSLCertificateName()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getSSLCertificatePromptHowOften

public java.lang.String getSSLCertificatePromptHowOften()
See Session.getSSLCertificatePromptHowOften()

setSSLCertificatePromptHowOften

public void setSSLCertificatePromptHowOften(java.lang.String howOften)
                                     throws java.beans.PropertyVetoException
See Session.setSSLCertificatePromptHowOften()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

isSSLCertificatePromptBeforeConnect

public boolean isSSLCertificatePromptBeforeConnect()
See Session.isSSLCertificatePromptBeforeConnect()

setSSLCertificatePromptBeforeConnect

public void setSSLCertificatePromptBeforeConnect(boolean before)
                                          throws java.beans.PropertyVetoException
See Session.setSSLCertificatePromptBeforeConnect()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getSSLCertificateHash

public java.lang.String getSSLCertificateHash()
See Session.getSSLCertificateHash()

setSSLCertificateHash

public void setSSLCertificateHash(java.lang.String hash)
                           throws java.beans.PropertyVetoException
See Session.setSSLCertificateHash()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

isSSLCertificatePrompted

public boolean isSSLCertificatePrompted()
See Session.isSSLCertificatePrompted()

setSSLCertificatePrompted

public void setSSLCertificatePrompted(boolean prompt)
                               throws java.beans.PropertyVetoException
See Session.setSSLCertificatePrompted()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

isSSLCertificateRemembered

public boolean isSSLCertificateRemembered()
See Session.isSSLCertificateRemembered()

setSSLCertificateRemembered

public void setSSLCertificateRemembered(boolean remembered)
                                 throws java.beans.PropertyVetoException
See Session.setSSLCertificateRemembered()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

isVTAutowrap

public boolean isVTAutowrap()
See Session.isVTAutowrap()

setVTAutowrap

public void setVTAutowrap(boolean autowrap)
                   throws java.beans.PropertyVetoException
See Session.setVTAutowrap()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

isVTReverseScreen

public boolean isVTReverseScreen()
See Session.isVTReverseScreen()

setVTReverseScreen

public void setVTReverseScreen(boolean reverse)
                        throws java.beans.PropertyVetoException
See Session.setVTReverseScreen()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

isVTBackspace

public boolean isVTBackspace()
See Session.isVTBackspace()

setVTBackspace

public void setVTBackspace(boolean backSpace)
                    throws java.beans.PropertyVetoException
See Session.setVTBackspace()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

isVTCursor

public boolean isVTCursor()
See Session.isVTCursor()

setVTCursor

public void setVTCursor(boolean application)
                 throws java.beans.PropertyVetoException
See Session.setVTCursor()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

isVTKeypad

public boolean isVTKeypad()
See Session.isVTKeypad()

setVTKeypad

public void setVTKeypad(boolean application)
                 throws java.beans.PropertyVetoException
See Session.setVTKeypad()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

isVTLocalEcho

public boolean isVTLocalEcho()
See Session.isVTLocalEcho()

setVTLocalEcho

public void setVTLocalEcho(boolean localEcho)
                    throws java.beans.PropertyVetoException
See Session.setVTLocalEcho()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

isVTNewLine

public boolean isVTNewLine()
See Session.isVTNewLine()

setVTNewLine

public void setVTNewLine(boolean CROnly)
                  throws java.beans.PropertyVetoException
See Session.setVTNewLine()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getVTAnswerBackMsg

public java.lang.String getVTAnswerBackMsg()
See Session.getVTAnswerBackMsg()

setVTAnswerBackMsg

public void setVTAnswerBackMsg(java.lang.String ansbackmsg)
                        throws java.beans.PropertyVetoException
See Session.setVTAnswerBackMsg()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getCursorMovementState

public boolean getCursorMovementState()
See Session.getCursorMovementState()

setCursorMovementState

public void setCursorMovementState(boolean movementState)
                            throws java.beans.PropertyVetoException
See Session.setCursorMovementState()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getVTTerminalType

public java.lang.String getVTTerminalType()
See Session.getVTTerminalType()

setVTTerminalType

public void setVTTerminalType(java.lang.String terminalType)
                       throws java.beans.PropertyVetoException
See Session.setVTTerminalType()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

listVTTerminalTypes

public static java.util.Enumeration listVTTerminalTypes()
See Session.listVTTerminalTypes()

getVTID

public java.lang.String getVTID()
See Session.getVTID()

setVTID

public void setVTID(java.lang.String id)
             throws java.beans.PropertyVetoException
See Session.setVTID()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

listVTIDs

public java.util.Enumeration listVTIDs()
See Session.listVTIDs()

isPrintDestination

public boolean isPrintDestination()
See Session.isPrintDestination()

setPrintDestination

public void setPrintDestination(boolean printer)
                         throws java.beans.PropertyVetoException
See Session.setPrintDestination(()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

isSeparateFiles

public boolean isSeparateFiles()
See Session.isSeparateFiles()

setSeparateFiles

public void setSeparateFiles(boolean separate)
                      throws java.beans.PropertyVetoException
See Session.setSeparateFiles()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getPrintFileName

public java.lang.String getPrintFileName()
See Session.getPrintFileName()

setPrintFileName

public void setPrintFileName(java.lang.String fileName)
                      throws java.beans.PropertyVetoException
See Session.setPrintFileName(()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getPrinterName

public java.lang.String getPrinterName()
See Session.getPrinterName()

setPrinterName

public void setPrinterName(java.lang.String printerName)
                    throws java.beans.PropertyVetoException
See Session.setPrinterName(()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

isHistory

public boolean isHistory()
See Session.isHistory()

setHistory

public void setHistory(boolean history)
                throws java.beans.PropertyVetoException
See Session.setHistory()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getHistorySize

public java.lang.String getHistorySize()
See Session.getHistorySize()

setHistorySize

public void setHistorySize(java.lang.String size)
                    throws java.beans.PropertyVetoException
See Session.setHistorySize()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

listHistorySizes

public java.util.Enumeration listHistorySizes()
See Session.listHistorySizes()

setNumeralShape

public void setNumeralShape(java.lang.String ns)
                     throws java.beans.PropertyVetoException
See Session.setNumeralShape()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getNumeralShape

public java.lang.String getNumeralShape()
See Session.getNumeralShape()

setNumericFieldLock

public void setNumericFieldLock(boolean lock)
                         throws java.beans.PropertyVetoException
See Session.setNumericFieldLock()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

isNumericFieldLock

public boolean isNumericFieldLock()
See Session.isNumericFieldLock()

setInsertOffOnAIDKEY

public void setInsertOffOnAIDKEY(boolean activate)
                          throws java.beans.PropertyVetoException
See Session.setInsertOffOnAIDKEY()

PComm-unique In Personal Communications, this property is not supported.

Parameters:
activate - Whether or not Insert Off on AIDKEY will be enabled.
Throws:
java.beans.PropertyVetoException - Thrown if a VetoableChangeListener vetoes the new value.

isInsertOffOnAIDKEY

public boolean isInsertOffOnAIDKEY()
See Session.isInsertOffOnAIDKEY()

PComm-unique In Personal Communications, this property is not supported.


listNumeralShapes

public static java.util.Enumeration listNumeralShapes()
See Session.listNumeralShapes()

setTextType

public void setTextType(java.lang.String tt)
                 throws java.beans.PropertyVetoException
See Session.setTextType()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getTextType

public java.lang.String getTextType()
See Session.getTextType()

setLamAlef

public void setLamAlef(java.lang.String tt)
                throws java.beans.PropertyVetoException
See Session.setLamAlef()
Overrides:
setLamAlef in class com.ibm.eNetwork.beans.HOD.HostTerminal
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getLamAlef

public java.lang.String getLamAlef()
See Session.getLamAlef()
Overrides:
getLamAlef in class com.ibm.eNetwork.beans.HOD.HostTerminal

listTextTypes

public static java.util.Enumeration listTextTypes()
See Session.listTextTypes()

setTextOrientation

public void setTextOrientation(java.lang.String to)
                        throws java.beans.PropertyVetoException
See Session.setTextOrientation()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getTextOrientation

public java.lang.String getTextOrientation()
See Session.getTextOrientation()

listTextOrientations

public static java.util.Enumeration listTextOrientations()
See Session.listTextOrientations()

setRoundTrip

public void setRoundTrip(java.lang.String to)
                  throws java.beans.PropertyVetoException
See Session.setRoundTrip()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getRoundTrip

public java.lang.String getRoundTrip()
See Session.getRoundTrip()

listRoundTripModes

public static java.util.Enumeration listRoundTripModes()
See Session.listRoundTripModes()

setVTPDTName

public void setVTPDTName(java.lang.String pdtname)
                  throws java.beans.PropertyVetoException
See Session.setVTPDTName()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getVTPDTName

public java.lang.String getVTPDTName()
See Session.getVTPDTName()

setVTPrintConvert

public void setVTPrintConvert(boolean convert)
                       throws java.beans.PropertyVetoException
See Session.setVTPrintConvert()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

isVTPrintConvert

public boolean isVTPrintConvert()
See Session.isVTPrintConvert()

setBIDIMode

public void setBIDIMode(java.lang.String to)
                 throws java.beans.PropertyVetoException
See Session.setBIDIMode()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getBIDIMode

public java.lang.String getBIDIMode()
See Session.getBIDIMode()

setTextTypeDisp

public void setTextTypeDisp(java.lang.String to)
                     throws java.beans.PropertyVetoException
See Session.setTextTypeDisp()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getTextTypeDisp

public java.lang.String getTextTypeDisp()
See Session.getTextTypeDisp()

setCursorDirection

public void setCursorDirection(java.lang.String to)
                        throws java.beans.PropertyVetoException
See Session.setCursorDirection()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getCursorDirection

public java.lang.String getCursorDirection()
See Session.getCursorDirection()

setNumeralShapeDisp

public void setNumeralShapeDisp(java.lang.String to)
                         throws java.beans.PropertyVetoException
See Session.setNumeralShapeDisp()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getNumeralShapeDisp

public java.lang.String getNumeralShapeDisp()
See Session.getNumeralShapeDisp()

setSmartOrdering

public void setSmartOrdering(java.lang.String to)
                      throws java.beans.PropertyVetoException
See Session.setSmartOrdering(String)
Overrides:
setSmartOrdering in class com.ibm.eNetwork.beans.HOD.HostTerminal
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.
See Also:
getSmartOrdering()

getSmartOrdering

public java.lang.String getSmartOrdering()
See Session.getSmartOrdering()
Overrides:
getSmartOrdering in class com.ibm.eNetwork.beans.HOD.HostTerminal
See Also:
setSmartOrdering(java.lang.String)

setShowTextAttributesEnabled

public void setShowTextAttributesEnabled(boolean state)
                                  throws java.beans.PropertyVetoException
See Session.setShowTextAttributesEnabled(boolean state)
Overrides:
setShowTextAttributesEnabled in class com.ibm.eNetwork.beans.HOD.HostTerminal
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.
See Also:
isShowTextAttributesEnabled()

isShowTextAttributesEnabled

public boolean isShowTextAttributesEnabled()
See Session.isShowTextAttributesEnabled()
Overrides:
isShowTextAttributesEnabled in class com.ibm.eNetwork.beans.HOD.HostTerminal
See Also:
setShowTextAttributesEnabled(boolean)

listTextTypesDisp

public static java.util.Enumeration listTextTypesDisp()
See Session.listTextTypesDisp()

listCursorDirections

public static java.util.Enumeration listCursorDirections()
See Session.listCursorDirections()

listBIDIModes

public static java.util.Enumeration listBIDIModes()
See Session.listBIDIModes()

listNumeralShapesDisp

public static java.util.Enumeration listNumeralShapesDisp()
See Session.listNumeralShapesDisp()

listThaiDisplayModes

public static java.util.Enumeration listThaiDisplayModes()
See Session.listThaiDisplayModes()

setThaiDisplayMode

public void setThaiDisplayMode(int mode)
                        throws java.beans.PropertyVetoException
See Session.setThaiDisplayMode()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getThaiDisplayMode

public int getThaiDisplayMode()
See Session.getThaiDisplayMode()

isSLPEnabled

public boolean isSLPEnabled()
See Session.isSLPEnabled()

setSLPEnabled

public void setSLPEnabled(boolean slp)
                   throws java.beans.PropertyVetoException
See Session.setSLPEnabled()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

setSLPAS400Name

public void setSLPAS400Name(java.lang.String as400name)
                     throws java.beans.PropertyVetoException
See Session.setSLPAS400Name()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getSLPAS400Name

public java.lang.String getSLPAS400Name()
See Session.getSLPAS400Name()

setSLPScope

public void setSLPScope(java.lang.String scope)
                 throws java.beans.PropertyVetoException
See Session.setSLPScope()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getSLPScope

public java.lang.String getSLPScope()
See Session.getSLPScope()

isSLPThisScopeOnly

public boolean isSLPThisScopeOnly()
See Session.isSLPThisScopeOnly()

setSLPThisScopeOnly

public void setSLPThisScopeOnly(boolean thisScopeOnly)
                         throws java.beans.PropertyVetoException
See Session.setSLPThisScopeOnly()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getSLPMaxWaitTime

public int getSLPMaxWaitTime()
See Session.getSLPMaxWaitTime()

setSLPMaxWaitTime

public void setSLPMaxWaitTime(int maxWait)
                       throws java.beans.PropertyVetoException
See Session.setSLPMaxWaitTime()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

setPasteFieldWrap

public void setPasteFieldWrap(boolean pasteFieldWrap)
                       throws java.beans.PropertyVetoException
See Session.setPasteFieldWrap()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

isPasteFieldWrap

public boolean isPasteFieldWrap()
See Session.isPasteFieldWrap()

setPasteLineWrap

public void setPasteLineWrap(boolean pasteLineWrap)
                      throws java.beans.PropertyVetoException
See Session.setPasteLineWrap()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

isPasteLineWrap

public boolean isPasteLineWrap()
See Session.isPasteLineWrap()

setPasteWordBreak

public void setPasteWordBreak(boolean pasteWordBreak)
                       throws java.beans.PropertyVetoException
See Session.setPasteLineWrap()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

isPasteWordBreak

public boolean isPasteWordBreak()
See Session.isPasteLineWrap()

setPasteToTrimmedArea

public void setPasteToTrimmedArea(boolean pasteToTrimmedArea)
                           throws java.beans.PropertyVetoException
See Session.setPasteToTrimmedArea()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

isPasteToTrimmedArea

public boolean isPasteToTrimmedArea()
See Session.isPasteToTrimmedArea()

setPasteStopAtProtectedLine

public void setPasteStopAtProtectedLine(boolean pasteStopAtProtectedLine)
                                 throws java.beans.PropertyVetoException
See Session.setPasteStopAtProtectedLine()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

isPasteStopAtProtectedLine

public boolean isPasteStopAtProtectedLine()
See Session.isPasteStopAtProtectedLine()

setPasteTabOptions

public void setPasteTabOptions(java.lang.String pasteTabOptions)
                        throws java.beans.PropertyVetoException
See Session.setPasteTabOptions()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getPasteTabOptions

public java.lang.String getPasteTabOptions()
See Session.getPasteTabOptions()

listPasteTabOptions

public static java.util.Enumeration listPasteTabOptions()
See Session.listPasteTabOptions()

setPasteTabColumns

public void setPasteTabColumns(int pasteTabColumns)
                        throws java.beans.PropertyVetoException
See Session.setPasteTabColumns()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getPasteTabColumns

public int getPasteTabColumns()
See Session.getPasteTabColumns()

setPasteTabSpaces

public void setPasteTabSpaces(int pasteTabSpaces)
                       throws java.beans.PropertyVetoException
See Session.setPasteTabSpaces()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

getPasteTabSpaces

public int getPasteTabSpaces()
See Session.getPasteTabSpaces()

setCopyOnlyIfTrimmed

public void setCopyOnlyIfTrimmed(boolean copyOnlyIfTrimmed)
                          throws java.beans.PropertyVetoException
See Session.setCopyOnlyIfTrimmed()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

isCopyOnlyIfTrimmed

public boolean isCopyOnlyIfTrimmed()
See Session.isCopyOnlyIfTrimmed()

setCopyAltSignLocation

public void setCopyAltSignLocation(boolean copyAltSignLocation)
                            throws java.beans.PropertyVetoException
See Session.setCopyAltSignLocation()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

isCopyAltSignLocation

public boolean isCopyAltSignLocation()
See Session.isCopyAltSignLocation()

setTrimRectSizingHandles

public void setTrimRectSizingHandles(boolean trimRectSizingHandles)
                              throws java.beans.PropertyVetoException
See Session.setTrimRectSizingHandles()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

isTrimRectSizingHandles

public boolean isTrimRectSizingHandles()
See Session.isTrimRectSizingHandles()

setTrimRectRemainAfterEdit

public void setTrimRectRemainAfterEdit(boolean trimRectRemainAfterEdit)
                                throws java.beans.PropertyVetoException
See Session.setTrimRectRemainAfterEdit()
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

isTrimRectRemainAfterEdit

public boolean isTrimRectRemainAfterEdit()
See Session.isTrimRectRemainAfterEdit()

set3DBackgroundColor

public void set3DBackgroundColor(java.awt.Color whatcolor)
Sets what the background color should be for 3D input fields.
Parameters:
Color - Any color object.

get3DBackgroundColor

public java.awt.Color get3DBackgroundColor()
Returns Color object indicating what the current color is for 3D input fields.

set3270InputAreaIndication

public void set3270InputAreaIndication(java.lang.String whatKind)
                                throws java.beans.PropertyVetoException
Sets how the input fields should be indicated. For example, set3270InputAreaIndication ("Underline,Display")
Parameters:
String - A pair of values to indicate how an input field should be displayed First value: Underline | Underdot | 3DRaised | 3DLowered Second value: Display | NonDisplay | DisplayAndNonDisplay
Throws:
java.beans.PropertyVetoException - Thrown if either of the values are not valid

get3270InputAreaIndication

public java.lang.String get3270InputAreaIndication()
Returns what the current setting is for indicating how input fields are indicated. One of the following values: UnderDot,DisplayAndNonDisplay UnderDot,NonDisplay UnderDot,Display Underline,DisplayAndNonDisplay Underline,NonDisplay Underline,Display 3DLowered,DisplayAndNonDisplay 3DLowered,NonDisplay 3DLowered,Display 3DRaised,DisplayAndNonDisplay 3DRaised,NonDisplay 3DRaised,Display None

setFontName

public void setFontName(java.lang.String fontName)
                 throws java.beans.PropertyVetoException
Sets the fontName property. The font name must be a monospaced font, such as Courier or Monospaced. See the listFontNames method for generating a list of valid monospaced fonts.
Parameters:
fontName - The new monospaced font name.
Throws:
java.beans.PropertyVetoException - Thrown if the specified font name is not a monospaced font.
See Also:
listFontNames(java.lang.String), getFontName()

getFontName

public java.lang.String getFontName()
Returns the value of the fontName property.
See Also:
setFontName(java.lang.String)

listFontNames

public static java.util.Enumeration listFontNames(java.lang.String codepage)
Enumerates the list of valid monospaced fonts available on the system. The current codepage affects which fonts are available.
Parameters:
codepage - The codepage for the screen.
See Also:
getFontName(), setFontName(java.lang.String), getCodePage()

setFontSize

public void setFontSize(int fontSize)
                 throws java.beans.PropertyVetoException
Sets the fontSize property. This property is ignored when the autoFontSize property is set to true.
Parameters:
fontSize - The new font size.
Throws:
java.beans.PropertyVetoException - Thrown if the specified font size is too large.
See Also:
getFontSize()

getFontSize

public int getFontSize()
Returns the value of the fontSize property.
See Also:
setFontSize(int)

setFontStyle

public void setFontStyle(int fontStyle)
                  throws java.beans.PropertyVetoException
Sets the fontStyle property.

Valid values:

The styles can be combined for mixed styles.

Parameters:
fontStyle - The new font style.
Throws:
java.beans.PropertyVetoException - Thrown if the specified font style is not valid.
See Also:
listFontStyles(), getFontStyle()

getFontStyle

public int getFontStyle()
Returns the value of the fontStyle property.
See Also:
setFontStyle(int)

listFontStyles

public static java.util.Enumeration listFontStyles()
Enumerates a list of valid font styles.
See Also:
getFontStyle(), setFontStyle(int)

setFontSizeBounded

public void setFontSizeBounded(boolean bounded)
                        throws java.beans.PropertyVetoException
Sets the fontSizeBounded property. When true, this property causes Screen to reject any font or font size which would cause the screen text to exceed current Screen boundaries.
Parameters:
bounded - Whether the Screen is font size bounded or not.
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.
See Also:
isFontSizeBounded()

isFontSizeBounded

public boolean isFontSizeBounded()
Returns the value of the fontSizeBounded property.
See Also:
setFontSizeBounded(boolean)

set3D

public void set3D(boolean threeD)
           throws java.beans.PropertyVetoException
Sets the 3D property. When true, this property causes Screen to display a 3-dimensional border around the screen text area.
Parameters:
threeD - Whether the Screen displays the 3D border or not.
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.
See Also:
is3D()

is3D

public boolean is3D()
Returns the value of the 3D property.
See Also:
set3D(boolean)

setAccessibilityEnabled

public void setAccessibilityEnabled(boolean accessibility)
                             throws java.beans.PropertyVetoException
Sets the accessibilityEnabled property. When true, this property enables the accessibility API in the terminal screen
Parameters:
accessibility - Whether accessibility is enabled of not
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.
See Also:
isAccessibilityEnabled()

isAccessibilityEnabled

public boolean isAccessibilityEnabled()
Returns the value of the accessibilityEnabled property.
See Also:
setAccessibilityEnabled(boolean)

setMarkedAreaPrintingEnabled

public void setMarkedAreaPrintingEnabled(boolean markedAreaPrinting)
                                  throws java.beans.PropertyVetoException
Sets the markedAreaPrintingEnabled property. When true, this property enables printing only marked area on the screen.
Parameters:
markedAreaPrinting - Whether marked area printing is enabled or not
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.
See Also:
isMarkedAreaPrintingEnabled()

isMarkedAreaPrintingEnabled

public boolean isMarkedAreaPrintingEnabled()
Returns the value of the markedAreaPrintingEnabled property.
See Also:
setMarkedAreaPrintingEnabled(boolean)

setOIAVisible

public void setOIAVisible(boolean showOIA)
                   throws java.beans.PropertyVetoException
Sets the OIAVisible property. When true Screen displays the Operator Information Area (OIA).
Parameters:
showOIA - Whether the Screen shows OIA or not.
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.
See Also:
isOIAVisible()

isOIAVisible

public boolean isOIAVisible()
Returns the value of the OIAVisible property.
See Also:
setOIAVisible(boolean)

setDBCSInputVisible

public void setDBCSInputVisible(boolean showDBCSInput)
                         throws java.beans.PropertyVetoException
Sets the DBCSInputVisible property (3270 and 5250 DBCS sessions only). When true, Screen displays the DBCS Input field.
Parameters:
showDBCSInput - Whether the Screen shows DBCS Input field or not.
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.
See Also:
isDBCSInputVisible()

isDBCSInputVisible

public boolean isDBCSInputVisible()
Returns the value of the DBCSInputVisible property.
See Also:
setDBCSInputVisible(boolean)

setAutoFontSize

public void setAutoFontSize(boolean autoFontSize)
                     throws java.beans.PropertyVetoException
Sets the autoFontSize property. When true, this property causes the Screen to automatically select the best font size whenever it is resized, and any calls to setFontSize() is ignored.
Parameters:
autoFontSize - Whether or not Screen automatically adjusts the font when it is resized.
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.
See Also:
isAutoFontSize()

isAutoFontSize

public boolean isAutoFontSize()
Returns the value of the autoFontSize property.
See Also:
setAutoFontSize(boolean)

setAutoPack

public void setAutoPack(boolean autoPack)
                 throws java.beans.PropertyVetoException
Sets the autoPack property. When true, this property causes the Screen to automatically pack its subcomponents.
Parameters:
autoPack - Whether or not the Screen autoPacks
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.
See Also:
isAutoPack()

isAutoPack

public boolean isAutoPack()
Returns the value of the autoPack property.
See Also:
setAutoPack(boolean)

setCentered

public void setCentered(boolean center)
                 throws java.beans.PropertyVetoException
Sets the centered property. When true, this property causes the Screen to automatically center the text area and OIA within its current boundaries.
Parameters:
center - Whether or not the Screen centers its text and OIA.
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.
See Also:
isCentered()

isCentered

public boolean isCentered()
Returns the value of the centered property.
See Also:
setCentered(boolean)

setRule

public void setRule(boolean rule)
             throws java.beans.PropertyVetoException
Sets the rule property. When true, this property causes the Screen to display rule lines.
Parameters:
rule - Whether or not the Screen displays rule lines.
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

Note that a call to this method is valid only if Screen has instantiated a graphical object.

See Also:
isRule()

isRule

public boolean isRule()
Returns the value of the rule property.
See Also:
setRule(boolean)

setMouseEnabled

public void setMouseEnabled(boolean val)
                     throws java.beans.PropertyVetoException
Sets whether mouse events will be handled by Screen. The default for the Screen bean is true.
Parameters:
val - if true mouse events will be processed by screen.
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.
See Also:
isMouseEnabled()

isMouseEnabled

public boolean isMouseEnabled()
Returns whether mouse events are being handled by Screen.
See Also:
setMouseEnabled(boolean)

setCursorVisible

public void setCursorVisible(boolean val)
                      throws java.beans.PropertyVetoException
Sets whether the cursor should be made visible by Screen. The default for the Screen bean is true.
Parameters:
val - if true cursor will be made visible by screen.
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.
See Also:
isCursorVisible()

isCursorVisible

public boolean isCursorVisible()
Returns whether cursor is made visible by Screen.
See Also:
setCursorVisible(boolean)

setBlockCursor

public void setBlockCursor(boolean block)
                    throws java.beans.PropertyVetoException
Sets the block cursor property. When true, this property causes the Screen to display a full height block cursor. When false, this property causes the Screen to display an underscore cursor. If the screen is currently in insert mode, the block or underscore cursor is not displayed until you exit insert mode. When in insert mode, Screen displays a half-height cursor.
Parameters:
block - Whether or not the Screen displays a block cursor.
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.
See Also:
isBlockCursor()

isBlockCursor

public boolean isBlockCursor()
Returns the value of the blockcursor property.
See Also:
setBlockCursor(boolean)

setLightPenMode

public void setLightPenMode(boolean lightPenMode)
                     throws java.beans.PropertyVetoException
Sets the lightPenMode property (3270 and CICS sessions only). When true, this property causes the Screen to enable light pen support.
Parameters:
lightPenMode - Whether or not the Screen enables light pen support.
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.
See Also:
isLightPenMode()

isLightPenMode

public boolean isLightPenMode()
Returns the value of the lightPenMode property.
See Also:
setLightPenMode(boolean)

setShowURLsMode

public void setShowURLsMode(java.lang.String urlMode)
                     throws java.beans.PropertyVetoException
This property determines whether URLs are displayed as hotspots, and if so, whether they are rendered as underlines or buttons. Sets the showURLsMode property.
Parameters:
String - urlMode Determines how URLs are displayed. Valid values are:
  • Screen.URLS_UNDERLINE_OPTION
  • Screen.URLS_3DBOX_OPTION
  • Screen.URLS_DISABLE_OPTION
  • .
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.
See Also:
getShowURLsMode()

getShowURLsMode

public java.lang.String getShowURLsMode()
Returns the value of the showURLsMode property
Returns:
String Returns the value of the showURLsMode property.
See Also:
setShowURLsMode(String)

setHideUnprotectedURLsMode

public void setHideUnprotectedURLsMode(boolean hideUnprotected)
                                throws java.beans.PropertyVetoException
This determines whether URLs in unprotected fields are rendered as hotspots. Sets the dontShowUnprotectedURLs property (not VT).
Parameters:
boolean - hideUnprotected Value assigned to dontShowUnprotectedURLs.
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.
See Also:
getHideUnprotectedURLsMode()

getHideUnprotectedURLsMode

public boolean getHideUnprotectedURLsMode()
Returns the value of the dontShowUnprotectedURLs property.
Returns:
boolean Returns the value of the dontShowUnprotectedURLs property.
See Also:
setHideUnprotectedURLsMode(boolean)

GUIEvent

public void GUIEvent(GUIEvent evt)
Handler method for GUIEvents. Screen reacts to GUI events which request some kind of change in the Screen display, such as changing to the alternate cursor.
Parameters:
evt - A GUIEvent generated by the Session Bean.

printScreen

public void printScreen()
Prints the current Screen contents to the default printer.

getHeaderText

public java.lang.String getHeaderText()
Return the value of the headerText property. This method is valid only on Java2
See Also:
setHeaderText(java.lang.String)

setHeaderText

public void setHeaderText(java.lang.String headerText)
                   throws java.beans.PropertyVetoException
Set the headerText property. This method is valid only on Java2
Parameters:
String - headerText the header text of print screen
See Also:
getHeaderText()

getFooterText

public java.lang.String getFooterText()
Return the value of the footerText property. This method is valid only on Java2
See Also:
setFooterText(java.lang.String)

setFooterText

public void setFooterText(java.lang.String footerText)
                   throws java.beans.PropertyVetoException
Set the footerText property. This method is valid only on Java2
Parameters:
String - footerText the footer text of print screen
See Also:
getFooterText()

getHeaderPlace

public java.lang.String getHeaderPlace()
Return the value of the headerPlace property. This method is valid only on Java2
See Also:
setHeaderPlace(java.lang.String)

setHeaderPlace

public void setHeaderPlace(java.lang.String headerPlace)
                    throws java.beans.PropertyVetoException
Set the headerPlace property. This method is valid only on Java2
Parameters:
String - headerPlace the header place of print screen. Valid parameters are
  • Screen.PRT_SCRN_PLACE_LEFT
  • Screen.PRT_SCRN_PLACE_CENTER
  • Screen.PRT_SCRN_PLACE_RIGHT
See Also:
getHeaderPlace()

getFooterPlace

public java.lang.String getFooterPlace()
Return the value of the footerPlace property. This method is valid only on Java2
See Also:
setFooterPlace(java.lang.String)

setFooterPlace

public void setFooterPlace(java.lang.String footerPlace)
                    throws java.beans.PropertyVetoException
Set the footerPlace property. This method is valid only on Java2
Parameters:
String - footerPlace the footer place of print screen. Valid parameters are
  • Screen.PRT_SCRN_PLACE_LEFT
  • Screen.PRT_SCRN_PLACE_CENTER
  • Screen.PRT_SCRN_PLACE_RIGHT
See Also:
getFooterPlace()

isSkipPrintDialog

public boolean isSkipPrintDialog()
Return the value of the skipPrintDialog property. This method is valid only on Java2
See Also:
setSkipPrintDialog(boolean)

setSkipPrintDialog

public void setSkipPrintDialog(boolean isSkipPrintDialog)
                        throws java.beans.PropertyVetoException
Set the skipPrintDialog property. This method is valid only on Java2
Parameters:
boolean - isSkipPrintDialog Identifies whether or not the print dialog is suppressed in printing screen
See Also:
isSkipPrintDialog()

setPageFormat

public void setPageFormat(java.lang.Object pageFormat)
Set PageFormat Object which is used for printing screen. This method is valid only on Java2
Parameters:
Object - pageFormat Should be java.awt.print.PageFormat.

getFont

public java.awt.Font getFont()
Returns the current Screen font.
Overrides:
getFont in class java.awt.Component
See Also:
setFont(java.awt.Font)

setFont

public void setFont(java.awt.Font f)
Sets the Screen font. The font specified must be a monospaced font.
Overrides:
setFont in class javax.swing.JComponent
Parameters:
f - The new font for Screen. Must be a monospaced font.
See Also:
getFont()

getColumns

public int getColumns()
Returns the number of columns represented on the screen.

getRows

public int getRows()
Returns the number of rows represented on the screen.

selectAll

public void selectAll()
Selects the entire Screen for the purpose of copying or cutting the area.

Note that calls to this method are valid only if the Terminal has been displayed in a visible frame.

Note that a call to this method is valid only if Screen has instantiated a graphical object.


getSelected

public java.awt.Insets getSelected(boolean unMark)
Returns an Insets object containing the coordinates, in Screen rows and columns, for the selected box. If nothing is selected, this method returns null.

Note that calls to this method are valid only if the Terminal has been displayed in a visible frame.

Parameters:
unMark - If true, the selected box is unmarked. Otherwise the selected box is left marked.

Note that a call to this method is valid only if Screen has instantiated a graphical object.


drawBox

public void drawBox(int direction)
Draws the cut and paste selection box on the screen.
Parameters:
direction - The direction to draw the box.

Valid values:

  • com.ibm.eNetwork.beans.HOD.Screen.BOX_UP
  • com.ibm.eNetwork.beans.HOD.Screen.BOX_DOWN
  • com.ibm.eNetwork.beans.HOD.Screen.BOX_LEFT
  • com.ibm.eNetwork.beans.HOD.Screen.BOX_RIGHT

Note that a call to this method is valid only if Screen has instantiated a graphical object.


moveBox

public void moveBox(int direction)
Moves the cut and paste selection box on the screen.
Parameters:
direction - The direction to move the box.

Valid values:

  • com.ibm.eNetwork.beans.HOD.Screen.BOX_UP
  • com.ibm.eNetwork.beans.HOD.Screen.BOX_DOWN
  • com.ibm.eNetwork.beans.HOD.Screen.BOX_LEFT
  • com.ibm.eNetwork.beans.HOD.Screen.BOX_RIGHT

unMark

public void unMark()
Unmarks the selected box on the Screen.

copyToClipboard

public void copyToClipboard()
Copies the selected box to the clipboard.

Note that a call to this method is valid only if Screen has instantiated a graphical object.


copyToClipboard

public void copyToClipboard(boolean append)
Copies the selected box to the clipboard with conditional appending
Parameters:
append - Should the copied data be appended to the current clipboard

Note that a call to this method is valid only if Screen has instantiated a graphical object.


copyToClipboardAsTable

public void copyToClipboardAsTable()
Copies the selected box to the clipboard as a Table.

Note that a call to this method is valid only if Screen has instantiated a graphical object.


cutToClipboard

public void cutToClipboard()
Copies the selected box to clipboard and clears the unprotected areas of the Screen.

Note that a call to this method is valid only if Screen has instantiated a graphical object.


clearTrimRect

public void clearTrimRect()
Clears the selected box (all unprotected areas).

Note that a call to this method is valid only if Screen has instantiated a graphical object.


pasteFromClipboard

public void pasteFromClipboard()
Pastes the data from the clipboard at the current cursor location.

Note that a call to this method is valid only if Screen has instantiated a graphical object.


pasteFromClipboard

public void pasteFromClipboard(boolean next)
Pastes the data from the clipboard at the current cursor location with conditional paste next functionality.
Parameters:
next - should the paste start from the last paste complete in the clipboard buffer

Note that a call to this method is valid only if Screen has instantiated a graphical object.


isMorePasteDataAvailable

public boolean isMorePasteDataAvailable()
Once a paste or paste-next operation occurs, this method returns whether there is more data available that did not paste. The value returned will be false if not all data pasted AND a Terminal/Session paste parameter was set to cause truncation.

sendKeys

public void sendKeys(SendKeyEvent evt)
Handler method for SendKeyEvents. Terminal acts as a concentrator of SendKeyEvents for other Beans like KeyRemap and KeyPad. SendKeyEvents which are fired to Terminal are refired to Screen SendKeyListeners.
Parameters:
evt - SendKeyEvent that is refired to Screen SendKeyListeners.

remapColor

public void remapColor(ColorRemapEvent evt)
Handler method for ColorRemapEvents. ColorRemapEvents can be fired to Screen to change the normal colors.
Specified by:
remapColor in interface ColorRemapListener
Parameters:
evt - ColorRemapEvent which changes some default color on the Screen.

remapBlink

public void remapBlink(BlinkRemapEvent evt)
Handler method for BlinkRemapEvents. BlinkRemapEvents can be fired to Screen to change the blink properties.
Specified by:
remapBlink in interface BlinkRemapListener
Parameters:
evt - BlinkRemapEvent which changes some default blink property on the Screen.

addSendKeyListener

public void addSendKeyListener(SendKeyListener l)
Adds a SendKeyListener. SendKeyListeners are notified when Screen fires a SendKeyEvent.
See Also:
removeSendKeyListener(com.ibm.eNetwork.beans.HOD.event.SendKeyListener), SendKeyEvent

removeSendKeyListener

public void removeSendKeyListener(SendKeyListener l)
Removes a SendKeyListener.
See Also:
addSendKeyListener(com.ibm.eNetwork.beans.HOD.event.SendKeyListener), SendKeyEvent

addScreenListener

public void addScreenListener(ScreenListener l)
Adds a ScreenListener. ScreenListeners are notified when cut/paste boxes are marked, unmarked, moved or resized, or when a valid URL is selected.
Parameters:
l - ScreenListener that receives ScreenEvents
See Also:
removeScreenListener(com.ibm.eNetwork.beans.HOD.event.ScreenListener), ScreenEvent

removeScreenListener

public void removeScreenListener(ScreenListener l)
Removes a ScreenListener.
Parameters:
l - ScreenListener that is removed
See Also:
addScreenListener(com.ibm.eNetwork.beans.HOD.event.ScreenListener), ScreenEvent

addScreenMouseListener

public void addScreenMouseListener(ScreenMouseListener l)
Adds a ScreenMouseListener. ScreenMouseListeners are notified when mouse events occur.
Parameters:
l - ScreenMouseListener that receives ScreenMouseEvents
See Also:
removeScreenMouseListener(com.ibm.eNetwork.beans.HOD.event.ScreenMouseListener), ScreenMouseEvent

removeScreenMouseListener

public void removeScreenMouseListener(ScreenMouseListener l)
Removes a ScreenMouseListener.
Parameters:
l - ScreenMouseListener that is removed
See Also:
addScreenMouseListener(com.ibm.eNetwork.beans.HOD.event.ScreenMouseListener), ScreenMouseEvent

addScreenMotionListener

public void addScreenMotionListener(ScreenMotionListener l)
Adds a ScreenMotionListener. ScreenMotionListeners are notified when mouse motion events occur.
Parameters:
l - ScreenMotionListener that receives ScreenMouseEvents
See Also:
removeScreenMotionListener(com.ibm.eNetwork.beans.HOD.event.ScreenMotionListener), ScreenMouseEvent

removeScreenMotionListener

public void removeScreenMotionListener(ScreenMotionListener l)
Removes a ScreenMotionListener.
Parameters:
l - ScreenMotionListener that is removed
See Also:
addScreenMotionListener(com.ibm.eNetwork.beans.HOD.event.ScreenMotionListener), ScreenMouseEvent

addMouseListener

public void addMouseListener(java.awt.event.MouseListener l)
Adds a java.awt.event.MouseListener to the Bean. MouseListeners receive a java.awt.event.MouseEvent whenever a mouse event occurs over the Bean.
Overrides:
addMouseListener in class java.awt.Component
Parameters:
l - MouseListener that receives MouseEvents.
See Also:
removeMouseListener(java.awt.event.MouseListener)

removeMouseListener

public void removeMouseListener(java.awt.event.MouseListener l)
Removes a java.awt.event.MouseListener from the Bean.
Overrides:
removeMouseListener in class java.awt.Component
Parameters:
l - MouseListener Listener that no longer receives MouseEvents.
See Also:
addMouseListener(java.awt.event.MouseListener)

addMouseMotionListener

public void addMouseMotionListener(java.awt.event.MouseMotionListener l)
Adds a java.awt.event.MouseMotionListener to the Bean. MouseMotionListeners receive a java.awt.event.MouseEvent whenever the mouse is moved over the Bean.
Overrides:
addMouseMotionListener in class java.awt.Component
Parameters:
l - MouseMotionListener that receives MouseEvents.
See Also:
removeMouseMotionListener(java.awt.event.MouseMotionListener)

removeMouseMotionListener

public void removeMouseMotionListener(java.awt.event.MouseMotionListener l)
Removes a java.awt.event.MouseMotionListener from the Bean.
Overrides:
removeMouseMotionListener in class java.awt.Component
Parameters:
l - MouseMotionListener Listener that no longer receives MouseEvents.
See Also:
addMouseMotionListener(java.awt.event.MouseMotionListener)

addKeyListener

public void addKeyListener(java.awt.event.KeyListener l)
Adds a java.awt.event.KeyListener to the Bean. KeyListeners receive a java.awt.event.KeyEvent whenever the Bean has focus and a keyboard key is pressed.
Overrides:
addKeyListener in class java.awt.Component
Parameters:
l - KeyListener that receives KeyEvents.
See Also:
removeKeyListener(java.awt.event.KeyListener)

removeKeyListener

public void removeKeyListener(java.awt.event.KeyListener l)
Removes a java.awt.event.KeyListener from the Bean.
Overrides:
removeKeyListener in class java.awt.Component
Parameters:
l - KeyListener that no longer receives KeyEvents.
See Also:
addKeyListener(java.awt.event.KeyListener)

addFocusListener

public void addFocusListener(java.awt.event.FocusListener l)
Adds a java.awt.event.FocusListener to the Bean. FocusListeners receive a java.awt.event.FocusEvent whenever the Bean gains or looses focus.
Overrides:
addFocusListener in class java.awt.Component
Parameters:
l - FocusListener that receives FocusEvents.
See Also:
removeFocusListener(java.awt.event.FocusListener)

removeFocusListener

public void removeFocusListener(java.awt.event.FocusListener l)
Removes a java.awt.event.FocusListener from the Bean.
Overrides:
removeFocusListener in class java.awt.Component
Parameters:
l - FocusListener that no longer receives FocusEvents.
See Also:
addFocusListener(java.awt.event.FocusListener)

requestFocus

public void requestFocus()
Request focus on Terminal.
Overrides:
requestFocus in class javax.swing.JComponent

getTraceName

public java.lang.String getTraceName()
returns a trace identifier for this bean
Overrides:
getTraceName in class HODPanelBean

getECLSession

public com.ibm.eNetwork.ECL.ECLSession getECLSession()
See Session.getECLSession()

getSession

public Session getSession()
Returns the Session bean associated with this Terminal

setIMEAutoStart

public void setIMEAutoStart(boolean IME)
                     throws java.beans.PropertyVetoException
Sets the IMEAutoStart property. When true, IMEAutoStart is enabled.
Parameters:
IME - Whether IMEAutoStart is enabled or not.
Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.
See Also:
isIMEAutoStart()

isIMEAutoStart

public boolean isIMEAutoStart()
Returns the value of the IMEAutoStart property.
See Also:
setIMEAutoStart(boolean)

setLUMPort

public void setLUMPort(int PortNumber)
                throws java.beans.PropertyVetoException

getLUMPort

public int getLUMPort()

setServiceMgrHost

public void setServiceMgrHost(java.lang.String ServerMgrHost)
                       throws java.beans.PropertyVetoException

getServiceMgrHost

public java.lang.String getServiceMgrHost()

setLUMLicensing

public void setLUMLicensing(java.lang.String servertype)
                     throws java.beans.PropertyVetoException

getLUMLicensing

public java.lang.String getLUMLicensing()

setLUMServer

public void setLUMServer(java.lang.String LumServer)
                  throws java.beans.PropertyVetoException

getLUMServer

public java.lang.String getLUMServer()

setSymmetricSwapEnabled

public void setSymmetricSwapEnabled(boolean state)
                             throws java.beans.PropertyVetoException
Sets the Symmetric swapping property. This property applies (Arabic 3270 sessions only)

PComm-unique In Personal Communications, this property is not supported.

Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

isSymmetricSwapEnabled

public boolean isSymmetricSwapEnabled()
Returns the current value of the Symmetric Swapping property.
See Also:
Session.isSymmetricSwapEnabled()

setNumericSwapEnabled

public void setNumericSwapEnabled(boolean state)
                           throws java.beans.PropertyVetoException
Sets the Numeric swapping property. This property applies (Arabic 3270 sessions only)

PComm-unique In Personal Communications, this property is not supported.

Throws:
java.beans.PropertyVetoException - Thrown if one of the VetoableChangeListeners rejects the change.

isNumericSwapEnabled

public boolean isNumericSwapEnabled()
Returns the current value of the Numeric Swapping property.
See Also:
Session.isSymmetricSwapEnabled()

saveSessionInfoBeforeIPMon

public void saveSessionInfoBeforeIPMon()

getHostBeforePMon

public java.lang.String getHostBeforePMon()

getPortBeforeIPMon

public int getPortBeforeIPMon()