org.citygml4j.util.xml.saxevents
Class StartElement

java.lang.Object
  extended by org.citygml4j.util.xml.saxevents.SAXEvent
      extended by org.citygml4j.util.xml.saxevents.StartElement
All Implemented Interfaces:
Locatable

public final class StartElement
extends SAXEvent
implements Locatable


Nested Class Summary
 
Nested classes/interfaces inherited from class org.citygml4j.util.xml.saxevents.SAXEvent
SAXEvent.EventType
 
Constructor Summary
StartElement(java.lang.String uri, java.lang.String localName, java.lang.String prefix, org.xml.sax.Attributes attributes, Location location)
           
 
Method Summary
 org.xml.sax.Attributes getAttributes()
           
 java.lang.String getLocalName()
           
 Location getLocation()
           
 java.lang.String getURI()
           
 void send(org.xml.sax.ContentHandler contentHandler)
           
 void send(org.xml.sax.ContentHandler contentHandler, org.xml.sax.helpers.LocatorImpl locator)
           
 void setAttributes(org.xml.sax.Attributes attributes)
           
 void setLocation(Location location)
           
 StartElement shallowCopy()
           
 
Methods inherited from class org.citygml4j.util.xml.saxevents.SAXEvent
getType, next, setNext
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StartElement

public StartElement(java.lang.String uri,
                    java.lang.String localName,
                    java.lang.String prefix,
                    org.xml.sax.Attributes attributes,
                    Location location)
Method Detail

shallowCopy

public StartElement shallowCopy()
Specified by:
shallowCopy in class SAXEvent

send

public void send(org.xml.sax.ContentHandler contentHandler)
          throws org.xml.sax.SAXException
Specified by:
send in class SAXEvent
Throws:
org.xml.sax.SAXException

send

public void send(org.xml.sax.ContentHandler contentHandler,
                 org.xml.sax.helpers.LocatorImpl locator)
          throws org.xml.sax.SAXException
Specified by:
send in class SAXEvent
Throws:
org.xml.sax.SAXException

getURI

public java.lang.String getURI()

getLocalName

public java.lang.String getLocalName()

getAttributes

public org.xml.sax.Attributes getAttributes()

setAttributes

public void setAttributes(org.xml.sax.Attributes attributes)

getLocation

public Location getLocation()
Specified by:
getLocation in interface Locatable

setLocation

public void setLocation(Location location)
Specified by:
setLocation in interface Locatable