Package io.deephaven.plugin
Interface Plugin
- All Superinterfaces:
Registration
- All Known Subinterfaces:
ObjectType
- All Known Implementing Classes:
EchoObjectType
,FigureWidgetTypePlugin
,HierarchicalTableTypePlugin
,JsPlugin
,ObjectTypeBase
,ObjectTypeBase.FetchOnly
,ObjectTypeClassBase
,ObjectTypeClassBase.FetchOnly
,PartitionedTableTypePlugin
,PluginBase
A plugin is a structured extension point for user-definable behavior.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.deephaven.plugin.Registration
Registration.Callback
-
Method Summary
Modifier and TypeMethodDescriptionvoid
registerInto
(Registration.Callback callback) Registersthis
plugin into thecallback
.<T,
V extends Plugin.Visitor<T>>
Twalk
(V visitor)
-
Method Details
-
registerInto
Registersthis
plugin into thecallback
.- Specified by:
registerInto
in interfaceRegistration
- Parameters:
callback
- the callback.
-
walk
-