| /******************************************************************************* |
| * Copyright (c) 2004, 2005 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 |
| *******************************************************************************/ |
| package org.eclipse.wst.html.core.internal.contentmodel.chtml; |
| |
| import org.eclipse.wst.html.core.internal.provisional.HTML40Namespace; |
| |
| |
| |
| /** |
| * Provide all names defined in the HTML 4.0? specification. |
| */ |
| public interface CHTMLNamespace { |
| |
| // Element names |
| public static interface ElementName { |
| public static final String A = HTML40Namespace.ElementName.A; |
| public static final String ADDRESS = HTML40Namespace.ElementName.ADDRESS; |
| public static final String BASE = HTML40Namespace.ElementName.BASE; |
| public static final String BLOCKQUOTE = HTML40Namespace.ElementName.BLOCKQUOTE; |
| public static final String BODY = HTML40Namespace.ElementName.BODY; |
| public static final String BR = HTML40Namespace.ElementName.BR; |
| public static final String CENTER = HTML40Namespace.ElementName.CENTER; |
| public static final String DD = HTML40Namespace.ElementName.DD; |
| public static final String DIR = HTML40Namespace.ElementName.DIR; |
| public static final String DIV = HTML40Namespace.ElementName.DIV; |
| public static final String DL = HTML40Namespace.ElementName.DL; |
| public static final String DT = HTML40Namespace.ElementName.DT; |
| public static final String FORM = HTML40Namespace.ElementName.FORM; |
| public static final String H1 = HTML40Namespace.ElementName.H1; |
| public static final String H2 = HTML40Namespace.ElementName.H2; |
| public static final String H3 = HTML40Namespace.ElementName.H3; |
| public static final String H4 = HTML40Namespace.ElementName.H4; |
| public static final String H5 = HTML40Namespace.ElementName.H5; |
| public static final String H6 = HTML40Namespace.ElementName.H6; |
| public static final String HEAD = HTML40Namespace.ElementName.HEAD; |
| public static final String HR = HTML40Namespace.ElementName.HR; |
| public static final String HTML = HTML40Namespace.ElementName.HTML; |
| public static final String IMG = HTML40Namespace.ElementName.IMG; |
| public static final String INPUT = HTML40Namespace.ElementName.INPUT; |
| public static final String LI = HTML40Namespace.ElementName.LI; |
| public static final String MENU = HTML40Namespace.ElementName.MENU; |
| public static final String META = HTML40Namespace.ElementName.META; |
| public static final String OL = HTML40Namespace.ElementName.OL; |
| public static final String OPTION = HTML40Namespace.ElementName.OPTION; |
| public static final String P = HTML40Namespace.ElementName.P; |
| public static final String PRE = HTML40Namespace.ElementName.PRE; |
| public static final String SELECT = HTML40Namespace.ElementName.SELECT; |
| public static final String TEXTAREA = HTML40Namespace.ElementName.TEXTAREA; |
| public static final String TITLE = HTML40Namespace.ElementName.TITLE; |
| public static final String UL = HTML40Namespace.ElementName.UL; |
| public static final String SSI_CONFIG = HTML40Namespace.ElementName.SSI_CONFIG; |
| public static final String SSI_ECHO = HTML40Namespace.ElementName.SSI_ECHO; |
| public static final String SSI_EXEC = HTML40Namespace.ElementName.SSI_EXEC; |
| public static final String SSI_FSIZE = HTML40Namespace.ElementName.SSI_FSIZE; |
| public static final String SSI_FLASTMOD = HTML40Namespace.ElementName.SSI_FLASTMOD; |
| public static final String SSI_INCLUDE = HTML40Namespace.ElementName.SSI_INCLUDE; |
| public static final String SSI_PRINTENV = HTML40Namespace.ElementName.SSI_PRINTENV; |
| public static final String SSI_SET = HTML40Namespace.ElementName.SSI_SET; |
| } |
| |
| // Character Entities |
| public static interface EntityName { |
| } |
| |
| // global attribute names |
| public static final String ATTR_NAME_VERSION = HTML40Namespace.ATTR_NAME_VERSION; |
| public static final String ATTR_NAME_SRC = HTML40Namespace.ATTR_NAME_SRC; |
| public static final String ATTR_NAME_ALT = HTML40Namespace.ATTR_NAME_ALT; |
| public static final String ATTR_NAME_HEIGHT = HTML40Namespace.ATTR_NAME_HEIGHT; |
| public static final String ATTR_NAME_WIDTH = HTML40Namespace.ATTR_NAME_WIDTH; |
| public static final String ATTR_NAME_ALIGN = HTML40Namespace.ATTR_NAME_ALIGN; |
| public static final String ATTR_NAME_BORDER = HTML40Namespace.ATTR_NAME_BORDER; |
| public static final String ATTR_NAME_HSPACE = HTML40Namespace.ATTR_NAME_HSPACE; |
| public static final String ATTR_NAME_VSPACE = HTML40Namespace.ATTR_NAME_VSPACE; |
| public static final String ATTR_NAME_NAME = HTML40Namespace.ATTR_NAME_NAME; |
| public static final String ATTR_NAME_CLEAR = HTML40Namespace.ATTR_NAME_CLEAR; |
| public static final String ATTR_NAME_NOSHADE = HTML40Namespace.ATTR_NAME_NOSHADE; |
| public static final String ATTR_NAME_CHECKED = HTML40Namespace.ATTR_NAME_CHECKED; |
| public static final String ATTR_NAME_MAXLENGTH = HTML40Namespace.ATTR_NAME_MAXLENGTH; |
| public static final String ATTR_NAME_ISTYLE = HTML40Namespace.ATTR_NAME_ISTYLE; |
| public static final String ATTR_NAME_HTTP_EQUIV = HTML40Namespace.ATTR_NAME_HTTP_EQUIV; |
| public static final String ATTR_NAME_CONTENT = HTML40Namespace.ATTR_NAME_CONTENT; |
| |
| public static final String ATTR_NAME_HREF = HTML40Namespace.ATTR_NAME_HREF; |
| public static final String ATTR_NAME_MULTIPLE = HTML40Namespace.ATTR_NAME_MULTIPLE; |
| public static final String ATTR_NAME_SELECTED = HTML40Namespace.ATTR_NAME_SELECTED; |
| public static final String ATTR_NAME_ROWS = HTML40Namespace.ATTR_NAME_ROWS; |
| public static final String ATTR_NAME_COLS = HTML40Namespace.ATTR_NAME_COLS; |
| public static final String ATTR_NAME_ACTION = HTML40Namespace.ATTR_NAME_ACTION; |
| public static final String ATTR_NAME_METHOD = HTML40Namespace.ATTR_NAME_METHOD; |
| public static final String ATTR_NAME_ENCTYPE = HTML40Namespace.ATTR_NAME_ENCTYPE; |
| public static final String ATTR_NAME_SIZE = HTML40Namespace.ATTR_NAME_SIZE; |
| public static final String ATTR_NAME_TYPE = HTML40Namespace.ATTR_NAME_TYPE; |
| public static final String ATTR_NAME_VALUE = HTML40Namespace.ATTR_NAME_VALUE; |
| |
| |
| |
| public static final String ATTR_NAME_ERRMSG = HTML40Namespace.ATTR_NAME_ERRMSG; |
| public static final String ATTR_NAME_SIZEFMT = HTML40Namespace.ATTR_NAME_SIZEFMT; |
| public static final String ATTR_NAME_TIMEFMT = HTML40Namespace.ATTR_NAME_TIMEFMT; |
| public static final String ATTR_NAME_VAR = HTML40Namespace.ATTR_NAME_VAR; |
| public static final String ATTR_NAME_CGI = HTML40Namespace.ATTR_NAME_CGI; |
| public static final String ATTR_NAME_CMD = HTML40Namespace.ATTR_NAME_CMD; |
| public static final String ATTR_NAME_FILE = HTML40Namespace.ATTR_NAME_FILE; |
| public static final String ATTR_NAME_VIRTUAL = HTML40Namespace.ATTR_NAME_VIRTUAL; |
| |
| // global attribute values; mainly used in enumeration. |
| public static final String ATTR_VALUE_VERSION_TRANSITIONAL = "-//W3C//DTD Compact HTML 1.0 Draft//EN"; //$NON-NLS-1$ |
| // for align (top|middle|bottom|left|right) |
| public static final String ATTR_VALUE_TOP = HTML40Namespace.ATTR_VALUE_TOP; |
| public static final String ATTR_VALUE_MIDDLE = HTML40Namespace.ATTR_VALUE_MIDDLE; |
| public static final String ATTR_VALUE_BOTTOM = HTML40Namespace.ATTR_VALUE_BOTTOM; |
| public static final String ATTR_VALUE_LEFT = HTML40Namespace.ATTR_VALUE_LEFT; |
| public static final String ATTR_VALUE_CENTER = HTML40Namespace.ATTR_VALUE_CENTER; |
| public static final String ATTR_VALUE_RIGHT = HTML40Namespace.ATTR_VALUE_RIGHT; |
| // for clear (left|all|right|none): left and right are already defined above. |
| public static final String ATTR_VALUE_ALL = HTML40Namespace.ATTR_VALUE_ALL; |
| public static final String ATTR_VALUE_NONE = HTML40Namespace.ATTR_VALUE_NONE; |
| // for type of INPUT |
| // (text | password | checkbox | radio | submit | reset | |
| // file | hidden | image | button) |
| public static final String ATTR_VALUE_TEXT = HTML40Namespace.ATTR_VALUE_TEXT; |
| public static final String ATTR_VALUE_PASSWORD = HTML40Namespace.ATTR_VALUE_PASSWORD; |
| public static final String ATTR_VALUE_CHECKBOX = HTML40Namespace.ATTR_VALUE_CHECKBOX; |
| public static final String ATTR_VALUE_RADIO = HTML40Namespace.ATTR_VALUE_RADIO; |
| public static final String ATTR_VALUE_SUBMIT = HTML40Namespace.ATTR_VALUE_SUBMIT; |
| public static final String ATTR_VALUE_RESET = HTML40Namespace.ATTR_VALUE_RESET; |
| public static final String ATTR_VALUE_HIDDEN = HTML40Namespace.ATTR_VALUE_HIDDEN; |
| // for span, colspan, rowspan |
| public static final String ATTR_VALUE_1 = HTML40Namespace.ATTR_VALUE_1; |
| // for frameborder |
| public static final String ATTR_VALUE_0 = HTML40Namespace.ATTR_VALUE_0; |
| // for method of FORM |
| public static final String ATTR_VALUE_GET = HTML40Namespace.ATTR_VALUE_GET; |
| public static final String ATTR_VALUE_POST = HTML40Namespace.ATTR_VALUE_POST; |
| public static final String ATTR_VALUE_WWW_FORM_URLENCODED = HTML40Namespace.ATTR_VALUE_WWW_FORM_URLENCODED; |
| // for behaviro of MARQUEE |
| public static final String ATTR_VALUE_SCROLL = HTML40Namespace.ATTR_VALUE_SCROLL; |
| public static final String ATTR_VALUE_SLIDE = HTML40Namespace.ATTR_VALUE_SLIDE; |
| public static final String ATTR_VALUE_ALTERNATE = HTML40Namespace.ATTR_VALUE_ALTERNATE; |
| // for direction of MARQUEE |
| public static final String ATTR_VALUE_UP = HTML40Namespace.ATTR_VALUE_UP; |
| public static final String ATTR_VALUE_DOWN = HTML40Namespace.ATTR_VALUE_DOWN; |
| } |