/******************************************************************************* * 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$ }