API / geotoolkit / welllog / multiwell / IWellBehavior / IWellBehavior
multiwell.IWellBehavior.IWellBehavior
Define interface for well actions
Interface
Constructors
Methods
▸ Abstract clone(): IWellBehavior
Creates a clone of behavior
▸ Abstract getProperties(): any
Gets all the properties pertaining to this object
any
properties An object containing the properties to get
▸ Abstract highlight(widget, track, highlight): void
Highlight well or track
| Name | Type | Description |
|---|---|---|
widget | MultiWellWidget | |
track | ITrack | CorrelationTrack | track to remove |
highlight | boolean |
void
▸ Abstract isMovable(widget, track): boolean
Return true if track is movable
| Name | Type | Description |
|---|---|---|
widget | MultiWellWidget | |
track | ITrack | CorrelationTrack | track to remove |
boolean
true if track is movable
▸ Abstract isSelectable(widget, track): boolean
Return true if track is selectable
| Name | Type | Description |
|---|---|---|
widget | MultiWellWidget | |
track | ITrack | CorrelationTrack | track to remove |
boolean
true if track is selectable
▸ Abstract resize(widget, track, size): boolean
Resize the track width
| Name | Type | Description |
|---|---|---|
widget | MultiWellWidget | |
track | ITrack | CorrelationTrack | track to remove |
size | number | a new size |
boolean
true if update is required.
▸ Abstract setProperties(properties): IWellBehavior
Sets all the properties pertaining to this object
| Name | Type | Description |
|---|---|---|
properties | any | an object containing the properties to set |
this