edu.uci.ics.jung.io.graphml.parser
Class ElementParserRegistry<G extends Hypergraph<V,E>,V,E>

java.lang.Object
  extended by edu.uci.ics.jung.io.graphml.parser.ElementParserRegistry<G,V,E>

public class ElementParserRegistry<G extends Hypergraph<V,E>,V,E>
extends Object

Registry for all element parsers.

Author:
Nathan Mittler - nathan.mittler@gmail.com

Constructor Summary
ElementParserRegistry(KeyMap keyMap, org.apache.commons.collections15.Transformer<GraphMetadata,G> graphTransformer, org.apache.commons.collections15.Transformer<NodeMetadata,V> vertexTransformer, org.apache.commons.collections15.Transformer<EdgeMetadata,E> edgeTransformer, org.apache.commons.collections15.Transformer<HyperEdgeMetadata,E> hyperEdgeTransformer)
           
 
Method Summary
 ElementParser getParser(String localName)
           
 ElementParser getUnknownElementParser()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ElementParserRegistry

public ElementParserRegistry(KeyMap keyMap,
                             org.apache.commons.collections15.Transformer<GraphMetadata,G> graphTransformer,
                             org.apache.commons.collections15.Transformer<NodeMetadata,V> vertexTransformer,
                             org.apache.commons.collections15.Transformer<EdgeMetadata,E> edgeTransformer,
                             org.apache.commons.collections15.Transformer<HyperEdgeMetadata,E> hyperEdgeTransformer)
Method Detail

getUnknownElementParser

public ElementParser getUnknownElementParser()

getParser

public ElementParser getParser(String localName)


Copyright © 2009. All Rights Reserved.