/*******************************************************************************
 * Copyright (c) 2008 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:
 *     Red Hat, Inc. - initial API and implementation
 ******************************************************************************/
package org.jboss.tools.smooks.utils;

/**
 * @author Dart Peng
 * @Date Aug 19, 2008
 */
public class SmooksExtensionPointConstants {
	/** @deprecated */
	public static final String EXTENTION_POINT_TRANSFORM_DATATYPE_WIZARD = "org.jboss.tools.smooks.ui.transformDataWizards";
	
	public static final String EXTENTION_POINT_ACTION_PROVIDER = "org.jboss.tools.smooks.ui.menuActionProvider";

	public static final String EXTENTION_POINT_VIEWER_INITOR = "org.jboss.tools.smooks.ui.viewerInitor";
	
	public static final String EXTENTION_POINT_ANALYZER = "org.jboss.tools.smooks.ui.analyzer";
	
	public static final String EXTENTION_POINT_COMMAND_PROCESSOR = "org.jboss.tools.smooks.ui.commandProcessor";
	
	public static final String EXTENTION_POINT_LINEPAINT_LISTENER = "org.jboss.tools.smooks.ui.linePaintListener";
	
	public static final String EXTENTION_POINT_GRAPHICAL_MODEL_LISTENER = "org.jboss.tools.smooks.ui.graphicalModelListener";
	
	public static final String EXTENTION_POINT_ELEMENT_LINEPAINT_LISTENER = "linePaintListener";
	
	public static final String EXTENTION_POINT_ELEMENT_GRAPHICAL_MODEL_LISTENER = "graphicalModelListener";
	
	public static final String EXTENTION_POINT_ELEMENT_SOURCEMODEL_ANALYZER = "sourceModelAnalyzer";
	
	public static final String EXTENTION_POINT_ELEMENT_TARGETMODEL_ANALYZER = "targetModelAnalyzer";
	
	public static final String EXTENTION_POINT_ELEMENT_MAPPINGANALYZER = "mappingAnalyzer";
	
	public static final String EXTENTION_POINT_ELEMENT_COMMAND_PROCESSOR = "commandProcessor";

	public static final String EXTENTION_POINT_ELEMENT_TARGETSOURCETYPE = "targetSourceType";

	public static final String EXTENTION_POINT_ATTRIBUTE_CLASS = "class";
	
	public static final String EXTENTION_POINT_ATTRIBUTE_SOURCEID = "sourceId";
	
	public static final String EXTENTION_POINT_ATTRIBUTE_TARGETID = "targetId";

	public static final String EXTENTION_POINT_ATTRIBUTE_TYPE_ID = "typeID";
	
	public static final String EXTENTION_POINT_ATTRIBUTE_LEVEL = "level";

	public static final String EXTENTION_POINT_ATTRIBUTE_LABEL_PROVIDER = "labelProvider";

	public static final String EXTENTION_POINT_ATTRIBUTE_CONTENT_PROVIDER = "contentProvider";

	public static final String EXTENTION_POINT_ATTRIBUTE_CREATION_WIZARD = "creationWizard";

	/** @deprecated */
	public static final String EXTENTION_POINT_ATTRIBUTE_WIZAED_ID = "wizarID";

	public static final String EXTENTION_POINT_ATTRIBUTE_NAME = "name";
	
	public static final String EXTENTION_POINT_ATTRIBUTE_ID = "id";

	public static final String EXTENTION_POINT_ATTRIBUTE_DESCRIPTION = "description";

	public static final String EXTENTION_POINT_ATTRIBUTE_ICON = "icon";

}
