/*******************************************************************************
 * 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.options;

public interface SharableConstants {
    public String GENERAL = "general"; //$NON-NLS-1$
    public String PROJECT = "project"; //$NON-NLS-1$
    public String[] LIST = {GENERAL, PROJECT};
    public String SCOPE = "SCOPE"; //$NON-NLS-1$
    public String XSTUDIO = "XStudio"; //$NON-NLS-1$
    public String GENERAL_FILE = "meta/ProgramSettingsDefault.xml"; //$NON-NLS-1$
//	public String PROJECT_PALETTE_FILE = "../../../config/Palette.xml";
//	public String PROJECT_PREFERENCES_FILE = "../../../config/Preferences.xml";
	public String PROJECT_PALETTE_FILE = "Palette.xml"; //$NON-NLS-1$
	public String PROJECT_PREFERENCES_FILE = "Preferences.xml"; //$NON-NLS-1$
    public String[][] FILE_LIST = {{GENERAL_FILE}, {PROJECT_PALETTE_FILE, PROJECT_PREFERENCES_FILE}};
    
    public String OPTIONS = "Options"; //$NON-NLS-1$

    /**
     * Property name to pass the path of palette macro.
     */
	public String PALETTE_PATH = "palettePath";

	public String ATTR_HIDDEN = "hidden"; //$NON-NLS-1$

	public String PALETTE_ROOT = "Palette"; //$NON-NLS-1$
	public String MOBILE_PALETTE_ROOT = "Mobile"; //$NON-NLS-1$
	public String PALETTE_GROUP = "group"; //$NON-NLS-1$

}
