Last updated

API / geotoolkit / welllog / multiwell / IWellBehavior / IWellBehavior

Class: IWellBehavior

multiwell.IWellBehavior.IWellBehavior

Define interface for well actions

Interface

Implemented by

Table of contents

Constructors
Methods

Contents

Constructors

new IWellBehavior()

new IWellBehavior()

Methods

clone

Abstract clone(): IWellBehavior

Creates a clone of behavior

Returns

IWellBehavior


getProperties

Abstract getProperties(): any

Gets all the properties pertaining to this object

Returns

any

properties An object containing the properties to get


highlight

Abstract highlight(widget, track, highlight): void

Highlight well or track

Parameters

Name Type Description
widgetMultiWellWidget
trackITrack | CorrelationTracktrack to remove
highlightboolean

Returns

void


isMovable

Abstract isMovable(widget, track): boolean

Return true if track is movable

Parameters

Name Type Description
widgetMultiWellWidget
trackITrack | CorrelationTracktrack to remove

Returns

boolean

true if track is movable


isSelectable

Abstract isSelectable(widget, track): boolean

Return true if track is selectable

Parameters

Name Type Description
widgetMultiWellWidget
trackITrack | CorrelationTracktrack to remove

Returns

boolean

true if track is selectable


resize

Abstract resize(widget, track, size): boolean

Resize the track width

Parameters

Name Type Description
widgetMultiWellWidget
trackITrack | CorrelationTracktrack to remove
sizenumbera new size

Returns

boolean

true if update is required.


setProperties

Abstract setProperties(properties): IWellBehavior

Sets all the properties pertaining to this object

Parameters

Name Type Description
propertiesanyan object containing the properties to set

Returns

IWellBehavior

this