Interface Rebindable
- All Known Subinterfaces:
ResourceHandle
- All Known Implementing Classes:
AbstractAiProvider, AbstractAsiContainer, AbstractBrowser, AbstractMessage, AbstractModelMessage, AbstractPart, AbstractProjectContextProvider, AbstractProjectContextProvider, AbstractResourceHandle, AbstractSwingAsiContainer, AbstractTool, AbstractToolCall, AbstractToolResponse, Agi, AgiCompiledClass, AgiConfig, AgiUserMessage, AnahataToolkit, AnthropicMessage, AnthropicProvider, AsiContainer, AsiDesktopAgiConfig, AsiDesktopAsiContainer, Audio, BadTool, BadToolCall, BadToolResponse, BasicContextProvider, BasicPropertyChangeSource, BatchCodeRefiner, BatchCodeRefiner, Benchmarks, BlobPart, Chrome, CodeModel, CodeModel, CodeRefiner, CodeRefiner, ContextManager, ContextWindowGarbageCollector, Debugger, DesktopJava, Editor, Editor, Firefox, GeminiAiProvider, GeminiGoogleCloudExpressAIProvider, GeminiModelMessage, Gradle, Hints, Hints, History, Host, HostedCodeExecutionCallPart, HostedCodeExecutionResultPart, HuggingFaceProvider, IDE, IDE, InputUserMessage, IntellijAgiConfig, IntellijAsiContainer, IntellijJava, Java, JavaMethodTool, JavaMethodToolCall, JavaMethodToolResponse, JavaObjectToolkit, Maven, Maven, MinimaxAnthropicProvider, MistralAiProvider, ModalProvider, ModelBlobPart, ModelTextPart, NbHandle, NbJava, NbTerminal, NetBeansAgiConfig, NetBeansAsiContainer, NovaRouteAiProvider, NvidiaAiProvider, OllamaAiProvider, OpenAiChatCompletionsProvider, OpenAiCompatibleModelMessage, OpenAiModelMessage, OpenAiResponsesProvider, OpenRouterAiProvider, OpenToolWindowsContextProvider, OpenTopComponentsContextProvider, OutputTabsContextProvider, PathHandle, ProjectAlertsContextProvider, ProjectAlertsContextProvider, ProjectContextProvider, ProjectContextProvider, ProjectFilesContextProvider, Projects, Projects, ProjectStructureContextProvider, ProjectStructureContextProvider, Radio, RagMessage, Refactor, Refactor, RequestConfig, Resource, ResourceManager, Resources, RunConfigurations, Screens, Session, Shell, Speech, StatusManager, StringHandle, SwingAgiConfig, SwingTaskManager, Terminals, TerminalTab, TextPart, ToolManager, UrlHandle, UserBlobPart, UserMessage, UserTextPart, Vcs, WebSearchCallPart, YouTube
public interface Rebindable
An interface for objects that require re-initialization after being
deserialized (e.g., to restore transient fields like listeners or locks).
- Author:
- anahata
-
Method Summary
Modifier and TypeMethodDescriptionvoidrebind()Re-initializes the object's state after deserialization.
-
Method Details
-
rebind
void rebind()Re-initializes the object's state after deserialization.
-

