public static void getMapWidgetInfo(final String applicationId, final String mapId, final String name,
			final WidgetConfigurationCallback callback) {
		if (!CONFIG.containsKey(applicationId)) {
			if (addCallback(applicationId, new DelayedCallback(mapId, name, callback))) {
				configurationLoader.loadClientApplicationInfo(applicationId, SETTER);
			}
		} else {
			execute(applicationId, mapId, name, callback);
		}
	}
public static void getMapWidgetInfo ( final String applicationId , final String mapId , final String name , final WidgetConfigurationCallback callback ) { if ( ! CONFIG . containsKey ( applicationId ) ) { if ( addCallback ( applicationId , new DelayedCallback ( mapId , name , callback ) ) ) { configurationLoader . loadClientApplicationInfo ( applicationId , SETTER ) ; } } else { execute ( applicationId , mapId , name , callback ) ; } }
Get the configuration for a specific widget. This method will search within the context of a specific map. This
means that it will find maps, tool-bars and layer trees as well as the widget configurations within a map.

@param applicationId
The application name wherein to search for the widget configuration.
@param mapId
The map wherein to search for the widget configuration.
@param name
The actual widget configuration bean name (can also be a layer tree or a tool-bar).
@param callback
The call-back that is executed when the requested widget configuration is found. This is called
asynchronously. If the widget configuration is not found, null is passed as value!