Interface IDisplayable

All Known Subinterfaces:
IBaseService, ICicsBaseService
All Known Implementing Classes:
BaseService, BullBaseService, CAIdealBaseService, CicsBaseService, DcAppLauncherService, DliBaseService, DMSBaseService, ESQLBaseService, FileLoaderService, HpBaseService, ILEBaseService, ILEScreen, KeyGenerator, ShadowBaseService, VaxBaseService, VosBaseService, WangBaseService

public interface IDisplayable
  • Field Details

  • Method Details

    • retrieveField

      ISMObject retrieveField(String fieldName)
    • getField

      ISMObject getField(String fullClassName, String fieldName)
    • getScreenClassName

      String getScreenClassName()
    • getLastDisplayColumn

      int getLastDisplayColumn()
    • setLastDisplayColumn

      void setLastDisplayColumn(int lastDisplayColumn)
    • getLastDisplayRow

      int getLastDisplayRow()
    • setLastDisplayRow

      void setLastDisplayRow(int lastDisplayRow)
    • getScreenClient

      IScreenClient getScreenClient()
      method used internally by SoftwareMining framework
    • getXMLScreenDefReader

      XMLScreenDefReader getXMLScreenDefReader(String filenameAndPath)
    • assignLastKeyPressed

      void assignLastKeyPressed(int keyNumber)
      Originally introduced for handling Tandem Screens. But has potential of usage in CICS screens
      Parameters:
      keyNumber -
    • retrieveLastKeyPressed

      int retrieveLastKeyPressed()
      Originally introduced for handling Tandem Screens. But has potential of usage in CICS screens
      Returns:
      KeyNumber
    • assignTargetXMLScreen

      void assignTargetXMLScreen(boolean targetIsXML)
      Used internally by framework to support JSP type screens
      Parameters:
      targetIsXML -
    • isTargetXMLScreen

      boolean isTargetXMLScreen()
      Used internally by framework to support JSP type screens
    • makeUpClassScreenSourceName

      String makeUpClassScreenSourceName()
      method used internally by SoftwareMining framework
      Returns:
      - a string representing the XML screen file for program. For example, for class com.softwaremining.examples.Loan, the following string will be returned: /com/softwaremining/examples/loan/xml/screens/Loan.xml
    • isGUIScreensEnabled

      boolean isGUIScreensEnabled()
    • disableGUIScreens

      void disableGUIScreens()