blob: 61a513bfa59e58d7fb51769599469c1daf93a29c [file] [log] [blame]
/*******************************************************************************
* Copyright (c) 2001, 2004 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are 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:
* IBM Corporation - initial API and implementation
* Jens Lukowski/Innoopract - initial renaming/restructuring
*
*******************************************************************************/
package org.eclipse.wst.sse.core.internal.preferences;
/**
* @deprecated CommonModelPreferenceNames are now managed by each individual
* content type. (XXCorePreferenceNames)
*
*/
public interface CommonModelPreferenceNames {
String TAB_WIDTH = "tabWidth";//$NON-NLS-1$
String LINE_WIDTH = "lineWidth";//$NON-NLS-1$
String SPLIT_MULTI_ATTRS = "splitMultiAttrs";//$NON-NLS-1$
String INDENT_USING_TABS = "indentUsingTabs";//$NON-NLS-1$
String CLEAR_ALL_BLANK_LINES = "clearAllBlankLines";//$NON-NLS-1$
String TAG_NAME_CASE = "tagNameCase";//$NON-NLS-1$
String ATTR_NAME_CASE = "attrNameCase";//$NON-NLS-1$
String FORMATTING_SUPPORTED = "formattingSupported";//$NON-NLS-1$
String PREFERRED_MARKUP_CASE_SUPPORTED = "preferredMarkupCaseSupported";//$NON-NLS-1$
String TASK_TAG_TAGS = "task-tag-tags"; //$NON-NLS-1$
String TASK_TAG_PRIORITIES = "task-tag-priorities"; //$NON-NLS-1$
String TASK_TAG_ENABLE = "task-tags"; //$NON-NLS-1$
String TASK_TAG_PROJECTS_IGNORED = "task-tag-projects-toIgnore"; //$NON-NLS-1$
/**
* these are preferences that should be inherited from the "embedded
* preference store" for example: if you ask for th OVERVIEW_RULER
* preference for JSP, you will automatically get the preference from the
* HTML preference store.
*/
String EMBEDDED_CONTENT_TYPE_PREFERENCES[] = {TAB_WIDTH, LINE_WIDTH, SPLIT_MULTI_ATTRS, INDENT_USING_TABS, CLEAR_ALL_BLANK_LINES, TAG_NAME_CASE, ATTR_NAME_CASE,};
String FORMATTING_PREFERENCES[] = {TAB_WIDTH, LINE_WIDTH, SPLIT_MULTI_ATTRS, INDENT_USING_TABS, CLEAR_ALL_BLANK_LINES,};
String AUTO = "Auto";//$NON-NLS-1$
String UTF_8 = "UTF-8";//$NON-NLS-1$
String ISO_8859_1 = "ISO-8859-1";//$NON-NLS-1$
int ASIS = 0;
int LOWER = 1;
int UPPER = 2;
// cleanup preference names
String CLEANUP_TAG_NAME_CASE = "cleanupTagNameCase";//$NON-NLS-1$
String CLEANUP_ATTR_NAME_CASE = "cleanupAttrNameCase";//$NON-NLS-1$
String COMPRESS_EMPTY_ELEMENT_TAGS = "compressEmptyElementTags";//$NON-NLS-1$
String INSERT_REQUIRED_ATTRS = "insertRequiredAttrs";//$NON-NLS-1$
String INSERT_MISSING_TAGS = "insertMissingTags";//$NON-NLS-1$
String QUOTE_ATTR_VALUES = "quoteAttrValues";//$NON-NLS-1$
String FORMAT_SOURCE = "formatSource";//$NON-NLS-1$
String CONVERT_EOL_CODES = "convertEOLCodes";//$NON-NLS-1$
String CLEANUP_EOL_CODE = "cleanupEOLCode";//$NON-NLS-1$
String LAST_ACTIVE_PAGE = "lastActivePage";//$NON-NLS-1$
// need to put default tab width preference here so it is accessible by
// both model and editor
// this way, editor does not need to query model's default tab width
// preference
int DEFAULT_TAB_WIDTH = 4;
}