GraphLab Project

graphlab.plugins.main.saveload.xmlparser
Interface GraphmlHandler

All Known Implementing Classes:
GraphmlHandlerImpl

public interface GraphmlHandler


Method Summary
 void end_edge()
          A container element end event handling method.
 void end_endpoint()
          A container element end event handling method.
 void end_graph()
          A container element end event handling method.
 void end_graphml()
          A container element end event handling method.
 void end_hyperedge()
          A container element end event handling method.
 void end_node()
          A container element end event handling method.
 void end_port()
          A container element end event handling method.
 void handle_data(java.lang.String data, org.xml.sax.Attributes meta)
          A data element event handling method.
 void handle_desc(java.lang.String data, org.xml.sax.Attributes meta)
          A data element event handling method.
 void handle_key(java.lang.String data, org.xml.sax.Attributes meta)
          A data element event handling method.
 void handle_locator(org.xml.sax.Attributes meta)
          An empty element event handling method.
 void start_edge(org.xml.sax.Attributes meta)
          A container element start event handling method.
 void start_endpoint(org.xml.sax.Attributes meta)
          A container element start event handling method.
 void start_graph(org.xml.sax.Attributes meta)
          A container element start event handling method.
 void start_graphml(org.xml.sax.Attributes meta)
          A container element start event handling method.
 void start_hyperedge(org.xml.sax.Attributes meta)
          A container element start event handling method.
 void start_node(org.xml.sax.Attributes meta)
          A container element start event handling method.
 void start_port(org.xml.sax.Attributes meta)
          A container element start event handling method.
 

Method Detail

handle_key

void handle_key(java.lang.String data,
                org.xml.sax.Attributes meta)
                throws org.xml.sax.SAXException
A data element event handling method.

Parameters:
data - value or null
meta - attributes
Throws:
org.xml.sax.SAXException

start_edge

void start_edge(org.xml.sax.Attributes meta)
                throws org.xml.sax.SAXException
A container element start event handling method.

Parameters:
meta - attributes
Throws:
org.xml.sax.SAXException

end_edge

void end_edge()
              throws org.xml.sax.SAXException
A container element end event handling method.

Throws:
org.xml.sax.SAXException

handle_locator

void handle_locator(org.xml.sax.Attributes meta)
                    throws org.xml.sax.SAXException
An empty element event handling method.

Parameters:
data - value or null
Throws:
org.xml.sax.SAXException

handle_data

void handle_data(java.lang.String data,
                 org.xml.sax.Attributes meta)
                 throws org.xml.sax.SAXException
A data element event handling method.

Parameters:
data - value or null
meta - attributes
Throws:
org.xml.sax.SAXException

start_node

void start_node(org.xml.sax.Attributes meta)
                throws org.xml.sax.SAXException
A container element start event handling method.

Parameters:
meta - attributes
Throws:
org.xml.sax.SAXException

end_node

void end_node()
              throws org.xml.sax.SAXException
A container element end event handling method.

Throws:
org.xml.sax.SAXException

start_graph

void start_graph(org.xml.sax.Attributes meta)
                 throws org.xml.sax.SAXException
A container element start event handling method.

Parameters:
meta - attributes
Throws:
org.xml.sax.SAXException

end_graph

void end_graph()
               throws org.xml.sax.SAXException
A container element end event handling method.

Throws:
org.xml.sax.SAXException

start_endpoint

void start_endpoint(org.xml.sax.Attributes meta)
                    throws org.xml.sax.SAXException
A container element start event handling method.

Parameters:
meta - attributes
Throws:
org.xml.sax.SAXException

end_endpoint

void end_endpoint()
                  throws org.xml.sax.SAXException
A container element end event handling method.

Throws:
org.xml.sax.SAXException

start_graphml

void start_graphml(org.xml.sax.Attributes meta)
                   throws org.xml.sax.SAXException
A container element start event handling method.

Parameters:
meta - attributes
Throws:
org.xml.sax.SAXException

end_graphml

void end_graphml()
                 throws org.xml.sax.SAXException
A container element end event handling method.

Throws:
org.xml.sax.SAXException

start_hyperedge

void start_hyperedge(org.xml.sax.Attributes meta)
                     throws org.xml.sax.SAXException
A container element start event handling method.

Parameters:
meta - attributes
Throws:
org.xml.sax.SAXException

end_hyperedge

void end_hyperedge()
                   throws org.xml.sax.SAXException
A container element end event handling method.

Throws:
org.xml.sax.SAXException

start_port

void start_port(org.xml.sax.Attributes meta)
                throws org.xml.sax.SAXException
A container element start event handling method.

Parameters:
meta - attributes
Throws:
org.xml.sax.SAXException

end_port

void end_port()
              throws org.xml.sax.SAXException
A container element end event handling method.

Throws:
org.xml.sax.SAXException

handle_desc

void handle_desc(java.lang.String data,
                 org.xml.sax.Attributes meta)
                 throws org.xml.sax.SAXException
A data element event handling method.

Parameters:
data - value or null
meta - attributes
Throws:
org.xml.sax.SAXException

GraphLab Project