# 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 IDREF #REQUIRED>

- class - New configuration dialog class.
  Should implement `org.eclipse.cdt.ui.newui.INewCfgDialog`
- title - Initial title of New configuration dialog.
- mbs_id - The ID of the corresponding managed buld system (MBS).
  The dialog will be displayed only if the MBS ID for the current project equals this attribute.

###### 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. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/ Contributors: Intel Corporation - initial API and implementation