|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectyext.graphml.graph2D.RealizerSerializerManager
Handler class that allows instance specific management of RealizerSerializers
| Constructor Summary | |
RealizerSerializerManager()
|
|
| Method Summary | |
void |
addEdgeRealizerSerializer(EdgeRealizerSerializer ers)
Register a EdgeRealizerSerializer instance for input and output |
void |
addInputEdgeRealizerSerializer(EdgeRealizerSerializer ers)
Register a EdgeRealizerSerializer instance for input only |
void |
addInputNodeRealizerSerializer(NodeRealizerSerializer nrs)
Register a NodeRealizerSerializer instance for input only |
void |
addNodeRealizerSerializer(NodeRealizerSerializer nrs)
Register a NodeRealizerSerializer instance for input and output |
void |
addOutputEdgeRealizerSerializer(EdgeRealizerSerializer ers)
Register a EdgeRealizerSerializer instance for output only |
void |
addOutputNodeRealizerSerializer(NodeRealizerSerializer nrs)
Register a NodeRealizerSerializer instance for output only |
void |
clear()
Clear all registered RelizerSerializer instances for both input and output |
EdgeRealizerSerializer |
getInputEdgeRealizerSerializer(Node n,
GraphMLParseContext context)
Return an EdgeRealizerSerializer instance that can deserialize the given DOM noe in the current context |
NodeRealizerSerializer |
getInputNodeRealizerSerializer(Node n,
GraphMLParseContext context)
Return an NodeRealizerSerializer instance that can deserialize the given DOM noe in the current context |
EdgeRealizerSerializer |
getOutputRealizerSerializer(EdgeRealizer er,
GraphMLWriteContext context)
Return an EdgeRealizerSerializer instance that can serialize the given EdgeRealizer in the current context |
NodeRealizerSerializer |
getOutputRealizerSerializer(NodeRealizer nr,
GraphMLWriteContext context)
Return a NodeRealizerSerializer instance that can serialize the given NodeRealizer in the current context |
void |
removeEdgeRealizerSerializer(EdgeRealizerSerializer ers)
Unregister a EdgeRealizerSerializer instance for both input and output |
void |
removeInputEdgeRealizerSerializer(EdgeRealizerSerializer ers)
Unregister a EdgeRealizerSerializer instance for input only |
void |
removeInputNodeRealizerSerializer(NodeRealizerSerializer nrs)
Unregister a NodeRealizerSerializer instance for input only |
void |
removeNodeRealizerSerializer(NodeRealizerSerializer nrs)
Unregister a NodeRealizerSerializer instance for both input and output |
void |
removeOutputEdgeRealizerSerializer(EdgeRealizerSerializer ers)
Unregister a EdgeRealizerSerializer instance for output only |
void |
removeOutputNodeRealizerSerializer(NodeRealizerSerializer nrs)
Unregister a NodeRealizerSerializer instance for output only |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public RealizerSerializerManager()
| Method Detail |
public void addNodeRealizerSerializer(NodeRealizerSerializer nrs)
nrs - public void addEdgeRealizerSerializer(EdgeRealizerSerializer ers)
ers - public void addInputNodeRealizerSerializer(NodeRealizerSerializer nrs)
nrs - public void addOutputNodeRealizerSerializer(NodeRealizerSerializer nrs)
nrs - public void addInputEdgeRealizerSerializer(EdgeRealizerSerializer ers)
ers - public void addOutputEdgeRealizerSerializer(EdgeRealizerSerializer ers)
ers - public void removeNodeRealizerSerializer(NodeRealizerSerializer nrs)
nrs - public void removeEdgeRealizerSerializer(EdgeRealizerSerializer ers)
ers - public void removeInputNodeRealizerSerializer(NodeRealizerSerializer nrs)
nrs - public void removeOutputNodeRealizerSerializer(NodeRealizerSerializer nrs)
nrs - public void removeInputEdgeRealizerSerializer(EdgeRealizerSerializer ers)
ers - public void removeOutputEdgeRealizerSerializer(EdgeRealizerSerializer ers)
ers - public void clear()
public EdgeRealizerSerializer getOutputRealizerSerializer(EdgeRealizer er,
GraphMLWriteContext context)
er - the EdgeRealizer that should be writtencontext - the current write context
EdgeRealizerSerializer.canHandle(y.view.EdgeRealizer,org.graphdrawing.graphml.writer.GraphMLWriteContext)
method returns true for er and context, or null if none exists
public NodeRealizerSerializer getOutputRealizerSerializer(NodeRealizer nr,
GraphMLWriteContext context)
nr - the NodeRealizer that should be writtencontext - the current write context
NodeRealizerSerializer.canHandle(y.view.NodeRealizer,org.graphdrawing.graphml.writer.GraphMLWriteContext)
method returns true for er and context, or null if none exists
public EdgeRealizerSerializer getInputEdgeRealizerSerializer(Node n,
GraphMLParseContext context)
n - DOM node that represents an EdgeRealizer that should be writtencontext - the current parse context
EdgeRealizerSerializer.canHandle(Node,org.graphdrawing.graphml.reader.GraphMLParseContext)
method returns true for n and context, or null if none exists
public NodeRealizerSerializer getInputNodeRealizerSerializer(Node n,
GraphMLParseContext context)
n - DOM node that represents an NodeRealizer that should be writtencontext - the current parse context
NodeRealizerSerializer.canHandle(Node,org.graphdrawing.graphml.reader.GraphMLParseContext)
method returns true for n and context, or null if none exists
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||