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 ClassesNested classes/interfaces inherited from interface io.deephaven.plugin.Registration
Registration.Callback -
Method Summary
Modifier and TypeMethodDescriptionvoidregisterInto(Registration.Callback callback) Registersthisplugin into thecallback.<T,V extends Plugin.Visitor<T>>
Twalk(V visitor)
-
Method Details
-
registerInto
Registersthisplugin into thecallback.- Specified by:
registerIntoin interfaceRegistration- Parameters:
callback- the callback.
-
walk
-