Skip to content
Last updated

API / geotoolkit3d / schematics / factory / SimpleFactory / SimpleFactory

Class: SimpleFactory

factory.SimpleFactory.SimpleFactory

Simple factory

Hierarchy

Table of contents

Constructors
  • [new SimpleFactory()](/solutions/geotoolkit/GeoToolkit_JS/apis/classes/geotoolkit3d.schematics.factory.simplefactory.simplefactory.md#new simplefactory())
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