RootElement
  public
  
  
  
  class
  RootElement
  
  
  
  
    extends Element
  
  
  
  
  
  
| java.lang.Object | ||
| ↳ | android.sax.Element | |
| ↳ | android.sax.RootElement | |
The root XML element. The entry point for this API. Not safe for concurrent use.
For example, passing this XML:
 <feed xmlns='http://www.w3.org/2005/Atom'>
   <entry>
     <id>bob</id>
   </entry>
 </feed>
 
 static final String ATOM_NAMESPACE = "http://www.w3.org/2005/Atom";
 ...
 RootElement root = new RootElement(ATOM_NAMESPACE, "feed");
 Element entry = root.getChild(ATOM_NAMESPACE, "entry");
 entry.getChild(ATOM_NAMESPACE, "id").setEndTextElementListener(
   new EndTextElementListener() {
     public void end(String body) {
       System.out.println("Entry ID: " + body);
     }
   });
 XMLReader reader = ...;
 reader.setContentHandler(root.getContentHandler());
 reader.parse(...);
 Entry ID: bob
Summary
| Public constructors | |
|---|---|
| 
      RootElement(String localName)
      Constructs a new root element with the given name. | |
| 
      RootElement(String uri, String localName)
      Constructs a new root element with the given name. | |
| Public methods | |
|---|---|
| 
        
        
        
        
        
        ContentHandler | 
      getContentHandler()
      Gets the SAX  | 
| Inherited methods | |
|---|---|
Public constructors
RootElement
public RootElement (String localName)
Constructs a new root element with the given name. Uses an empty string as the namespace.
| Parameters | |
|---|---|
| localName | String: the local name | 
RootElement
public RootElement (String uri, String localName)
Constructs a new root element with the given name.
| Parameters | |
|---|---|
| uri | String: the namespace | 
| localName | String: the local name | 
Public methods
getContentHandler
public ContentHandler getContentHandler ()
Gets the SAX ContentHandler. Pass this to your SAX parser.
| Returns | |
|---|---|
| ContentHandler | |
