Class FileInfoView

    • Field Detail

      • fileInfoComposite

        private org.eclipse.swt.widgets.Composite fileInfoComposite
      • sc

        private org.eclipse.swt.custom.ScrolledComposite sc
      • fileInfoCanvas

        protected org.eclipse.swt.widgets.Canvas fileInfoCanvas
      • blockColors

        private org.eclipse.swt.graphics.Color[] blockColors
      • topLabel

        private org.eclipse.swt.widgets.Label topLabel
      • graphicsUpdate

        private int graphicsUpdate
      • loopFactor

        private int loopFactor
      • img

        org.eclipse.swt.graphics.Image img
      • refreshInfoCanvasQueued

        private boolean refreshInfoCanvasQueued
    • Constructor Detail

      • FileInfoView

        public FileInfoView()
        Initialize
    • Method Detail

      • dataSourceChanged

        private void dataSourceChanged​(java.lang.Object newDataSource)
      • getFullTitle

        private java.lang.String getFullTitle()
      • initialize

        private void initialize​(org.eclipse.swt.widgets.Composite composite)
      • createFileInfoPanel

        private org.eclipse.swt.widgets.Composite createFileInfoPanel​(org.eclipse.swt.widgets.Composite parent)
      • fillFileInfoSection

        private void fillFileInfoSection()
      • refresh

        private void refresh()
      • getPieceNumber

        private int getPieceNumber​(int x,
                                   int y)
      • showPieceDetails

        protected void showPieceDetails​(int x,
                                        int y)
      • refreshInfoCanvas

        protected void refreshInfoCanvas()
      • getComposite

        private org.eclipse.swt.widgets.Composite getComposite()
      • delete

        private void delete()