org.eclipse.ui.views.properties.DefaultsAction Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of org.eclipse.rap.ui.views
Show all versions of org.eclipse.rap.ui.views
The RAP Widget Toolkit Eclipse UI Views
The newest version!
/*******************************************************************************
* Copyright (c) 2000, 2005 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* IBM Corporation - initial API and implementation
*******************************************************************************/
package org.eclipse.ui.views.properties;
import org.eclipse.ui.PlatformUI;
/**
* This action resets the PropertySheetViewer
values back
* to the default values.
*
* [Issue: should listen for selection changes in the viewer and set enablement]
*/
/*package*/class DefaultsAction extends PropertySheetAction {
/**
* Create the Defaults action. This action is used to set
* the properties back to their default values.
*
* @param viewer the viewer
* @param name the name
*/
public DefaultsAction(PropertySheetViewer viewer, String name) {
super(viewer, name);
PlatformUI.getWorkbench().getHelpSystem().setHelp(this,
IPropertiesHelpContextIds.DEFAULTS_ACTION);
}
/**
* Reset the properties to their default values.
*/
public void run() {
getPropertySheet().deactivateCellEditor();
getPropertySheet().resetProperties();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy