blob: 456503c1239bffe2fa373a718a5b381e85fc3de7 [file] [log] [blame]
/*******************************************************************************
* 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;
}