Class CommandEvent

    • Constructor Detail

      • CommandEvent

        public CommandEvent​(Command command,
                            boolean categoryChanged,
                            boolean definedChanged,
                            boolean descriptionChanged,
                            boolean handledChanged,
                            boolean nameChanged,
                            boolean parametersChanged)
        Creates a new instance of this class.
        Parameters:
        command - the instance of the interface that changed.
        categoryChanged - true, iff the category property changed.
        definedChanged - true, iff the defined property changed.
        descriptionChanged - true, iff the description property changed.
        handledChanged - true, iff the handled property changed.
        nameChanged - true, iff the name property changed.
        parametersChanged - true if the parameters have changed; false otherwise.
      • CommandEvent

        public CommandEvent​(Command command,
                            boolean categoryChanged,
                            boolean definedChanged,
                            boolean descriptionChanged,
                            boolean handledChanged,
                            boolean nameChanged,
                            boolean parametersChanged,
                            boolean returnTypeChanged)
        Creates a new instance of this class.
        Parameters:
        command - the instance of the interface that changed.
        categoryChanged - true, iff the category property changed.
        definedChanged - true, iff the defined property changed.
        descriptionChanged - true, iff the description property changed.
        handledChanged - true, iff the handled property changed.
        nameChanged - true, iff the name property changed.
        parametersChanged - true if the parameters have changed; false otherwise.
        returnTypeChanged - true iff the return type property changed; false otherwise.
        Since:
        3.2
      • CommandEvent

        public CommandEvent​(Command command,
                            boolean categoryChanged,
                            boolean definedChanged,
                            boolean descriptionChanged,
                            boolean handledChanged,
                            boolean nameChanged,
                            boolean parametersChanged,
                            boolean returnTypeChanged,
                            boolean helpContextIdChanged)
        Creates a new instance of this class.
        Parameters:
        command - the instance of the interface that changed.
        categoryChanged - true, iff the category property changed.
        definedChanged - true, iff the defined property changed.
        descriptionChanged - true, iff the description property changed.
        handledChanged - true, iff the handled property changed.
        nameChanged - true, iff the name property changed.
        parametersChanged - true if the parameters have changed; false otherwise.
        returnTypeChanged - true iff the return type property changed; false otherwise.
        helpContextIdChanged - true iff the help context identifier changed; false otherwise.
        Since:
        3.2
      • CommandEvent

        public CommandEvent​(Command command,
                            boolean categoryChanged,
                            boolean definedChanged,
                            boolean descriptionChanged,
                            boolean handledChanged,
                            boolean nameChanged,
                            boolean parametersChanged,
                            boolean returnTypeChanged,
                            boolean helpContextIdChanged,
                            boolean enabledChanged)
        Creates a new instance of this class.
        Parameters:
        command - the instance of the interface that changed.
        categoryChanged - true, iff the category property changed.
        definedChanged - true, iff the defined property changed.
        descriptionChanged - true, iff the description property changed.
        handledChanged - true, iff the handled property changed.
        nameChanged - true, iff the name property changed.
        parametersChanged - true if the parameters have changed; false otherwise.
        returnTypeChanged - true iff the return type property changed; false otherwise.
        helpContextIdChanged - true iff the help context identifier changed; false otherwise.
        enabledChanged - true iff the comand enablement changed; false otherwise.
        Since:
        3.3
    • Method Detail

      • getCommand

        public final Command getCommand()
        Returns the instance of the interface that changed.
        Returns:
        the instance of the interface that changed. Guaranteed not to be null.
      • isCategoryChanged

        public final boolean isCategoryChanged()
        Returns whether or not the category property changed.
        Returns:
        true, iff the category property changed.
      • isHandledChanged

        public final boolean isHandledChanged()
        Returns whether or not the handled property changed.
        Returns:
        true, iff the handled property changed.
      • isHelpContextIdChanged

        public final boolean isHelpContextIdChanged()
        Returns whether or not the help context identifier changed.
        Returns:
        true, iff the help context identifier changed.
        Since:
        3.2
      • isParametersChanged

        public final boolean isParametersChanged()
        Returns whether or not the parameters have changed.
        Returns:
        true, iff the parameters property changed.
      • isReturnTypeChanged

        public final boolean isReturnTypeChanged()
        Returns whether or not the return type property changed.
        Returns:
        true, iff the return type property changed.
        Since:
        3.2
      • isEnabledChanged

        public final boolean isEnabledChanged()
        Return whether the enable property changed.
        Returns:
        true iff the comand enablement changed
        Since:
        3.3