Class AssociateSymbolCmd

  • All Implemented Interfaces:
    Command

    public class AssociateSymbolCmd
    extends java.lang.Object
    implements Command
    Command class for associating a reference with a specific label
    • Constructor Detail

      • AssociateSymbolCmd

        public AssociateSymbolCmd​(Reference ref,
                                  Namespace scope)
        Constructor.
        Parameters:
        ref - the reference to associate with a symbol
        scope - scope that has the symbol to associate with the reference
      • AssociateSymbolCmd

        public AssociateSymbolCmd​(Reference ref,
                                  java.lang.String symbolName,
                                  Namespace scope)
        Constructor
        Parameters:
        ref - the reference to associate with a symbol
        symbolName - the name of the symbol with which to associate the reference.
        scope - scope of the symbol with the given symbolName
      • AssociateSymbolCmd

        public AssociateSymbolCmd​(Reference ref,
                                  java.lang.String symbolName)
        Create a associate symbol command for a global symbol
        Parameters:
        ref -
        symbolName -
    • Method Detail

      • getStatusMsg

        public java.lang.String getStatusMsg()
        Description copied from interface: Command
        Returns the status message indicating the status of the command.
        Specified by:
        getStatusMsg in interface Command
        Returns:
        reason for failure, or null if the status of the command was successful
        See Also:
        Command.getStatusMsg()
      • getName

        public java.lang.String getName()
        Description copied from interface: Command
        Returns the name of this command.
        Specified by:
        getName in interface Command
        Returns:
        the name of this command
        See Also:
        Command.getName()