| /******************************************************************************* |
| * Copyright (c) 2002, 2006 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$ |
| } |