diff options
Diffstat (limited to 'src/share/classes/com/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier.java')
-rw-r--r-- | src/share/classes/com/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier.java | 64 |
1 files changed, 64 insertions, 0 deletions
diff --git a/src/share/classes/com/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier.java b/src/share/classes/com/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier.java new file mode 100644 index 0000000..f748d62 --- /dev/null +++ b/src/share/classes/com/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier.java @@ -0,0 +1,64 @@ +/* + * reserved comment block + * DO NOT REMOVE OR ALTER! + */ +/* + * Copyright 2000-2004 The Apache Software Foundation. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.sun.org.apache.xerces.internal.xni; + +/** + * <p> This represents the basic physical description of the location of any + * XML resource (a Schema grammar, a DTD, a general entity etc.) </p> + * + * @author Neil Graham, IBM + */ + +public interface XMLResourceIdentifier { + + /** Sets the public identifier. */ + public void setPublicId(String publicId); + + /** Returns the public identifier. */ + public String getPublicId(); + + /** Sets the expanded system identifier. */ + public void setExpandedSystemId(String systemId); + + /** Returns the expanded system identifier. */ + public String getExpandedSystemId(); + + /** Sets the literal system identifier. */ + public void setLiteralSystemId(String systemId); + + /** Returns the literal system identifier. */ + public String getLiteralSystemId(); + + /** Setsthe base URI against which the literal SystemId is to be + resolved.*/ + public void setBaseSystemId(String systemId); + + /** <p> Returns the base URI against which the literal SystemId is to be + resolved. </p> */ + public String getBaseSystemId(); + + /** Sets the namespace of the resource. */ + public void setNamespace(String namespace); + + /** Returns the namespace of the resource. */ + public String getNamespace(); + +} // XMLResourceIdentifier |