Package FLOTF

Class Utils


  • public class Utils
    extends java.lang.Object
    This class holds the pixel dimensions of the Technical Order PDF table, which we pre-measured and confirmed was standardized throughout Technical Orders
    Author:
    Bernard Chan, Sonali Loomba
    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) static java.lang.String blankF9006File
      File path to Blank F9006 Form PDF
      (package private) static int cageWidth
      Pre-measured width of the cage column of the table
      (package private) static int descWidth
      Pre-measured width of the description column of the table
      (package private) static int firstLeft
      Pre-measured X-Coordinate of first character for left-leaning pages
      (package private) static int firstRight
      Pre-measured X-Coordinate of first character for right-leaning pages
      (package private) static int headerHeight
      Pre-measured height of the header containing the Technical Order number and Volume
      (package private) static int indexWidth
      Pre-measured width of the index column of the table
      (package private) static int leftStart
      Pre-measured X-Coordinate of left side of table for left-leaning pages
      (package private) static int pageWidth
      Pre-measured width of the entire page
      (package private) static int partWidth
      Pre-measured width of the part column of the table
      (package private) static int rightStart
      Pre-measured X-Coordinate of left side of table for right-leaning pages
      (package private) static int smrWidth
      Pre-measured width of the SMR column of the table
      (package private) static int startHeight
      Pre-measured Y-Coordinate position of the top of the first row
      (package private) static java.lang.String supplyCSV
      File path to Mock Supply Database CSV
      (package private) static int tableHeight
      Pre-measured height of the entire table
      (package private) static java.lang.String technicalOrderFile
      File path to Technical Order PDF
      (package private) static int unitWidth
      Pre-measured width of the unit column of the table
      (package private) static int usableWidth
      Pre-measured width of the usable column of the table
    • Constructor Summary

      Constructors 
      Constructor Description
      Utils()  
    • Method Summary

      • Methods inherited from class java.lang.Object

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

      • leftStart

        static int leftStart
        Pre-measured X-Coordinate of left side of table for left-leaning pages
      • rightStart

        static int rightStart
        Pre-measured X-Coordinate of left side of table for right-leaning pages
      • firstLeft

        static int firstLeft
        Pre-measured X-Coordinate of first character for left-leaning pages
      • firstRight

        static int firstRight
        Pre-measured X-Coordinate of first character for right-leaning pages
      • indexWidth

        static int indexWidth
        Pre-measured width of the index column of the table
      • partWidth

        static int partWidth
        Pre-measured width of the part column of the table
      • cageWidth

        static int cageWidth
        Pre-measured width of the cage column of the table
      • descWidth

        static int descWidth
        Pre-measured width of the description column of the table
      • unitWidth

        static int unitWidth
        Pre-measured width of the unit column of the table
      • usableWidth

        static int usableWidth
        Pre-measured width of the usable column of the table
      • smrWidth

        static int smrWidth
        Pre-measured width of the SMR column of the table
      • startHeight

        static int startHeight
        Pre-measured Y-Coordinate position of the top of the first row
      • tableHeight

        static int tableHeight
        Pre-measured height of the entire table
      • pageWidth

        static int pageWidth
        Pre-measured width of the entire page
      • headerHeight

        static int headerHeight
        Pre-measured height of the header containing the Technical Order number and Volume
      • technicalOrderFile

        static java.lang.String technicalOrderFile
        File path to Technical Order PDF
      • blankF9006File

        static java.lang.String blankF9006File
        File path to Blank F9006 Form PDF
      • supplyCSV

        static java.lang.String supplyCSV
        File path to Mock Supply Database CSV
    • Constructor Detail

      • Utils

        public Utils()