org.apache.tools.ant.types
Class ResourceLocation
java.lang.Object
|
+--org.apache.tools.ant.types.ResourceLocation
- Direct Known Subclasses:
- DTDLocation
- public class ResourceLocation
- extends java.lang.Object
Helper class to handle the <dtd>
and
<entity>
nested elements. These correspond to
the PUBLIC
and URI
catalog entry types,
respectively, as defined in the
OASIS "Open Catalog" standard.
Possible Future Enhancements:
- Bring the Ant element names into conformance with the OASIS standard
- Add support for additional OASIS catalog entry types
- Since:
- Ant 1.6
- Version:
- $Id: ResourceLocation.java,v 1.6.2.4 2004/03/09 17:01:55 peterreilly Exp $
- See Also:
Catalog
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ResourceLocation
public ResourceLocation()
setPublicId
public void setPublicId(java.lang.String publicId)
- Parameters:
publicId
- uniquely identifies the resource.
setLocation
public void setLocation(java.lang.String location)
- Parameters:
location
- the location of the resource associated with the
publicId.
setBase
public void setBase(java.net.URL base)
- Parameters:
base
- the base URL of the resource associated with the
publicId. If the location specifies a relative URL/pathname,
it is resolved using the base. The default base for an
external catalog file is the directory in which it is located.
getPublicId
public java.lang.String getPublicId()
- Returns:
- the publicId of the resource.
getLocation
public java.lang.String getLocation()
- Returns:
- the location of the resource identified by the publicId.
getBase
public java.net.URL getBase()
- Returns:
- the base of the resource identified by the publicId.
Copyright © 2000-2004 Apache Software Foundation. All Rights Reserved.