|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--y.io.gml.ItemParser | +--y.io.gml.NodeParser
This class can parse Nodes from valid GML. It is used by GraphParser
Field Summary | |
protected Graph2D |
graph
|
protected Map |
id2Node
|
protected LabelGraphicsParser |
labelGraphics
|
protected NodeGraphicsParser |
nodeGraphics
|
protected NodeRealizer |
nr
|
Fields inherited from class y.io.gml.ItemParser |
attributes, childMap, delegate, level |
Constructor Summary | |
NodeParser(Graph2D graph,
Map id2Node)
|
Method Summary | |
void |
begin()
this method will be called as soon as the parser enters the scope. |
void |
childFinished(ItemParser child)
this method will be called, as soon as the a child ItemParser finished and returned from its end() method. |
void |
end()
this method will be called as soon as the parser leaves the scope. |
Object |
getItem()
Returns the "product" of this scope. |
protected void |
handleLabels()
|
Methods inherited from class y.io.gml.ItemParser |
addAttribute, addChild, attribute, attribute, beginScope, endScope, getAttributes, getBoolean, getDouble, getDouble, getInt, getInt, getLevel, getString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected Graph2D graph
protected NodeRealizer nr
protected NodeGraphicsParser nodeGraphics
protected Map id2Node
protected LabelGraphicsParser labelGraphics
Constructor Detail |
public NodeParser(Graph2D graph, Map id2Node)
Method Detail |
public void begin()
ItemParser
begin
in class ItemParser
public void childFinished(ItemParser child)
ItemParser
childFinished
in class ItemParser
child
- the child ItemParser, which just finishedprotected void handleLabels()
public void end()
ItemParser
end
in class ItemParser
public Object getItem()
ItemParser
ItemParser.end()
has been called. The latter should construct
the resulting item from the collected data and this item
should be returned by this method. By default, this method
return the map of the attributes.
getItem
in class ItemParser
Map
|
© Copyright 2000-2003, yWorks GmbH. All rights reserved. 2003 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |