Last updated

API / geotoolkit3d / schematics / factory / SimpleFactory / SimpleFactory

Class: SimpleFactory

factory.SimpleFactory.SimpleFactory

Simple factory

Hierarchy

Table of contents

Constructors
Methods

Contents

Constructors

new SimpleFactory()

new SimpleFactory()

Methods

getClassName

getClassName(): string

Returns

string


getFactory

getFactory(componentName): CreateCallback

Get componentName-to-nodeFactory link

Parameters

Name Type Description
componentNamestringcomponent name associated with node factory

Returns

CreateCallback

method returning a ComponentNode implementation instance.


getUpdateFactory

getUpdateFactory(componentName): UpdateCallback

Get componentName-to-nodeFactory link.

Parameters

Name Type Description
componentNamestringcomponent name associated with node factory

Returns

UpdateCallback

method returning a ComponentNode implementation instance.


setFactory

setFactory(componentName, creationFunc): void

Set componentName-to-nodeFactory link.

Parameters

Name Type Description
componentNamestringcomponent name associated with node factory
creationFuncCreateCallbackmethod returning a ComponentNode implementation instance.

Returns

void


setUpdateFactory

setUpdateFactory(componentName, updateFunc): void

Set componentName-to-nodeFactory link.

Parameters

Name Type Description
componentNamestringcomponent name associated with node factory
updateFuncUpdateCallbackmethod returning a ComponentNode implementation instance.

Returns

void


getClassName

Static getClassName(): string

Returns

string


getInstance

Static getInstance(): SimpleFactory

Get instance of simple factory

Returns

SimpleFactory