Class NodeInstantiator
java.lang.Object
io.lionweb.lioncore.java.emf.support.NodeInstantiator
This knows how to instantiate a Node, given the information provided by the deserialization
mechanism.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioninstantiate
(Concept concept, org.eclipse.emf.ecore.EObject eObject, Map<String, Node> deserializedNodesByID, Map<Property, Object> propertiesValues) registerCustomDeserializer
(String conceptID, NodeInstantiator.ConceptSpecificNodeInstantiator<?> conceptSpecificNodeInstantiator)
-
Constructor Details
-
NodeInstantiator
public NodeInstantiator()
-
-
Method Details
-
enableDynamicNodes
-
instantiate
-
registerCustomDeserializer
public NodeInstantiator registerCustomDeserializer(String conceptID, NodeInstantiator.ConceptSpecificNodeInstantiator<?> conceptSpecificNodeInstantiator)
-