org.cyberneko.pull.util
Class EventDispatcher.ResourceIdentifierProxy

java.lang.Object
  extended byorg.cyberneko.pull.util.EventDispatcher.ResourceIdentifierProxy
All Implemented Interfaces:
org.apache.xerces.xni.XMLResourceIdentifier
Enclosing class:
EventDispatcher

public static class EventDispatcher.ResourceIdentifierProxy
extends java.lang.Object
implements org.apache.xerces.xni.XMLResourceIdentifier

A proxy object for resource identifier passed to the start general entity method in the XNI document handler.

Author:
Andy Clark

Field Summary
protected  GeneralEntityEvent fEvent
          The general entity event to be proxied.
 
Constructor Summary
EventDispatcher.ResourceIdentifierProxy()
           
 
Method Summary
 java.lang.String getBaseSystemId()
          Returns the base system identifier.
 java.lang.String getExpandedSystemId()
          Returns the expanded system identifier.
 java.lang.String getLiteralSystemId()
          Returns the literal system identifier.
 java.lang.String getNamespace()
          Returns the namespace.
 java.lang.String getPublicId()
          Returns the public identifier.
 void setBaseSystemId(java.lang.String baseSystemId)
          Sets the base system identifier.
 void setExpandedSystemId(java.lang.String expandedSystemId)
          Sets the expanded system identifier.
 void setGeneralEntityEvent(GeneralEntityEvent event)
          Sets the general entity event.
 void setLiteralSystemId(java.lang.String literalSystemId)
          Sets the literal system identifier.
 void setNamespace(java.lang.String namespace)
          Sets the namespace.
 void setPublicId(java.lang.String publicId)
          Sets the public identifier.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fEvent

protected GeneralEntityEvent fEvent
The general entity event to be proxied.

Constructor Detail

EventDispatcher.ResourceIdentifierProxy

public EventDispatcher.ResourceIdentifierProxy()
Method Detail

setGeneralEntityEvent

public void setGeneralEntityEvent(GeneralEntityEvent event)
Sets the general entity event.


getPublicId

public java.lang.String getPublicId()
Returns the public identifier.

Specified by:
getPublicId in interface org.apache.xerces.xni.XMLResourceIdentifier

getBaseSystemId

public java.lang.String getBaseSystemId()
Returns the base system identifier.

Specified by:
getBaseSystemId in interface org.apache.xerces.xni.XMLResourceIdentifier

getLiteralSystemId

public java.lang.String getLiteralSystemId()
Returns the literal system identifier.

Specified by:
getLiteralSystemId in interface org.apache.xerces.xni.XMLResourceIdentifier

getExpandedSystemId

public java.lang.String getExpandedSystemId()
Returns the expanded system identifier.

Specified by:
getExpandedSystemId in interface org.apache.xerces.xni.XMLResourceIdentifier

setPublicId

public void setPublicId(java.lang.String publicId)
Sets the public identifier.

Specified by:
setPublicId in interface org.apache.xerces.xni.XMLResourceIdentifier

setBaseSystemId

public void setBaseSystemId(java.lang.String baseSystemId)
Sets the base system identifier.

Specified by:
setBaseSystemId in interface org.apache.xerces.xni.XMLResourceIdentifier

setLiteralSystemId

public void setLiteralSystemId(java.lang.String literalSystemId)
Sets the literal system identifier.

Specified by:
setLiteralSystemId in interface org.apache.xerces.xni.XMLResourceIdentifier

setExpandedSystemId

public void setExpandedSystemId(java.lang.String expandedSystemId)
Sets the expanded system identifier.

Specified by:
setExpandedSystemId in interface org.apache.xerces.xni.XMLResourceIdentifier

getNamespace

public java.lang.String getNamespace()
Returns the namespace.

Specified by:
getNamespace in interface org.apache.xerces.xni.XMLResourceIdentifier

setNamespace

public void setNamespace(java.lang.String namespace)
Sets the namespace.

Specified by:
setNamespace in interface org.apache.xerces.xni.XMLResourceIdentifier


(C) Copyright 2002-2004, Andy Clark. All rights reserved.