Class FontEncodingView


  • class FontEncodingView
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private static java.awt.geom.AffineTransform DEFAULT_TRANSFORM  
      private javax.swing.JPanel panel  
    • Constructor Summary

      Constructors 
      Constructor Description
      FontEncodingView​(java.lang.Object[][] tableData, java.util.Map<java.lang.String,​java.lang.String> headerAttributes, java.lang.String[] columnNames, double[] yBounds)
      Constructor.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      private void createView​(javax.swing.JPanel headerPanel, javax.swing.JTable table)  
      private javax.swing.JPanel getHeaderPanel​(java.util.Map<java.lang.String,​java.lang.String> attributes)  
      (package private) javax.swing.JPanel getPanel()  
      private javax.swing.JTable getTable​(java.lang.Object[][] tableData, java.lang.String[] columnNames, double[] yBounds)  
      • Methods inherited from class java.lang.Object

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

      • panel

        private javax.swing.JPanel panel
      • DEFAULT_TRANSFORM

        private static final java.awt.geom.AffineTransform DEFAULT_TRANSFORM
    • Constructor Detail

      • FontEncodingView

        FontEncodingView​(java.lang.Object[][] tableData,
                         java.util.Map<java.lang.String,​java.lang.String> headerAttributes,
                         java.lang.String[] columnNames,
                         double[] yBounds)
        Constructor.
        Parameters:
        tableData - Object[][] instance as table data.
        headerAttributes - Map instance which contains info for showing in header panel. Here keys will be info type.
        columnNames - String array containing the columns name.
        yBounds - min low and max high bound of all glyphs.
    • Method Detail

      • createView

        private void createView​(javax.swing.JPanel headerPanel,
                                javax.swing.JTable table)
      • getTable

        private javax.swing.JTable getTable​(java.lang.Object[][] tableData,
                                            java.lang.String[] columnNames,
                                            double[] yBounds)
      • getHeaderPanel

        private javax.swing.JPanel getHeaderPanel​(java.util.Map<java.lang.String,​java.lang.String> attributes)
      • getPanel

        javax.swing.JPanel getPanel()