blob: 1ea076fed605016d75353f98544d49795640a6e4 [file] [log] [blame]
/*******************************************************************************
* Copyright (c) 2002 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.xml.core.internal.catalog;
public interface OASISCatalogConstants
{
public static final String namespaceName = "urn:oasis:names:tc:entity:xmlns:xml:catalog"; //$NON-NLS-1$
/** Types of the catalog entries */
/** The CATALOG element name. */
public static final String TAG_CATALOG = "catalog"; //$NON-NLS-1$
/** The GROUP catalog entry. */
public static final String TAG_GROUP = "group"; //$NON-NLS-1$
/** The PUBLIC catalog entry. */
public static final String TAG_PUBLIC = "public"; //$NON-NLS-1$
/** The SYSTEM catalog etnry. */
public static final String TAG_SYSTEM = "system"; //$NON-NLS-1$
/** The URI catalog entry. */
public static final String TAG_URI = "uri"; //$NON-NLS-1$
/** The REWRITE_SYSTEM catalog entry. */
public static final String TAG_REWRITE_SYSTEM = "rewriteSystem"; //$NON-NLS-1$
/** The REWRITE_URI catalog entry. */
public static final String TAG_REWRITE_URI = "rewritePublic"; //$NON-NLS-1$
/** The DELEGATE_PUBLIC catalog entry. */
public static final String TAG_DELEGATE_PUBLIC = "delegatePublic"; //$NON-NLS-1$
/** The DELEGATE_SYSTEM catalog entry. */
public static final String TAG_DELEGATE_SYSTEM = "delegateSystem"; //$NON-NLS-1$
/** The DELEGATE_URI catalog entry. */
public static final String TAG_DELEGATE_URI = "delegateUri"; //$NON-NLS-1$
/** The NEXT_CATALOG catalog entry. */
public static final String TAG_NEXT_CATALOG = "nextCatalog"; //$NON-NLS-1$
/** Attributes */
/** Attribute id used in all catalog entries */
public static final String ATTR_ID = "id"; //$NON-NLS-1$
/** Attribute id base in all catalog entries */
public static final String ATTR_BASE = "xml:base"; //$NON-NLS-1$
/** Attribute id prefere in catalog entries: CATALOG, GROUP */
public static final String ATTR_PREFERE = "prefere"; //$NON-NLS-1$
/** Attribute used in catalog entries of type: PUBLIC */
public static final String ATTR_PUBLIC_ID = "publicId"; //$NON-NLS-1$
/**
* Attribute used in catalog entries of type: SYSTEM
*/
public static final String ATTR_SYSTEM_ID = "systemId"; //$NON-NLS-1$
/**
* Attribute used in catalog entries of type: URI
*/
public static final String ATTR_NAME = "name"; //$NON-NLS-1$
/**
* Attribute used in catalog entries of type: PUBLIC, URI
*/
public static final String ATTR_URI = "uri"; //$NON-NLS-1$
/**
* Attribute used in catalog entries of type: REWRITE_SYSTEM, DELEGATE_SYSTEM
*/
public static final String ATTR_SYSTEM_ID_START_STRING = "systemIdStartString"; //$NON-NLS-1$
/**
* Attribute used in catalog entries of type: REWRITE_SYSTEM, REWRITE_URI
*/
public static final String ATTR_REWRITE_PREFIX = "rewritePrefix"; //$NON-NLS-1$
/**
* Attribute used in catalog entries of type: DELEGATE_PUBLIC
*/
public static final String ATTR_PUBLIC_ID_START_STRING = "publicIdStartString"; //$NON-NLS-1$
/**
* Attribute used in catalog entries of type: DELEGATE_PUBLIC,
* DELEGATE_SYSTEM, DELEGATE_URI, NEXT_CATALOG
*/
public static final String ATTR_CATALOG = "catalog"; //$NON-NLS-1$
/**
* Attribute used in catalog entries of type: REWRITE_URI, DELEGATE_URI
*/
public static final String ATTR_URI_START_STRING = "uriStartString"; //$NON-NLS-1$
}