com.yworks.yfiles.server.graphml.support
Class NodeInsetsInputHandler
java.lang.Object
yext.graphml.reader.AbstractDOMInputHandler
com.yworks.yfiles.server.graphml.support.NodeInsetsInputHandler
- All Implemented Interfaces:
- DOMInputHandler
- public class NodeInsetsInputHandler
- extends AbstractDOMInputHandler
Input handler that parses node insets for group nodes and stores the insets
in the GroupingKeys.GROUP_NODE_INSETS_DPKEY data provider.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NodeInsetsInputHandler
public NodeInsetsInputHandler()
parseData
protected void parseData(DOMGraphMLParseContext context,
Graph graph,
Object nodeedge,
boolean defaultMode,
Node domNode)
- Parses the data.
- Parameters:
context - The context in which the parser is.graph - The current graph in the parse context.nodeedge - The current node/edge in the parse context.defaultMode - Whether default data or real data is read.domNode - The DOM node which is actually processed.
applyDefault
protected void applyDefault(DOMGraphMLParseContext context,
Graph graph,
Object nodeedge)
- Apply default data.
- Parameters:
context - The context in which the parser is.graph - The current graph in the parse context.nodeedge - The current node/edge in the parse context.
acceptKey
public boolean acceptKey(NamedNodeMap attributes,
int scopeType)
- This method defines whether a specific key/data pair is handled by the input handler. When it returns
true, each occurence of data elements which match the id of the key element are forwarded to the input
handler.
- Parameters:
attributes - the attributes of the key tag.scopeType - the scope for which the key is defined. One of GraphMLConstants.SCOPE_ALL,
GraphMLConstants.SCOPE_EDGE, GraphMLConstants.SCOPE_ENDPOINT, GraphMLConstants.SCOPE_GRAPH, GraphMLConstants.SCOPE_NODE,
GraphMLConstants.SCOPE_PORT, GraphMLConstants.SCOPE_HYPEREDGE.
Copyright © 2000-2007 yWorks GmbH. All
rights reserved