Eclipse Platform
Release 3.3

org.eclipse.ui.commands
Interface IElementUpdater


public interface IElementUpdater

An IHandler for a command that expects to provide feedback through the registered element mechanism must implement this interface.

Since:
3.3

Method Summary
 void updateElement(UIElement element, Map parameters)
          Whenever the elements for a command are refreshed, this method is called on the active handler for that command.
 

Method Detail

updateElement

public void updateElement(UIElement element,
                          Map parameters)
Whenever the elements for a command are refreshed, this method is called on the active handler for that command.

Note: Handlers must never cache the element, which can disappear or be replaced at any time. Everybody should go through the ICommandService refreshElements(*) method.

Parameters:
element - An element for a specific UI element. Will not be null.
parameters - Any parameters registered with the callback. Will not be null, but it may be empty.

Eclipse Platform
Release 3.3

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2007. All rights reserved.