Package ghidra.app.plugin.gui
Class LookAndFeelPlugin
- java.lang.Object
-
- ghidra.framework.plugintool.Plugin
-
- ghidra.app.plugin.gui.LookAndFeelPlugin
-
- All Implemented Interfaces:
FrontEndable
,FrontEndOnly
,OptionsChangeListener
,PluginEventListener
,ServiceListener
,ExtensionPoint
public class LookAndFeelPlugin extends Plugin implements FrontEndOnly, OptionsChangeListener
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
LOOK_AND_FEEL_NAME
-
Fields inherited from class ghidra.framework.plugintool.Plugin
name, pluginDescription, tool
-
-
Constructor Summary
Constructors Constructor Description LookAndFeelPlugin(PluginTool tool)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
dispose()
Tells a plugin that it is no longer needed.void
optionsChanged(ToolOptions options, java.lang.String optionName, java.lang.Object oldValue, java.lang.Object newValue)
Notification that an option changed.-
Methods inherited from class ghidra.framework.plugintool.Plugin
acceptData, canClose, canCloseDomainObject, cleanup, close, dataStateRestoreCompleted, dependsUpon, deregisterService, equals, eventSent, firePluginEvent, getData, getMissingRequiredServices, getName, getPluginDescription, getPluginName, getServicesRequired, getSupportedDataTypes, getTool, getTransientState, getUndoRedoState, hashCode, hasMissingRequiredService, hasUnsaveData, init, isDisposed, prepareToSave, processEvent, readConfigState, readDataState, registerDynamicEventConsumed, registerDynamicServiceProvided, registerEventConsumed, registerEventProduced, registerServiceProvided, registerServiceUsed, restoreTransientState, restoreUndoRedoState, saveData, serviceAdded, serviceRemoved, writeConfigState, writeDataState
-
-
-
-
Field Detail
-
LOOK_AND_FEEL_NAME
public static final java.lang.String LOOK_AND_FEEL_NAME
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
LookAndFeelPlugin
public LookAndFeelPlugin(PluginTool tool)
-
-
Method Detail
-
optionsChanged
public void optionsChanged(ToolOptions options, java.lang.String optionName, java.lang.Object oldValue, java.lang.Object newValue)
Description copied from interface:OptionsChangeListener
Notification that an option changed.Note: to reject an options change, you can throw a
OptionsVetoException
.- Specified by:
optionsChanged
in interfaceOptionsChangeListener
- Parameters:
options
- options object containing the property that changedoptionName
- name of option that changedoldValue
- old value of the optionnewValue
- new value of the option
-
-