NodeFactory

Manages factories and loaders for NodeModels. Can use registered factories and loaders to instantiate and load new NodeModels.


Constructors

No public constructors defined

Methods

Boolean   AddTypeFactoryAndLoader<T>( ) stability index:1
Return Value: none
Attempts to create a new factory and loader for a given type.
TypeParam : T =
Boolean   AddTypeFactoryAndLoader(Type nodeType) stability index:1
Return Value: none
Attempts to create a new factory and loader for a given type.
nodeType
void   AddAlsoKnownAs(Type realType,String aka,Boolean overwrite) stability index:1
Return Value: none
Registers a type with another name that it may go by.
realType
aka
overwrite
NodeModel   CreateNodeFromXml(XmlElement elNode,SaveContext context) stability index:1
Return Value: none
Creates and Loads a new NodeModel from its Serialized form, using the node loaders registered in this factory. If loading fails, a Dummy Node is produced.
elNode
context

Properties

No public properties defined

Events

No public events defined