// Copyright (c) 2003-2008 by Leif Frenzel - see http://leiffrenzel.de package net.sf.eclipsefp.haskell.core.internal.project; /** <p>contains common names used in the <code>.hsProject</code> descriptor * file (like tag names, attribute names etc.).</p> * * @author Leif Frenzel */ @Deprecated interface IXMLNames { public static final String COMPILER_ELEMENT = "compiler"; //$NON-NLS-1$ /** <p>the single root element of the XML hierarchy in * <code>.hsproject</code> files.</p> */ String DOCUMENT_ELEMENT = "haskellProject"; //$NON-NLS-1$ /** <p>the element in the <code>.hsproject</code> file that names the source * path of the project.</p> */ String SOURCE_PATH_ELEMENT = "sourcePath"; //$NON-NLS-1$ /** <p>the element in the <code>.hsproject</code> file that names the output * path of the project.</p> */ String OUTPUT_PATH_ELEMENT = "outputPath"; //$NON-NLS-1$ /** <p>the element in the <code>.hsproject</code> file that names the target * binary name of the project.</p> */ String TARGET_NAME_ELEMENT = "targetBinary"; //$NON-NLS-1$ /** <p>The 'name' attribute.</p> */ String NAME_ATT = "name"; //$NON-NLS-1$ /** <p>The 'path' attribute.</p> */ String PATH_ATT = "path"; //$NON-NLS-1$ }