public ResourceAction(UserPreferences preferences, String actionPrefix,
			boolean enabled) {
		readActionProperties(actionPrefix);
		setEnabled(enabled);

		preferences.addPropertyChangeListener(new LanguageChangeListener(this,
				actionPrefix));
	}