Package ghidra.app.cmd.label
Class SetLabelPrimaryCmd
java.lang.Object
ghidra.app.cmd.label.SetLabelPrimaryCmd
- All Implemented Interfaces:
Command
Command to make a label the primary label at an address. Only really
makes sense if there is more than one label at the address - otherwise
the label will already be primary.
-
Constructor Summary
ConstructorsConstructorDescriptionSetLabelPrimaryCmd
(Address addr, String name, Namespace namespace) Constructs a new command for setting the primary state of a label. -
Method Summary
Modifier and TypeMethodDescriptionboolean
applyTo
(DomainObject obj) Applies the command to the given domain object.getName()
Returns the name of this command.Returns the status message indicating the status of the command.Get transformed symbol
-
Constructor Details
-
SetLabelPrimaryCmd
Constructs a new command for setting the primary state of a label.- Parameters:
addr
- the address of the label to make primary.name
- the name of the label to make primary.namespace
- the parent namespace of the label to make primary.
-
-
Method Details
-
applyTo
Description copied from interface:Command
Applies the command to the given domain object. -
getStatusMsg
Description copied from interface:Command
Returns the status message indicating the status of the command.- Specified by:
getStatusMsg
in interfaceCommand
- Returns:
- reason for failure, or null if the status of the command was successful
- See Also:
-
getName
Description copied from interface:Command
Returns the name of this command. -
getSymbol
Get transformed symbol- Returns:
- symbol (may be null if command did not execute successfully)
-