GP-1288: more work on config options

This commit is contained in:
d-millar 2021-09-23 15:34:23 +00:00
parent 9c3084ccee
commit 885bdd36b3
16 changed files with 349 additions and 29 deletions

View file

@ -15,9 +15,12 @@
*/
package ghidra.dbg.target;
import java.util.HashMap;
import java.util.Map;
import java.util.concurrent.CompletableFuture;
import ghidra.dbg.DebuggerTargetObjectIface;
import ghidra.dbg.target.TargetMethod.ParameterDescription;
/**
* A target with writable configuration options
@ -55,4 +58,8 @@ public interface TargetConfigurable extends TargetObject {
* is not valid.
*/
public CompletableFuture<Void> writeConfigurationOption(String key, Object value);
public default Map<String, ParameterDescription<?>> getConfigParameters() {
return new HashMap<>();
}
}