Method | Description | |
---|---|---|
ApplyTo ( String publicId, String systemId, Stack |
Applys the rule instance to the public or system identifier in an attempt to locate the URI of a resource with can provide the required information.
|
|
PublicEntry ( |
Constructs a PublicEntry instance that will replace a public identifier with a URI.
|
Method | Description | |
---|---|---|
ToDebug ( ) : String |
Converts the instance's member values to String representations and concatenates them all together. This function is used by ToString and may be overriden in derived classes.
|
Method | Description | |
---|---|---|
Unwrap ( String name ) : String |
If the supplied name is a public name then it is 'unwrapped' according to the rules defined in RFC 3151. Public names for DTDs (such as those used by DocBook and FpML 1-0 thru 3-0) are not valid URIs and must undergo a number of character replacements. This routine detects a public name by looking for '//' anywhere in the string. |
public ApplyTo ( String publicId, String systemId, Stack |
||
publicId | String | The public identifier of the external entity /// being referenced, or null if none was supplied. |
systemId | String | The system identifier of the external entity /// being referenced. |
catalogs | Stack |
The stack of catalogs being processed. |
return | String |
public PublicEntry ( |
||
parent | The containing element. | |
publicId | String | The public identifier to be matched |
uri | String | The replacement URI. |
xmlbase | String | The optional xml:base URI |
return | System |