blob: 972715c9d15faf34169bd5778437ba86a3140767 [file] [log] [blame]
/******************************************************************************
* Copyright (c) 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.gmf.runtime.emf.type.core.internal.descriptors;
/**
* The configuration element and attribute names for the
* <code>org.eclipse.gmf.runtime.emf.type.core.elementTypes</code> extension point.
*
* @author ldamus
*/
public class ElementTypeXmlConfig {
public static final String E_METAMODEL = "metamodel";//$NON-NLS-1$
public static final String E_METAMODEL_TYPE = "metamodelType";//$NON-NLS-1$
public static final String E_SPECIALIZATION_TYPE = "specializationType";//$NON-NLS-1$
public static final String E_ADVICE_BINDING = "adviceBinding";//$NON-NLS-1$
public static final String E_ELEMENT_TYPE_FACTORY = "elementTypeFactory";//$NON-NLS-1$
public static final String E_PARAM = "param";//$NON-NLS-1$
public static final String A_NSURI = "nsURI";//$NON-NLS-1$
public static final String A_ID = "id";//$NON-NLS-1$
public static final String A_TYPE_ID = "typeId";//$NON-NLS-1$
public static final String A_INHERITANCE = "inheritance";//$NON-NLS-1$
public static final String A_NAME = "name";//$NON-NLS-1$
public static final String A_VALUE = "value";//$NON-NLS-1$
public static final String A_ICON = "icon";//$NON-NLS-1$
public static final String A_KIND = "kind";//$NON-NLS-1$
public static final String A_FACTORY = "factory";//$NON-NLS-1$
public static final String A_PARAMS = "params";//$NON-NLS-1$
public static final String A_ECLASS = "eclass";//$NON-NLS-1$
public static final String A_EDIT_HELPER = "edithelper";//$NON-NLS-1$
public static final String A_EDIT_HELPER_ADVICE = "edithelperadvice";//$NON-NLS-1$
public static final String E_SPECIALIZES = "specializes";//$NON-NLS-1$
public static final String E_ECONTAINER = "eContainer";//$NON-NLS-1$
public static final String E_ECONTAINMENT_FEATURE = "eContainmentFeature";//$NON-NLS-1$
public static final String A_QNAME = "qname"; //$NON-NLS-1$
public static final String E_MATCHER = "matcher"; //$NON-NLS-1$
public static final String A_CLASS = "class"; //$NON-NLS-1$
public static final String E_ENABLEMENT = "enablement"; //$NON-NLS-1$
}