| 
 | Search this API | ||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
GMLIOHandler.
See:
          Description
| Interface Summary | |
|---|---|
| EncoderFactory | This interface is a factory for ObjectEncoders. | 
| GMLTokenizer.Callback | The interface used for the callback during parsing. | 
| ObjectEncoder | This interface is implemented by classes that can encode
 certain object instances into a GML stream using the GMLEncoderclass. | 
| ParserFactory | This is the interface which will be used by GMLIOHandlerto query an appropriate Parser. | 
| Class Summary | |
|---|---|
| DefaultEncoderFactory | This class is an implementation of the EncoderFactory interface. | 
| DefaultHierarchicParserFactory | This class is an implementation of the ParserFactory interface. | 
| DefaultParserFactory | This class is an implementation of the ParserFactory interface. | 
| EdgeGraphicsParser | This class is used by EdgeParser. | 
| EdgeLabelGraphicsEncoder | This class can encode EdgeLabels in valid GML | 
| EdgeObjectEncoder | This class is capable of encoding an Edge in valid gml format. | 
| EdgeParser | This class is used by GraphParser. | 
| EdgeRealizerObjectEncoder | This class is capable of encoding an Edge's EdgeRealizer in valid gml format. | 
| GMLEncoder | This class is a utility class for writing valid GML to a Writer | 
| GmlObjectEncoder | This class is capable of encoding a Graph in valid gml format. | 
| GMLTokenizer | This class is used to parse a valid stream from a reader, which contains well formed gml. | 
| GMLTokenizer.DebugCallback | An implementation of the callback which can be used to debug the parser. | 
| GMLTokenizer.EncoderCallback | An implementation of the callback, which will call the appropriate methods on an encoder. | 
| GraphObjectEncoder | This class is capable of encoding Graph in valid gml format. | 
| GraphParser | This class works together with NodeParser and EdgeParser instances. | 
| HierarchicGraphEncoderFactory | This factory can be installed with the GMLIOHandler to support the serialization of hierarchic graphs in GML | 
| HierarchicGraphObjectEncoder | This class is capable of encoding a Hierarchic Graph in valid gml format. | 
| HierarchicGraphParser | This class works together with HierarchyNodeParser and HierarchyEdgeParser instances. | 
| HierarchyEdgeObjectEncoder | This class is capable of encoding an edge of a Hierarchic Graph in valid gml format. | 
| HierarchyNodeObjectEncoder | This class is capable of encoding a node of a Hierarchic Graph in valid gml format. | 
| HierarchyNodeParser | This class is capable of parsing nodes and nested graphs of a Hierarchic Graph from valid gml. | 
| InterEdge | This utility class is used to represent inter-edges during parsing and encoding of hierarchic graphs using GML | 
| InterEdgeEncoder | This class can encode InterEdges in valid GML | 
| InterEdgeParser | This class can parse InterEdges from valid GML | 
| ItemParser | This class can be used as a base class for parsers, that want to parse items. | 
| LabelGraphicsEncoder | This class can encode YLabels in valid GML | 
| LabelGraphicsParser | This class will collect the general attributes from the LabelGraphics section in a GML file. | 
| LineParser | This class can parse a point list in a GML file. | 
| NodeGraphicsParser | This class will parse the node graphics section from a valid GML file and create appropriate NodeRealizers | 
| NodeLabelGraphicsEncoder | This class can encode NodeLabels in valid GML | 
| NodeObjectEncoder | This class can encode Nodes in valid GML | 
| NodeParser | This class can parse Nodes from valid GML. | 
| NodeRealizerObjectEncoder | This class can encode NodeRealizers in valid GML | 
| XGMLEncoder | This class is a utility class for writing a simple XML-ish version of valid GML to a Writer. | 
| XGMLTokenizer | This class is used to parse a valid stream from a reader, which contains well formed xgml. | 
Provides parser and encoder classes used by GMLIOHandler. 
The classes and interfaces of this package can also be used to straight-forwardly customize and extend the "Graph Modeling Language" (GML) graph exchange format.
| 
 | © Copyright 2000-2025, yWorks GmbH. All rights reserved. | ||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||