Last updated

API / geotoolkit / schematics / factory / ComponentNodeProxyFactory / ComponentNodeProxyFactory

Class: ComponentNodeProxyFactory

factory.ComponentNodeProxyFactory.ComponentNodeProxyFactory

ComponentNodeProxyFactory

Hierarchy

Table of contents

Constructors
Methods

Contents

Constructors

new ComponentNodeProxyFactory(parameter, componentNode)

new ComponentNodeProxyFactory(parameter, componentNode?)

Parameters

Name Type Description
parameterAbstractComponentNodeFactory | (data?: Element) => ComponentNodecallback method to create an instance of a component node OR an instance of a component node factory to create the component node
Optional componentNodeComponentNodereusable component node instance

Overrides

AbstractComponentNodeFactory.constructor

Methods

createComponentNode

createComponentNode(data?, forceCreateNewNode?, deepCopyData?): ComponentNodeProxy

Creates component node and return it.

Parameters

Name Type Description
Optional dataElementdata to build the node of
Optional forceCreateNewNodebooleanif "true" brand new component node instance is placed in the proxy
Optional deepCopyDatabooleanif "true" the data will be fully copied before set

Returns

ComponentNodeProxy

new proxy instance that incapsulates reusable component node instance

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