/*******************************************************************************
* Copyright (c) 2007 Exadel, Inc. and Red Hat, Inc.
* Distributed under license by Red Hat, Inc. All rights reserved.
* This program is 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:
* Exadel, Inc. and Red Hat, Inc. - initial API and implementation
******************************************************************************/
package org.jboss.tools.common.model.ui.templates.model;
/**
* @author au
*/
public interface MetaTemplateConstants {
// Extention point id
public static final String EXTENSION_POINT = "org.jboss.tools.common.model.ui.metaTemplates"; //$NON-NLS-1$
// Extention point tags
public static final String PREFIX = "%"; //$NON-NLS-1$
public static final String INCLUDE = "include"; //$NON-NLS-1$
public static final String FILE = "file"; //$NON-NLS-1$
public static final String TRANSLATIONS = "translations"; //$NON-NLS-1$
public static final String META_TEMPLATE_GROUPS = "meta-template-groups"; //$NON-NLS-1$
public static final String META_TEMPLATE_GROUP = "meta-templates"; //$NON-NLS-1$
public static final String META_TEMPLATE = "meta-template"; //$NON-NLS-1$
public static final String SUPER_CLASS = "super-class"; //$NON-NLS-1$
public static final String INTERFACE = "interface"; //$NON-NLS-1$
// MetaTemplateGroup
public static final String URI = "uri"; //$NON-NLS-1$
// MetaTemplate
public static final String AXIS = "axis"; //$NON-NLS-1$
public static final String DISPLAY_NAME = "displayName"; //$NON-NLS-1$
public static final String ENTITY = "xEntity"; //$NON-NLS-1$
// TetaTemplateClass
public static final String NAME = "name"; //$NON-NLS-1$
}