API / geotoolkit / welllog / multiwell / WellBehaviorRegistry / WellBehaviorRegistry
multiwell.WellBehaviorRegistry.WellBehaviorRegistry
Provide a standard behavior for wells and tracks
Constructors
Methods
Methods
▸ clone(cloneBehaviors?): WellBehaviorRegistry
Creates a clone of behavior registry
| Name | Type | Description |
|---|---|---|
Optional cloneBehaviors | boolean | clone registered behaviors |
clone copy
▸ getBehavior(node): IWellBehavior
Returns behavior associated with type of node
| Name | Type | Description |
|---|---|---|
node | Node | specified visual |
header
▸ getBehaviorByClassName(className): IWellBehavior
Returns behavior associated with class name
| Name | Type | Description |
|---|---|---|
className | string | class name for visual |
▸ getClassName(): string
string
▸ registerBehavior(className, behavior): WellBehaviorRegistry
Sets header helper
| Name | Type | Description |
|---|---|---|
className | string | class name for visual |
behavior | IWellBehavior | behavior for the specified class name |
▸ Static getClassName(): string
string
▸ Static getDefaultInstance(): WellBehaviorRegistry
Return default instance of the WellBehaviorRegistry