|
Search this API | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public static interface NodePortGraphicsReader.ConfigurationFactory
Interface for dynamic creation and registration of configurations for
NodePort.
If an instance of this interface is present in
Lookup.lookup(Class),
createConfiguration(y.view.NodePort,org.w3c.dom.Node,y.io.graphml.input.GraphMLParseContext)
will be called if a configuration does not exist in
NodePort.Factory.
A default implementation that registers a default configuration under the
given name is provided by
Graph2DGraphMLHandler.configureLookup(y.base.Graph,y.io.graphml.input.GraphMLParser).
![]() |
![]() |
| Method Summary | |
|---|---|
void |
createConfiguration(NodePort port,
org.w3c.dom.Node node,
GraphMLParseContext context)
Fallback method that is called by NodePortGraphicsReader.readPort(y.view.NodePort, org.w3c.dom.Node, y.io.graphml.input.GraphMLParseContext)
if the specified configuration is not registered. |
| Method Detail |
|---|
void createConfiguration(NodePort port,
org.w3c.dom.Node node,
GraphMLParseContext context)
NodePortGraphicsReader.readPort(y.view.NodePort, org.w3c.dom.Node, y.io.graphml.input.GraphMLParseContext)
if the specified configuration is not registered.
Implementations should provide some fallback behaviour, and set a configuration for the specified node port if applicable.
A default implementation that registers a default configuration under the
given name is provided by
Graph2DGraphMLHandler.configureLookup(y.base.Graph,y.io.graphml.input.GraphMLParser).
port - The node port to configure.node - The top level DOM node that holds the visualization data.context - The current parse context.
|
© Copyright 2000-2025, yWorks GmbH. All rights reserved. |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||