| 
 | Search this API | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface NodeRealizerSerializer
Interface for serializing instances of NodeRealizer.
| Method Summary | |
|---|---|
|  boolean | canHandle(org.w3c.dom.Node n,
          GraphMLParseContext context)Return whether this instance can deserialize the content of nin the given context. | 
|  boolean | canHandle(NodeRealizer nr,
          GraphMLWriteContext context)Return whether this instance can serialize the NodeRealizer nrin the given context. | 
|  NodeRealizer | createRealizerInstance(org.w3c.dom.Node node,
                       GraphMLParseContext context)Create new instance of the Realizer from the given information | 
|  java.lang.String | getName()Returns the name of the XML element tag which denotes this type of realizer. | 
|  java.lang.String | getNamespacePrefix()Returns the namespace prefix of the toplevel element | 
|  java.lang.String | getNamespaceURI()Returns the target namespace of the toplevel element | 
|  java.lang.Class | getRealizerClass()Returns the class of which the realizer is an instance of. | 
|  void | parse(NodeRealizer realizer,
      org.w3c.dom.Node node,
      GraphMLParseContext context)Parses the properties into an instance of NodeRealizer. | 
|  void | write(NodeRealizer realizer,
      XmlWriter writer,
      GraphMLWriteContext context)Writes the realizer element's content. | 
|  void | writeAttributes(NodeRealizer realizer,
                XmlWriter writer,
                GraphMLWriteContext context)Writes the attributes of an NodeRealizer element. | 
| Method Detail | 
|---|
java.lang.String getName()
java.lang.String getNamespaceURI()
java.lang.String getNamespacePrefix()
java.lang.Class getRealizerClass()
void parse(NodeRealizer realizer,
           org.w3c.dom.Node node,
           GraphMLParseContext context)
           throws GraphMLParseException
NodeRealizer.
realizer - An existing NodeRealizer instance which is configured.node - The XML node containing the realizer data.context - The current parse context.
GraphMLParseException
void write(NodeRealizer realizer,
           XmlWriter writer,
           GraphMLWriteContext context)
           throws GraphMLWriteException
realizer - The Realizer to write.writer - The XmlWriter for the serialization.context - The current write context.
GraphMLWriteException
void writeAttributes(NodeRealizer realizer,
                     XmlWriter writer,
                     GraphMLWriteContext context)
realizer - The Realizer to write.writer - The XmlWriter for the serialization.context - The current write context.
boolean canHandle(NodeRealizer nr,
                  GraphMLWriteContext context)
nr in the given context.
nr - The realizer to writecontext - The current write context.
true iff this instance can serialize nr in the context of context
boolean canHandle(org.w3c.dom.Node n,
                  GraphMLParseContext context)
n in the given context.
n - The DOM node that represents the realizer data.context - The current parse context.
true iff this instance can deserialize n in the context of context
NodeRealizer createRealizerInstance(org.w3c.dom.Node node,
                                    GraphMLParseContext context)
                                    throws DeserializationNotSupportedException,
                                           GraphMLParseException
node - The DOM node that represents the realizer data.context - The current parse context.
DeserializationNotSupportedException
GraphMLParseException| 
 | © Copyright 2000-2025, yWorks GmbH. All rights reserved. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||