newCfgDialog
Identifier:
org.eclipse.cdt.ui.newCfgDialog
Since:
4.0
Description:
Contributions to this extension point define specific dialog for new configuration creation. This dialog will be called from "Manage configurations" screen instead of standard (independent of managed build system) dialog.
Contributed extension is usually provided with whole managed build system (MBS), so new dialog may be able to handle some MBS-specific features.
To disinguish numerous dialogs for separate MBSs, mbs_id element should be the same as corresponding MBS Id.
Configuration Markup:
<!ELEMENT extension (dialog+)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT dialog EMPTY>
<!ATTLIST dialog
class CDATA #REQUIRED
title CDATA #REQUIRED
mbs_id CDATA #REQUIRED>
- class - class - New configuration dialog class.
Should implement org.eclipse.cdt.ui.newui.INewCfgDialog interface
- title - title - initial title of New configuration dialog.
- mbs_id - This element should contain ID of corresponding managed buld system (MBS).
Dialog will be displayed only if MBS Id for current project equals to mbs_id.
Examples:
API Information:
"class" element should implement org.eclipse.cdt.ui.newui.INewCfgDialog interface
Supplied Implementation:
org.eclipse.cdt.managedbuilder.ui.newui.NewCfgDialog
/*******************************************************************************
* Copyright (c) 2007 Intel 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:
* Intel Corporation - initial API and implementation
*******************************************************************************/