Class PreconditionsPanel

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
docking.wizard.AbstractMageJPanel<ghidra.feature.vt.gui.wizard.VTWizardStateKey>
ghidra.feature.vt.gui.wizard.PreconditionsPanel
All Implemented Interfaces:
docking.wizard.MagePanel<ghidra.feature.vt.gui.wizard.VTWizardStateKey>, docking.wizard.WizardPanel, ImageObserver, MenuContainer, Serializable, Accessible, Scrollable

public class PreconditionsPanel extends docking.wizard.AbstractMageJPanel<ghidra.feature.vt.gui.wizard.VTWizardStateKey> implements Scrollable
See Also:
  • Constructor Details

  • Method Details

    • getHelpLocation

      public ghidra.util.HelpLocation getHelpLocation()
      Specified by:
      getHelpLocation in interface docking.wizard.WizardPanel
      Overrides:
      getHelpLocation in class docking.wizard.AbstractMageJPanel<ghidra.feature.vt.gui.wizard.VTWizardStateKey>
    • addDependencies

      public void addDependencies(docking.wizard.WizardState<ghidra.feature.vt.gui.wizard.VTWizardStateKey> state)
      Specified by:
      addDependencies in interface docking.wizard.MagePanel<ghidra.feature.vt.gui.wizard.VTWizardStateKey>
    • dispose

      public void dispose()
      Specified by:
      dispose in interface docking.wizard.MagePanel<ghidra.feature.vt.gui.wizard.VTWizardStateKey>
    • enterPanel

      public void enterPanel(docking.wizard.WizardState<ghidra.feature.vt.gui.wizard.VTWizardStateKey> state)
      Specified by:
      enterPanel in interface docking.wizard.MagePanel<ghidra.feature.vt.gui.wizard.VTWizardStateKey>
    • getPanelDisplayabilityAndUpdateState

      public docking.wizard.WizardPanelDisplayability getPanelDisplayabilityAndUpdateState(docking.wizard.WizardState<ghidra.feature.vt.gui.wizard.VTWizardStateKey> state)
      Specified by:
      getPanelDisplayabilityAndUpdateState in interface docking.wizard.MagePanel<ghidra.feature.vt.gui.wizard.VTWizardStateKey>
    • leavePanel

      public void leavePanel(docking.wizard.WizardState<ghidra.feature.vt.gui.wizard.VTWizardStateKey> state)
      Specified by:
      leavePanel in interface docking.wizard.MagePanel<ghidra.feature.vt.gui.wizard.VTWizardStateKey>
    • updateStateObjectWithPanelInfo

      public void updateStateObjectWithPanelInfo(docking.wizard.WizardState<ghidra.feature.vt.gui.wizard.VTWizardStateKey> state)
      Specified by:
      updateStateObjectWithPanelInfo in interface docking.wizard.MagePanel<ghidra.feature.vt.gui.wizard.VTWizardStateKey>
    • getTitle

      public String getTitle()
      Specified by:
      getTitle in interface docking.wizard.WizardPanel
    • initialize

      public void initialize()
      Specified by:
      initialize in interface docking.wizard.WizardPanel
    • isValidInformation

      public boolean isValidInformation()
      Specified by:
      isValidInformation in interface docking.wizard.WizardPanel
    • getPreferredSize

      public Dimension getPreferredSize()
      Overrides:
      getPreferredSize in class JComponent
    • getPreferredScrollableViewportSize

      public Dimension getPreferredScrollableViewportSize()
      Specified by:
      getPreferredScrollableViewportSize in interface Scrollable
    • getScrollableBlockIncrement

      public int getScrollableBlockIncrement(Rectangle visibleRect, int orientation, int direction)
      Specified by:
      getScrollableBlockIncrement in interface Scrollable
    • getScrollableTracksViewportHeight

      public boolean getScrollableTracksViewportHeight()
      Specified by:
      getScrollableTracksViewportHeight in interface Scrollable
    • getScrollableTracksViewportWidth

      public boolean getScrollableTracksViewportWidth()
      Specified by:
      getScrollableTracksViewportWidth in interface Scrollable
    • getScrollableUnitIncrement

      public int getScrollableUnitIncrement(Rectangle visibleRect, int orientation, int direction)
      Specified by:
      getScrollableUnitIncrement in interface Scrollable