Skip to content
Last updated

API / geotoolkit / schematics / factory / SimpleComponentNodeFactory / SimpleComponentNodeFactory

Class: SimpleComponentNodeFactory

factory.SimpleComponentNodeFactory.SimpleComponentNodeFactory

Simple schematics component node factory.

Hierarchy

Table of contents

Constructors
  • [new SimpleComponentNodeFactory(createComponentNode, validGeometryData)](/solutions/geotoolkit/GeoToolkit_JS/apis/classes/geotoolkit.schematics.factory.simplecomponentnodefactory.simplecomponentnodefactory.md#new simplecomponentnodefactory(createcomponentnode, validgeometrydata))
Methods

Contents

Constructors

new SimpleComponentNodeFactory(createComponentNode, validGeometryData)

• new SimpleComponentNodeFactory(createComponentNode, validGeometryData?)

Parameters

Name Type Description
createComponentNode(data?: Element) => ComponentNodecreate method
Optional validGeometryData(geometryData: Entity) => booleanvalidate method

Overrides

AbstractComponentNodeFactory.constructor

Methods

createComponentNode

▸ createComponentNode(data): ComponentNode

Creates component node and return it.

Parameters

Name Type Description
dataElementto build the node of

Returns

ComponentNode

Overrides

AbstractComponentNodeFactory.createComponentNode


validGeometryData

▸ validGeometryData(geometryData): boolean

Validates geometry data. The implementation returns "true" always

Parameters

Name Type Description
geometryDataEntitygeometry data to validate

Returns

boolean

Inherited from

AbstractComponentNodeFactory.validGeometryData