MCPcopy Index your code
hub / github.com/bither/bither-desktop-java

github.com/bither/bither-desktop-java @v1.4.4

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.4.4 ↗ · + Follow
2,997 symbols 8,827 edges 292 files 675 documented · 23%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

bither-desktop-java

Bither for desktop OS (Windows, Linux, MacOS and so on)

Extension points exported contracts — how you extend this code

IAddressForm (Interface)
Created by nn on 14/11/26. [6 implementers]
src/main/java/net/bither/viewsystem/froms/IAddressForm.java
GenericApplication (Interface)
Interface to provide the following to applications: Provision of simple platform identification methods< [5 implementers]
src/main/java/net/bither/platform/GenericApplication.java
GenericEventListener (Interface)
Generic interface to provide the following to generic event handlers: Type safety for adding and removin [4 implementers]
src/main/java/net/bither/platform/listener/GenericEventListener.java
Viewable (Interface)
(no doc) [6 implementers]
src/main/java/net/bither/viewsystem/base/Viewable.java
IDialogPasswordListener (Interface)
(no doc) [27 implementers]
src/main/java/net/bither/viewsystem/listener/IDialogPasswordListener.java

Core symbols most depended-on inside this repo

add
called by 587
src/main/java/net/bither/db/TxProvider.java
close
called by 347
src/main/java/net/bither/qrcode/IReadQRCode.java
getString
called by 268
src/main/java/net/bither/utils/LocaliserUtils.java
toString
called by 190
src/main/java/net/bither/message/Message.java
setPaint
called by 187
src/main/java/net/bither/viewsystem/panels/BackgroundPanel.java
setText
called by 172
src/main/java/net/bither/message/Message.java
adjustForegroundColor
called by 156
src/main/java/net/bither/viewsystem/themes/painters/AbstractNamedRegionPainter.java
getPreparedStatement
called by 120
src/main/java/net/bither/db/AbstractDBHelper.java

Shape

Method 2,646
Class 283
Interface 49
Enum 19

Languages

Java100%

Modules by API surface

src/main/java/net/bither/viewsystem/base/Labels.java111 symbols
src/main/java/net/bither/viewsystem/base/Buttons.java89 symbols
src/main/java/net/bither/logging/LoggingConfiguration.java57 symbols
src/main/java/net/bither/db/AddressProvider.java53 symbols
src/main/java/net/bither/preference/UserPreference.java51 symbols
src/main/java/net/bither/db/TxProvider.java50 symbols
src/main/java/net/bither/viewsystem/themes/Theme.java47 symbols
src/main/java/net/bither/viewsystem/themes/painters/NamedTabbedPaneTabPainter.java42 symbols
src/main/java/net/bither/viewsystem/themes/painters/NamedComboBoxPainter.java39 symbols
src/main/java/net/bither/viewsystem/themes/LightTheme.java39 symbols
src/main/java/net/bither/viewsystem/themes/DarkTheme.java39 symbols
src/main/java/net/bither/viewsystem/themes/BootstrapTheme.java39 symbols

For agents

$ claude mcp add bither-desktop-java \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact