mirror of
https://github.com/NationalSecurityAgency/ghidra.git
synced 2025-10-04 18:29:37 +02:00
Updated module system so Help no longer depends on Docking. Docking can now have help content.
This commit is contained in:
parent
a438a1e1ea
commit
cb02db8313
87 changed files with 707 additions and 445 deletions
|
@ -21,12 +21,12 @@ import javax.swing.Icon;
|
|||
|
||||
import docking.ActionContext;
|
||||
import docking.action.*;
|
||||
import docking.help.Help;
|
||||
import docking.help.HelpService;
|
||||
import docking.tool.ToolConstants;
|
||||
import ghidra.feature.vt.gui.plugin.VTPlugin;
|
||||
import ghidra.util.HelpLocation;
|
||||
import ghidra.util.Msg;
|
||||
import help.Help;
|
||||
import help.HelpService;
|
||||
import resources.ResourceManager;
|
||||
|
||||
public class HelpAction extends DockingAction {
|
||||
|
|
|
@ -22,8 +22,6 @@ import java.util.Set;
|
|||
import javax.swing.*;
|
||||
|
||||
import docking.action.DockingActionIf;
|
||||
import docking.help.Help;
|
||||
import docking.help.HelpService;
|
||||
import docking.tool.ToolConstants;
|
||||
import docking.wizard.WizardManager;
|
||||
import ghidra.GhidraOptions;
|
||||
|
@ -48,6 +46,8 @@ import ghidra.program.model.address.AddressSetView;
|
|||
import ghidra.program.model.listing.Program;
|
||||
import ghidra.program.util.ProgramLocation;
|
||||
import ghidra.util.*;
|
||||
import help.Help;
|
||||
import help.HelpService;
|
||||
import resources.MultiIcon;
|
||||
import resources.ResourceManager;
|
||||
import resources.icons.*;
|
||||
|
|
|
@ -31,7 +31,6 @@ import javax.swing.table.*;
|
|||
import docking.*;
|
||||
import docking.action.*;
|
||||
import docking.actions.PopupActionProvider;
|
||||
import docking.help.HelpService;
|
||||
import docking.widgets.EventTrigger;
|
||||
import docking.widgets.fieldpanel.FieldPanel;
|
||||
import docking.widgets.fieldpanel.internal.FieldPanelCoordinator;
|
||||
|
@ -63,6 +62,7 @@ import ghidra.program.util.ProgramLocation;
|
|||
import ghidra.util.HelpLocation;
|
||||
import ghidra.util.table.GhidraTable;
|
||||
import ghidra.util.table.GhidraThreadedTablePanel;
|
||||
import help.HelpService;
|
||||
import resources.ResourceManager;
|
||||
|
||||
/**
|
||||
|
|
|
@ -27,7 +27,6 @@ import javax.swing.*;
|
|||
import javax.swing.border.TitledBorder;
|
||||
|
||||
import docking.DockingWindowManager;
|
||||
import docking.help.HelpService;
|
||||
import docking.widgets.button.GRadioButton;
|
||||
import docking.widgets.checkbox.GCheckBox;
|
||||
import docking.widgets.combobox.GComboBox;
|
||||
|
@ -42,6 +41,7 @@ import ghidra.framework.options.*;
|
|||
import ghidra.util.HelpLocation;
|
||||
import ghidra.util.exception.InvalidInputException;
|
||||
import ghidra.util.layout.*;
|
||||
import help.HelpService;
|
||||
|
||||
/**
|
||||
* The ApplyMarkupPropertyEditor provides a custom GUI layout for the options that are used when
|
||||
|
|
|
@ -30,7 +30,6 @@ import javax.swing.event.ListSelectionListener;
|
|||
import javax.swing.table.*;
|
||||
|
||||
import docking.*;
|
||||
import docking.help.HelpService;
|
||||
import docking.widgets.table.*;
|
||||
import docking.widgets.table.threaded.ThreadedTableModel;
|
||||
import ghidra.feature.vt.api.impl.VTChangeManager;
|
||||
|
@ -54,6 +53,7 @@ import ghidra.util.layout.HorizontalLayout;
|
|||
import ghidra.util.table.GhidraTable;
|
||||
import ghidra.util.table.GhidraThreadedTablePanel;
|
||||
import ghidra.util.task.SwingUpdateManager;
|
||||
import help.HelpService;
|
||||
|
||||
public class VTMatchTableProvider extends ComponentProviderAdapter
|
||||
implements FilterDialogModel<VTMatch>, VTControllerListener {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue