Gridarta Editor
net.sf.gridarta.utils.xml.FixedDtdEntityResolver Class Reference

An. More...

+ Inheritance diagram for net.sf.gridarta.utils.xml.FixedDtdEntityResolver:
+ Collaboration diagram for net.sf.gridarta.utils.xml.FixedDtdEntityResolver:

Public Member Functions

 FixedDtdEntityResolver (@NotNull final String systemId, @NotNull final String resourceName)
 Creates a new instance. More...
 
InputSource resolveEntity (@Nullable final String publicId, @NotNull final String systemId) throws SAXException, IOException
 

Private Attributes

final String resourceName
 The name of the resource to return for systemId. More...
 
final String systemId
 The expected system ID. More...
 

Detailed Description

An.

EntityResolver

that rejects all entities except for a given DTD. This DTD is resolved against a resource.

Author
Andreas Kirschbaum

Definition at line 35 of file FixedDtdEntityResolver.java.

Constructor & Destructor Documentation

◆ FixedDtdEntityResolver()

net.sf.gridarta.utils.xml.FixedDtdEntityResolver.FixedDtdEntityResolver ( @NotNull final String  systemId,
@NotNull final String  resourceName 
)

Creates a new instance.

Parameters
systemIdthe expected system ID
resourceNamethe name of the resource to return for

Definition at line 55 of file FixedDtdEntityResolver.java.

References net.sf.gridarta.utils.xml.FixedDtdEntityResolver.resourceName, and net.sf.gridarta.utils.xml.FixedDtdEntityResolver.systemId.

Member Function Documentation

◆ resolveEntity()

InputSource net.sf.gridarta.utils.xml.FixedDtdEntityResolver.resolveEntity ( @Nullable final String  publicId,
@NotNull final String  systemId 
) throws SAXException, IOException

Definition at line 62 of file FixedDtdEntityResolver.java.

Member Data Documentation

◆ resourceName

final String net.sf.gridarta.utils.xml.FixedDtdEntityResolver.resourceName
private

The name of the resource to return for systemId.

Definition at line 47 of file FixedDtdEntityResolver.java.

Referenced by net.sf.gridarta.utils.xml.FixedDtdEntityResolver.FixedDtdEntityResolver().

◆ systemId

final String net.sf.gridarta.utils.xml.FixedDtdEntityResolver.systemId
private

The expected system ID.

Definition at line 41 of file FixedDtdEntityResolver.java.

Referenced by net.sf.gridarta.utils.xml.FixedDtdEntityResolver.FixedDtdEntityResolver().


The documentation for this class was generated from the following file: