Class ScreenOIA


  • public class ScreenOIA
    extends java.lang.Object
    The operator information area of a host session. This area is used to provide status information regarding the state of the host session and location of the cursor. A ScreenOIA object can be obtained using the GetOIA() method on an instance of Screen5250.
    • Constructor Detail

      • ScreenOIA

        public ScreenOIA​(Screen5250 screen)
    • Method Detail

      • isInsertMode

        public boolean isInsertMode()
      • setInsertMode

        protected void setInsertMode​(boolean mode)
      • getCommCheckCode

        public int getCommCheckCode()
      • getInputInhibited

        public int getInputInhibited()
      • getMachineCheckCode

        public int getMachineCheckCode()
      • getOwner

        public int getOwner()
      • getProgCheckCode

        public int getProgCheckCode()
      • isKeyBoardLocked

        public boolean isKeyBoardLocked()
        Is the keyboard locked or not
        Returns:
        locked or not
      • isKeysBuffered

        public boolean isKeysBuffered()
      • setKeysBuffered

        public void setKeysBuffered​(boolean kb)
      • setKeyBoardLocked

        protected void setKeyBoardLocked​(boolean lockIt)
      • isMessageWait

        public boolean isMessageWait()
      • setMessageLightOn

        protected void setMessageLightOn()
      • setMessageLightOff

        protected void setMessageLightOff()
      • setScriptActive

        public void setScriptActive​(boolean running)
      • isScriptActive

        public boolean isScriptActive()
      • setAudibleBell

        public void setAudibleBell()
      • clearScreen

        protected void clearScreen()
      • addOIAListener

        public void addOIAListener​(ScreenOIAListener listener)
        Add a ScreenOIAListener to the listener list.
        Parameters:
        listener - The ScreenOIAListener to be added
      • removeOIAListener

        public void removeOIAListener​(ScreenOIAListener listener)
        Remove a iOhioSessionListener from the listener list.
        Parameters:
        listener - The iOhioSessionListener to be removed
      • setSource

        public void setSource​(Screen5250 screen)
      • setOwner

        public void setOwner​(int newOwner)
      • getLevel

        public int getLevel()
      • getInhibitedText

        public java.lang.String getInhibitedText()
      • setInputInhibited

        public void setInputInhibited​(int inhibit,
                                      int whatCode)
      • setInputInhibited

        public void setInputInhibited​(int inhibit,
                                      int whatCode,
                                      java.lang.String message)