Class EEFile


  • public class EEFile
    extends java.lang.Object
    Loads the EE file consisting of at least one screen. New EEFile versions (.ee files) only stores one screen per file.
    Author:
    Christopher Mindus
    • Constructor Summary

      Constructors 
      ConstructorDescription
      EEFile​(java.lang.String fn)
      Loads the EE file containing the host screen definition and the host fields.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      booleanisUsed​(java.lang.String screenName)
      Checks if a screen name is already busy for the file.
      voidupdateTimestamp​(long timestamp)
      Update the time stamp.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • EEFile

        public EEFile​(java.lang.String fn)
               throws java.io.IOException
        Loads the EE file containing the host screen definition and the host fields.
        Parameters:
        fn - The file name.
        Throws:
        java.io.IOException - for file failures.
    • Method Detail

      • isUsed

        public boolean isUsed​(java.lang.String screenName)
        Checks if a screen name is already busy for the file.
        Parameters:
        screenName - Screen name to check.
        Returns:
        Used flag.
      • updateTimestamp

        public void updateTimestamp​(long timestamp)
        Update the time stamp.
        Parameters:
        timestamp - New timestamp for file change verification.