Package | com.yworks.io.graphml.realizer |
Class | public class RealizerSerializerManager |
Inheritance | RealizerSerializerManager Object |
Property | Defined By | ||
---|---|---|---|
fallbackEdgeRealizerSerializer : IEdgeRealizerSerializer
The realizer serializer to use if no deserializer is found for the parsed edgegraphics child element. | RealizerSerializerManager | ||
fallbackNodeRealizerSerializer : INodeRealizerSerializer
The realizer serializer to use if no deserializer is found for the parsed nodegraphics child element. | RealizerSerializerManager |
Method | Defined By | ||
---|---|---|---|
Register an IEdgeRealizerSerializer instance for input and output
| RealizerSerializerManager | ||
Register an IEdgeRealizerSerializer for input
| RealizerSerializerManager | ||
addInputLabelSerializer(ls:ILabelSerializer):void
Register an IlabelSerializer for input
| RealizerSerializerManager | ||
Register an INodeRealizerSerializer for input
| RealizerSerializerManager | ||
Register a INodeRealizerSerializer instance for input and output
| RealizerSerializerManager | ||
Register an IEdgeRealizerSerializer for output
| RealizerSerializerManager | ||
Register an INodeRealizerSerializer for output
| RealizerSerializerManager | ||
clear():void
Clear all registered RelizerSerializer instances for both input and output
| RealizerSerializerManager | ||
Get an IEdgeRealizerSerializer for the given xml element and the parse context. | RealizerSerializerManager | ||
Returns an iterable view of all input edge realizers serializers that have been added to this instance. | RealizerSerializerManager | ||
Get an ILabelSerializer for the given xml element and the parse context. | RealizerSerializerManager | ||
Returns an iterable view of all input label serializers that have been added to this instance. | RealizerSerializerManager | ||
Get an INodeRealizerSerializer for the given xml element and the parse context. | RealizerSerializerManager | ||
Returns an iterable view of all input node realizer serializers that have been added to this instance. | RealizerSerializerManager | ||
Get an IEdgeRealizerSerializer for the given edge and the write context. | RealizerSerializerManager | ||
Returns an iterable view of all output edge realizers serializers that have been added to this instance. | RealizerSerializerManager | ||
Get an INodeRealizerSerializer for the given node and the write context. | RealizerSerializerManager | ||
Returns an iterable view of all output node realizers serializers that have been added to this instance. | RealizerSerializerManager | ||
Unregister an IEdgeRealizerSerializer instance for both input and output
| RealizerSerializerManager | ||
Unregister an IEdgeRealizerSerializer instance for input only
| RealizerSerializerManager | ||
Unregister an IlabelSerializer instance for input. | RealizerSerializerManager | ||
Unregister an INodeRealizerSerializer instance for input only
| RealizerSerializerManager | ||
Unregister an INodeRealizerSerializer instance for both input and output
| RealizerSerializerManager | ||
Unregister an IEdgeRealizerSerializer instance for output only
| RealizerSerializerManager | ||
Unregister an INodeRealizerSerializer instance for output only
| RealizerSerializerManager |
fallbackEdgeRealizerSerializer | property |
fallbackEdgeRealizerSerializer:IEdgeRealizerSerializer
The realizer serializer to use if no deserializer is found for the parsed edgegraphics
child element.
Note that fallback writing is not supported. Developers have to take care to provide a
IEdgeRealizerSerializer
for custom java edge styles.
public function get fallbackEdgeRealizerSerializer():IEdgeRealizerSerializer
public function set fallbackEdgeRealizerSerializer(value:IEdgeRealizerSerializer):void
fallbackNodeRealizerSerializer | property |
fallbackNodeRealizerSerializer:INodeRealizerSerializer
The realizer serializer to use if no deserializer is found for the parsed nodegraphics
child element.
Note that fallback writing is not supported. Developers have to take care to provide a
INodeRealizerSerializer
for custom java node styles.
public function get fallbackNodeRealizerSerializer():INodeRealizerSerializer
public function set fallbackNodeRealizerSerializer(value:INodeRealizerSerializer):void
addEdgeRealizerSerializer | () | method |
public function addEdgeRealizerSerializer(ers:IEdgeRealizerSerializer):void
Register an IEdgeRealizerSerializer
instance for input and output
Parameters
ers:IEdgeRealizerSerializer — IEdgeRealizerSerializer to register.
|
addInputEdgeRealizerSerializer | () | method |
public function addInputEdgeRealizerSerializer(ers:IEdgeRealizerSerializer):void
Register an IEdgeRealizerSerializer
for input
Parameters
ers:IEdgeRealizerSerializer — IEdgeRealizerSerializer to register.
|
addInputLabelSerializer | () | method |
public function addInputLabelSerializer(ls:ILabelSerializer):void
Register an IlabelSerializer
for input
Parameters
ls:ILabelSerializer — IlabelSerializer to register.
|
addInputNodeRealizerSerializer | () | method |
public function addInputNodeRealizerSerializer(nrs:INodeRealizerSerializer):void
Register an INodeRealizerSerializer
for input
Parameters
nrs:INodeRealizerSerializer — INodeRealizerSerializer to register.
|
addNodeRealizerSerializer | () | method |
public function addNodeRealizerSerializer(nrs:INodeRealizerSerializer):void
Register a INodeRealizerSerializer
instance for input and output
Parameters
nrs:INodeRealizerSerializer — INodeRealizerSerializer to unregister.
|
addOutputEdgeRealizerSerializer | () | method |
public function addOutputEdgeRealizerSerializer(ers:IEdgeRealizerSerializer):void
Register an IEdgeRealizerSerializer
for output
Parameters
ers:IEdgeRealizerSerializer — IEdgeRealizerSerializer to register.
|
addOutputNodeRealizerSerializer | () | method |
public function addOutputNodeRealizerSerializer(nrs:INodeRealizerSerializer):void
Register an INodeRealizerSerializer
for output
Parameters
nrs:INodeRealizerSerializer — INodeRealizerSerializer to register.
|
clear | () | method |
public function clear():void
Clear all registered RelizerSerializer instances for both input and output
getInputEdgeRealizerSerializer | () | method |
public function getInputEdgeRealizerSerializer(element:XML, context:GraphMLParseContext):IEdgeRealizerSerializer
Get an IEdgeRealizerSerializer
for the given xml element and the parse context.
Parameters
element:XML — The xml element to get the serializer for.
| |
context:GraphMLParseContext — The parse context to get the serializer for.
|
IEdgeRealizerSerializer — An instance of IEdgeRealizerSerializer , or null if no matching serializer was found.
|
getInputEdgeRealizerSerializers | () | method |
public function getInputEdgeRealizerSerializers():Iterable
Returns an iterable view of all input edge realizers serializers that have been added to this instance.
ReturnsIterable — An Iterable over all input edge realizer serializers that have been added to this instance.
|
getInputLabelSerializer | () | method |
public function getInputLabelSerializer(element:XML, context:GraphMLParseContext):ILabelSerializer
Get an ILabelSerializer
for the given xml element and the parse context.
Parameters
element:XML — The xml element to get the serializer for.
| |
context:GraphMLParseContext — The parse context to get the serializer for.
|
ILabelSerializer — An instance of ILabelSerializer , or null if no matching serializer was found.
|
getInputLabelSerializers | () | method |
public function getInputLabelSerializers():Iterable
Returns an iterable view of all input label serializers that have been added to this instance.
ReturnsIterable — An Iterable over all input label serializers that have been added to this instance.
|
getInputNodeRealizerSerializer | () | method |
public function getInputNodeRealizerSerializer(element:XML, context:GraphMLParseContext):INodeRealizerSerializer
Get an INodeRealizerSerializer
for the given xml element and the parse context.
Parameters
element:XML — The xml element to get the serializer for.
| |
context:GraphMLParseContext — The parse context to get the serializer for.
|
INodeRealizerSerializer — An instance of INodeRealizerSerializer , or null if no matching serializer was found.
|
getInputNodeRealizerSerializers | () | method |
public function getInputNodeRealizerSerializers():Iterable
Returns an iterable view of all input node realizer serializers that have been added to this instance.
ReturnsIterable — An Iterable over all input node realizer serializers that have been added to this instance.
|
getOutputEdgeRealizerSerializer | () | method |
public function getOutputEdgeRealizerSerializer(edge:IEdge, context:GraphMLWriteContext):IEdgeRealizerSerializer
Get an IEdgeRealizerSerializer
for the given edge and the write context.
Parameters
edge:IEdge — The edge to get the serializer for.
| |
context:GraphMLWriteContext — The write context to get the serializer for.
|
IEdgeRealizerSerializer — An instance of IEdgeRealizerSerializer , or null if no matching serializer was found.
|
getOutputEdgeRealizerSerializers | () | method |
public function getOutputEdgeRealizerSerializers():Iterable
Returns an iterable view of all output edge realizers serializers that have been added to this instance.
ReturnsIterable — An Iterable over all output edge realizer serializers that have been added to this instance.
|
getOutputNodeRealizerSerializer | () | method |
public function getOutputNodeRealizerSerializer(node:INode, context:GraphMLWriteContext):INodeRealizerSerializer
Get an INodeRealizerSerializer
for the given node and the write context.
Parameters
node:INode — The node to get the serializer for.
| |
context:GraphMLWriteContext — The write context to get the serializer for.
|
INodeRealizerSerializer — An instance of INodeRealizerSerializer , or null if no matching serializer was found.
|
getOutputNodeRealizerSerializers | () | method |
public function getOutputNodeRealizerSerializers():Iterable
Returns an iterable view of all output node realizers serializers that have been added to this instance.
ReturnsIterable — An Iterable over all output node realizer serializers that have been added to this instance.
|
removeEdgeRealizerSerializer | () | method |
public function removeEdgeRealizerSerializer(ers:IEdgeRealizerSerializer):void
Unregister an IEdgeRealizerSerializer
instance for both input and output
Parameters
ers:IEdgeRealizerSerializer — IEdgeRealizerSerializer to unregister.
|
removeInputEdgeRealizerSerializer | () | method |
public function removeInputEdgeRealizerSerializer(ers:IEdgeRealizerSerializer):void
Unregister an IEdgeRealizerSerializer
instance for input only
Parameters
ers:IEdgeRealizerSerializer — IEdgeRealizerSerializer to unregister.
|
removeInputLabelSerializer | () | method |
public function removeInputLabelSerializer(ls:ILabelSerializer):void
Unregister an IlabelSerializer
instance for input.
Parameters
ls:ILabelSerializer — ILabelSerializer to unregister.
|
removeInputNodeRealizerSerializer | () | method |
public function removeInputNodeRealizerSerializer(nrs:INodeRealizerSerializer):void
Unregister an INodeRealizerSerializer
instance for input only
Parameters
nrs:INodeRealizerSerializer — INodeRealizerSerializer to unregister.
|
removeNodeRealizerSerializer | () | method |
public function removeNodeRealizerSerializer(nrs:INodeRealizerSerializer):void
Unregister an INodeRealizerSerializer
instance for both input and output
Parameters
nrs:INodeRealizerSerializer — INodeRealizerSerializer to unregister.
|
removeOutputEdgeRealizerSerializer | () | method |
public function removeOutputEdgeRealizerSerializer(ers:IEdgeRealizerSerializer):void
Unregister an IEdgeRealizerSerializer instance for output only
Parameters
ers:IEdgeRealizerSerializer — IEdgeRealizerSerializer to unregister.
|
removeOutputNodeRealizerSerializer | () | method |
public function removeOutputNodeRealizerSerializer(nrs:INodeRealizerSerializer):void
Unregister an INodeRealizerSerializer
instance for output only
Parameters
nrs:INodeRealizerSerializer — INodeRealizerSerializer to unregister.
|