yext.graphml.compat
Class ReadNodeLayoutHandler
java.lang.Object
yext.graphml.reader.AbstractDOMInputHandler
yext.graphml.compat.ReadNodeLayoutHandler
- All Implemented Interfaces:
- DOMInputHandler
- public class ReadNodeLayoutHandler
- extends AbstractDOMInputHandler
Reads the geometry data for nodes in .NET graphml format
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ReadNodeLayoutHandler
public ReadNodeLayoutHandler()
acceptKey
public boolean acceptKey(NamedNodeMap attributes,
int scopeType)
- Description copied from interface:
DOMInputHandler
- 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.
parseData
protected void parseData(DOMGraphMLParseContext context,
Graph graph,
Object node,
boolean defaultMode,
Node domNode)
- Description copied from class:
AbstractDOMInputHandler
- Parses the data.
- Specified by:
parseData in class AbstractDOMInputHandler
- Parameters:
context - The context in which the parser is.graph - The current graph in the parse context.node - 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)
- Description copied from class:
AbstractDOMInputHandler
- Apply default data.
- Specified by:
applyDefault in class AbstractDOMInputHandler
- 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.
Copyright ©2000-2008, yWorks GmbH. All rights reserved.