Uses of Interface
uno.anahata.asi.agi.event.PropertyChangeSource
Packages that use PropertyChangeSource
Package
Description
The root package of the Anahata AI framework.
Provides model-agnostic, intelligent configuration objects for agi sessions.
Manages the conversation history and the injection of just-in-time context.
Event-driven architecture for the Agi orchestrator.
Provides classes related to web grounding and RAG.
Provides specialized message parts for server-side code execution.
Web-centric message extensions and grounding metadata.
Provides the core domain model for Anahata's context management system.
Provides the V2 Universal Resource Pipeline (URP) infrastructure.
Managed viewports and stateful data interpretation for resources.
Provides classes for managing and broadcasting agi status events.
Provides the core framework for defining, managing, and executing local Java tools.
Defines the model-agnostic domain model for the tool (function) calling subsystem.
Provides the domain model for tools that were requested by the model but could not be found.
Provides the concrete domain model for tools implemented as Java methods via reflection.
Provides the provider implementation for Anthropic's Claude API.
Provides the core Swing UI components and container orchestration for the
standalone Anahata ASI desktop application.
Provides the provider implementation for Google's Gemini API using the
official GenAI Java SDK.
Provides the provider implementation for the Hugging Face Inference API.
Provides the provider implementation for the MiniMax API using their
Anthropic-compatible interface.
Provides a pre-configured provider for Modal's GLM-5 inference endpoint.
Core classes for the NetBeans integration of the Anahata ASI.
Provides toolkits for interacting with the NetBeans IDE environment.
Provides specialized context providers for the NetBeans IDE windowing system.
Provides Java-specific toolkits that leverage the NetBeans Java Source and Parsing APIs.
Contains the models and tools for interacting with the Apache Maven ecosystem
within the NetBeans IDE.
Provides a robust integration layer for NetBeans Project APIs, enabling programmatic
management of the project lifecycle and environment within the ASI framework.
Provides real-time diagnostic and alerting capabilities for NetBeans projects within
the ASI framework.
Provides a hierarchical context-injection layer for NetBeans projects.
High-fidelity provider implementation for the OpenAI Responses API (/v1/responses).
Provides a universal, OpenAI-compatible provider implementation for the
Anahata ASI framework.
Provides the foundational Swing UI components for managing and switching between
multiple AI agi sessions.
Provides the core UI orchestration components for individual AGI sessions.
Internal Swing utilities and bridge components for Anahata ASI.
Swing-specific toolkit implementations and context abstractions for Anahata ASI.
High-level tool implementations for autonomous agentic workflows.
Provides the core machinery for dynamic Java compilation and execution.
Provides the URI-centric engine for the management and surgical mutation
of multimodal resources.
Host-level shell execution and stream management.
Provides experimental and multimodal toolkits that extend the core ASI
capabilities into browser automation, advanced audio management, and
speech synthesis.
Provides an abstract foundation and state management for browser automation toolkits.
Provides a specialized toolkit for controlling Google Chrome and Chromium-based browsers.
Provides the specialized toolkit for web automation using the Firefox browser.
-
Uses of PropertyChangeSource in uno.anahata.asi
Classes in uno.anahata.asi that implement PropertyChangeSourceModifier and TypeClassDescriptionclassA hybrid static/instance class for managing global and application-specific configurations.classA unified, serializable POJO that acts as a container for all user-configured preferences. -
Uses of PropertyChangeSource in uno.anahata.asi.agi
Classes in uno.anahata.asi.agi that implement PropertyChangeSource -
Uses of PropertyChangeSource in uno.anahata.asi.agi.context
Classes in uno.anahata.asi.agi.context that implement PropertyChangeSourceModifier and TypeClassDescriptionclassA basic, reusable implementation of theContextProviderinterface that provides the foundational logic for hierarchical context management.classThe definitive manager for an Agi session's context in the V2 architecture.classOrchestrates the monitoring and logging of the Context Window Garbage Collection (CwGC). -
Uses of PropertyChangeSource in uno.anahata.asi.agi.event
Classes in uno.anahata.asi.agi.event that implement PropertyChangeSourceModifier and TypeClassDescriptionclassAn abstract base class providing a standard implementation ofPropertyChangeSource. -
Uses of PropertyChangeSource in uno.anahata.asi.agi.message
Classes in uno.anahata.asi.agi.message that implement PropertyChangeSourceModifier and TypeClassDescriptionclassThe abstract base class for all messages in a conversation, providing common metadata and functionality for the rich, hierarchical V2 domain model.classAbstractModelMessage<R extends Response>Represents a message originating from the AI model.classThe foundational component of anAbstractMessage, representing a discrete block of multimodal content.classA specialized UserMessage representing intent originated by another AGI session within the same ASI container.classAn abstract base class for binary data parts, such as an image or a document.classA specialized UserMessage designed for direct manipulation by UI components like an input panel.classA specializedBlobPartfor binary content generated by the model, including internal thought process details.classA specializedTextPartfor content generated by an AI model.classA specialized UserMessage that represents just-in-time, ephemeral context provided by the environment (Retrieval-Augmented Generation).classAn abstract base class for text-based message parts.classA concreteBlobPartimplementation for binary content provided by the user.classRepresents a conversation message originating from the end-user.classA concreteTextPartimplementation for text content provided by the user. -
Uses of PropertyChangeSource in uno.anahata.asi.agi.message.code
Classes in uno.anahata.asi.agi.message.code that implement PropertyChangeSourceModifier and TypeClassDescriptionclassA specialized part representing a request from the model to execute code on the server (e.g., Python in OpenAI's Code Interpreter or Gemini's Code Execution).classA specialized part representing the output or logs from a server-side code execution. -
Uses of PropertyChangeSource in uno.anahata.asi.agi.message.web
Classes in uno.anahata.asi.agi.message.web that implement PropertyChangeSourceModifier and TypeClassDescriptionclassA specialized part representing a search query or search intent generated by the model. -
Uses of PropertyChangeSource in uno.anahata.asi.agi.provider
Classes in uno.anahata.asi.agi.provider that implement PropertyChangeSourceModifier and TypeClassDescriptionclassThe abstract base class for all AI model providers, now with model caching.classThe definitive, model-agnostic configuration object for a single API request. -
Uses of PropertyChangeSource in uno.anahata.asi.agi.resource
Classes in uno.anahata.asi.agi.resource that implement PropertyChangeSourceModifier and TypeClassDescriptionclassThe Universal Resource Orchestrator.classThe next-generation V2 Resource Manager. -
Uses of PropertyChangeSource in uno.anahata.asi.agi.resource.view
Classes in uno.anahata.asi.agi.resource.view that implement PropertyChangeSourceModifier and TypeClassDescriptionclassEncapsulates adjustable viewport configuration for V2 text resources. -
Uses of PropertyChangeSource in uno.anahata.asi.agi.status
Classes in uno.anahata.asi.agi.status that implement PropertyChangeSourceModifier and TypeClassDescriptionclassManages and broadcasts the real-time operational status of an Agi session. -
Uses of PropertyChangeSource in uno.anahata.asi.agi.tool
Classes in uno.anahata.asi.agi.tool that implement PropertyChangeSourceModifier and TypeClassDescriptionclassThe base class for all AI toolkits.classManages the lifecycle of all AI tools, including registration, configuration, and lookup. -
Uses of PropertyChangeSource in uno.anahata.asi.agi.tool.spi
Classes in uno.anahata.asi.agi.tool.spi that implement PropertyChangeSourceModifier and TypeClassDescriptionclassAbstractTool<P extends AbstractToolParameter, C extends AbstractToolCall>The abstract base class for a tool, now generic on its Parameter and Call types.classAbstractToolCall<T extends AbstractTool<?,?>, R extends AbstractToolResponse<?>> Represents a request to execute a specific tool.classAbstractToolResponse<C extends AbstractToolCall<?,?>> Represents the response of a tool call, designed for deferred execution. -
Uses of PropertyChangeSource in uno.anahata.asi.agi.tool.spi.bad
Classes in uno.anahata.asi.agi.tool.spi.bad that implement PropertyChangeSourceModifier and TypeClassDescriptionclassA special tool implementation representing a tool that was requested by the model but was not found in the registered toolkits.classRepresents a call to aBadTool, capturing an invalid tool request from the model.classThe response for aBadToolCall. -
Uses of PropertyChangeSource in uno.anahata.asi.agi.tool.spi.java
Classes in uno.anahata.asi.agi.tool.spi.java that implement PropertyChangeSourceModifier and TypeClassDescriptionclassA model-agnostic, stateful representation of a single Java method tool.classA model-agnostic representation of a request to execute a specific Java method tool.classA rich POJO that captures the complete and final outcome of a single tool call. -
Uses of PropertyChangeSource in uno.anahata.asi.anthropic
Classes in uno.anahata.asi.anthropic that implement PropertyChangeSourceModifier and TypeClassDescriptionclassMessage implementation for Anthropic's Claude.classProvider implementation for the official Anthropic API. -
Uses of PropertyChangeSource in uno.anahata.asi.destkop.swing
Classes in uno.anahata.asi.destkop.swing that implement PropertyChangeSourceModifier and TypeClassDescriptionclassThe defaultAgiConfigimplementation for the standalone Swing application.classA specializedAbstractAsiContainerfor the standalone Swing application. -
Uses of PropertyChangeSource in uno.anahata.asi.gemini
Classes in uno.anahata.asi.gemini that implement PropertyChangeSourceModifier and TypeClassDescriptionclassThe concrete implementation of theAbstractAgiProviderfor the Google Gemini API.classThe concrete implementation of theAbstractAgiProviderfor the Google Gemini API.classAn object-oriented representation of a ModelMessage derived from the Gemini provider. -
Uses of PropertyChangeSource in uno.anahata.asi.huggingface
Classes in uno.anahata.asi.huggingface that implement PropertyChangeSourceModifier and TypeClassDescriptionclassA specialized provider for the Hugging Face Inference API that performs deep model inspection by fetching metadata directly from the HF Hub. -
Uses of PropertyChangeSource in uno.anahata.asi.minimax
Classes in uno.anahata.asi.minimax that implement PropertyChangeSourceModifier and TypeClassDescriptionclassA provider implementation for the MiniMax API leveraging their Anthropic-compatible endpoints. -
Uses of PropertyChangeSource in uno.anahata.asi.modal
Classes in uno.anahata.asi.modal that implement PropertyChangeSourceModifier and TypeClassDescriptionclassA pre-configured provider for Modal's GLM-5 inference endpoint. -
Uses of PropertyChangeSource in uno.anahata.asi.nb
Classes in uno.anahata.asi.nb that implement PropertyChangeSourceModifier and TypeClassDescriptionclassNetBeans-specific agi configuration.classNetBeans-specific configuration for the Anahata ASI. -
Uses of PropertyChangeSource in uno.anahata.asi.nb.tools.ide
Classes in uno.anahata.asi.nb.tools.ide that implement PropertyChangeSourceModifier and TypeClassDescriptionclassProvides tools for interacting with the NetBeans editor, such as opening files, closing files, and navigating to specific lines.classProvides tools for interacting with the NetBeans IDE.classA toolkit for performing programmatic refactoring operations within the NetBeans IDE. -
Uses of PropertyChangeSource in uno.anahata.asi.nb.tools.ide.context
Classes in uno.anahata.asi.nb.tools.ide.context that implement PropertyChangeSourceModifier and TypeClassDescriptionclassProvides a real-time Markdown table of all open TopComponents (windows) in the IDE.classProvides a list of all open tabs in the NetBeans Output Window, including a tail of the content for each tab. -
Uses of PropertyChangeSource in uno.anahata.asi.nb.tools.java
Classes in uno.anahata.asi.nb.tools.java that implement PropertyChangeSourceModifier and TypeClassDescriptionclassThe authoritative toolkit for structural Java refinement.classProvides tools for interacting with the Java code model in NetBeans.classV3.0.0 of the structural Java code refinement toolkit.classA toolkit for managing and applying Java hints and code fixes within the NetBeans IDE.classA NetBeans-aware extension of the coreJavatoolkit. -
Uses of PropertyChangeSource in uno.anahata.asi.nb.tools.maven
Classes in uno.anahata.asi.nb.tools.maven that implement PropertyChangeSourceModifier and TypeClassDescriptionclassConsolidated "super-tool" class for all Maven-related AI operations. -
Uses of PropertyChangeSource in uno.anahata.asi.nb.tools.project
Classes in uno.anahata.asi.nb.tools.project that implement PropertyChangeSourceModifier and TypeClassDescriptionclassA toolkit for interacting with the NetBeans Project APIs. -
Uses of PropertyChangeSource in uno.anahata.asi.nb.tools.project.alerts
Classes in uno.anahata.asi.nb.tools.project.alerts that implement PropertyChangeSourceModifier and TypeClassDescriptionclassProvides real-time diagnostics for a project, including Java compiler errors and high-level project problems. -
Uses of PropertyChangeSource in uno.anahata.asi.nb.tools.project.context
Classes in uno.anahata.asi.nb.tools.project.context that implement PropertyChangeSourceModifier and TypeClassDescriptionclassCommon base class for context providers that are bound to a specific NetBeans project.classA hierarchical context provider for a specific NetBeans project.classProvides a real-time view of a project's file and folder structure.classProvides a unified, architecturally-aware view of a project's structure. -
Uses of PropertyChangeSource in uno.anahata.asi.openai
Classes in uno.anahata.asi.openai that implement PropertyChangeSourceModifier and TypeClassDescriptionclassSpecialized ModelMessage for the OpenAI Responses API.classClean-room provider for OpenAI, strictly utilizing the modern Responses API (/v1/responses). -
Uses of PropertyChangeSource in uno.anahata.asi.openai.compatible
Classes in uno.anahata.asi.openai.compatible that implement PropertyChangeSourceModifier and TypeClassDescriptionclassA universal AI provider for any API endpoint compatible with the OpenAI Chat Completion specification.classImplementation ofOpenAiCompatibleModelMessagefor the standard Chat Completions API.classBase implementation for OpenAI-specific model messages. -
Uses of PropertyChangeSource in uno.anahata.asi.swing
Classes in uno.anahata.asi.swing that implement PropertyChangeSourceModifier and TypeClassDescriptionclassA Swing-specific base class for Anahata ASI containers. -
Uses of PropertyChangeSource in uno.anahata.asi.swing.agi
Classes in uno.anahata.asi.swing.agi that implement PropertyChangeSourceModifier and TypeClassDescriptionclassA concrete AgiConfig for standalone Swing applications, providing UI-specific settings like themes and colors. -
Uses of PropertyChangeSource in uno.anahata.asi.swing.internal
Classes in uno.anahata.asi.swing.internal that implement PropertyChangeSourceModifier and TypeClassDescriptionclassA centralized registry for tracking activeSwingTaskinstances.Fields in uno.anahata.asi.swing.internal declared as PropertyChangeSourceModifier and TypeFieldDescriptionprivate final PropertyChangeSourceEdtPropertyChangeListener.sourceThe domain-level model providing the property change events.Constructors in uno.anahata.asi.swing.internal with parameters of type PropertyChangeSourceModifierConstructorDescriptionEdtPropertyChangeListener(@NonNull JComponent component, @NonNull PropertyChangeSource source, String propertyName, @NonNull Consumer<PropertyChangeEvent> action) Constructs a new EdtPropertyChangeListener and binds it to the component's lifecycle.EdtPropertyChangeListener(@NonNull JComponent component, @NonNull PropertyChangeSource source, String propertyName, @NonNull Consumer<PropertyChangeEvent> action, @NonNull EdtPropertyChangeListener.Mode mode, boolean triggerImmediately) Constructs a new EdtPropertyChangeListener with full control over its behavior. -
Uses of PropertyChangeSource in uno.anahata.asi.swing.toolkit
Classes in uno.anahata.asi.swing.toolkit that implement PropertyChangeSourceModifier and TypeClassDescriptionclassA hardware-aware toolkit for capturing high-fidelity screenshots of the host system's displays and individual application windows.classAn extension of theJavatoolkit that provides Swing-specific execution utilities, such as EDT synchronization with context propagation. -
Uses of PropertyChangeSource in uno.anahata.asi.toolkit
Classes in uno.anahata.asi.toolkit that implement PropertyChangeSourceModifier and TypeClassDescriptionclassThe definitive toolkit for managing and inspecting the ASI container and its active sessions.classThe definitive core toolkit for audio operations.classA specialized toolkit for managing the conversation history, including metadata injection and surgical pruning of messages and parts.classA toolkit for interacting with the host operating system and JVM.classThe definitive toolkit for managing the current agi session's metadata, tool capabilities, and context pruning policies. -
Uses of PropertyChangeSource in uno.anahata.asi.toolkit.java
Classes in uno.anahata.asi.toolkit.java that implement PropertyChangeSourceModifier and TypeClassDescriptionclassA powerful toolkit for compiling and executing Java code dynamically within the application's JVM. -
Uses of PropertyChangeSource in uno.anahata.asi.toolkit.resources
Classes in uno.anahata.asi.toolkit.resources that implement PropertyChangeSourceModifier and TypeClassDescriptionclassThe definitive V2 URI-centric toolkit for managed multimodal resources. -
Uses of PropertyChangeSource in uno.anahata.asi.toolkit.shell
Classes in uno.anahata.asi.toolkit.shell that implement PropertyChangeSourceModifier and TypeClassDescriptionclassA tool provider that allows the AI model to execute commands in the local shell. -
Uses of PropertyChangeSource in uno.anahata.asi.yam.tools
Classes in uno.anahata.asi.yam.tools that implement PropertyChangeSource -
Uses of PropertyChangeSource in uno.anahata.asi.yam.tools.browser
Classes in uno.anahata.asi.yam.tools.browser that implement PropertyChangeSourceModifier and TypeClassDescriptionclassThe abstract base toolkit for all web automation implementations. -
Uses of PropertyChangeSource in uno.anahata.asi.yam.tools.chrome
Classes in uno.anahata.asi.yam.tools.chrome that implement PropertyChangeSourceModifier and TypeClassDescriptionclassA toolkit for web automation and form filling using Chrome and Selenium. -
Uses of PropertyChangeSource in uno.anahata.asi.yam.tools.firefox
Classes in uno.anahata.asi.yam.tools.firefox that implement PropertyChangeSourceModifier and TypeClassDescriptionclassA toolkit for web automation and form filling using Firefox and Selenium.

