org.xmldb.api.reference.modules

Class XMLResourceImpl

Implemented Interfaces:
Resource, XMLResource

public class XMLResourceImpl
extends SimpleXMLResource

Provides access to XML resources stored in the file system. This is a default implementation derived from SimpleXMLResource that is part of the SDK.

Field Summary

Fields inherited from class org.xmldb.api.sdk.modules.SimpleXMLResource

content, documentID

Fields inherited from class org.xmldb.api.sdk.modules.BaseResource

content, id, parent

Fields inherited from interface org.xmldb.api.modules.XMLResource

RESOURCE_TYPE

Constructor Summary

XMLResourceImpl(Collection parent, String id, String documentID)
Create a new XMLResource without any content.
XMLResourceImpl(Collection parent, String id, String documentID, String content)
Create a fully initialized XMLResource

Method Summary

Methods inherited from class org.xmldb.api.sdk.modules.SimpleXMLResource

getContent, getContentAsDOM, getContentAsSAX, getDocumentId, getResourceType, setContent, setContentAsDOM, setContentAsSAX

Methods inherited from class org.xmldb.api.sdk.modules.BaseResource

getId, getParentCollection

Constructor Details

XMLResourceImpl

public XMLResourceImpl(Collection parent,
                       String id,
                       String documentID)
Create a new XMLResource without any content.

XMLResourceImpl

public XMLResourceImpl(Collection parent,
                       String id,
                       String documentID,
                       String content)
Create a fully initialized XMLResource