MCPcopy Index your code
hub / github.com/TomasMikula/LiveDirsFX

github.com/TomasMikula/LiveDirsFX @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
248 symbols 552 edges 17 files 37 documented · 15% updated 5y ago★ 515 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

DirectoryModel (Interface)
Observable model of multiple directory trees. @param type of initiator of changes to the model. @param type for [1 implementers]
livedirsfx/src/main/java/org/fxmisc/livedirs/DirectoryModel.java
CheckBoxContent (Interface)
(no doc) [2 implementers]
livedirsfx-demo/src/main/java/org/fxmisc/livedirs/demo/checkbox/CheckBoxContent.java
IOFacility (Interface)
Simple API for asynchronous file-system operations.
livedirsfx/src/main/java/org/fxmisc/livedirs/IOFacility.java
InitiatorTrackingIOFacility (Interface)
Simple API for asynchronous file-system operations. The operations are analogous to those of IOFacility, except
livedirsfx/src/main/java/org/fxmisc/livedirs/InitiatorTrackingIOFacility.java

Core symbols most depended-on inside this repo

wrap
called by 37
livedirsfx/src/main/java/org/fxmisc/livedirs/CompletionStageWithDefaultExecutor.java
getPath
called by 30
livedirsfx-demo/src/main/java/org/fxmisc/livedirs/demo/checkbox/CheckBoxContent.java
getChildren
called by 17
livedirsfx/src/main/java/org/fxmisc/livedirs/DirWatcher.java
resolve
called by 13
livedirsfx/src/main/java/org/fxmisc/livedirs/PathItem.java
isDirectory
called by 12
livedirsfx/src/main/java/org/fxmisc/livedirs/PathItem.java
apply
called by 11
livedirsfx/src/main/java/org/fxmisc/livedirs/DirectoryModel.java
executeIOOperation
called by 8
livedirsfx/src/main/java/org/fxmisc/livedirs/DirWatcher.java
wrap
called by 8
livedirsfx/src/main/java/org/fxmisc/livedirs/LiveDirsIO.java

Shape

Method 220
Class 19
Interface 6
Enum 3

Languages

Java100%

Modules by API surface

livedirsfx/src/main/java/org/fxmisc/livedirs/PathItem.java49 symbols
livedirsfx/src/main/java/org/fxmisc/livedirs/DirWatcher.java39 symbols
livedirsfx/src/main/java/org/fxmisc/livedirs/CompletionStageWithDefaultExecutor.java29 symbols
livedirsfx/src/main/java/org/fxmisc/livedirs/LiveDirsModel.java23 symbols
livedirsfx/src/main/java/org/fxmisc/livedirs/DirectoryModel.java23 symbols
livedirsfx/src/main/java/org/fxmisc/livedirs/LiveDirs.java18 symbols
livedirsfx/src/main/java/org/fxmisc/livedirs/InitiatorTrackingIOFacility.java12 symbols
livedirsfx/src/main/java/org/fxmisc/livedirs/LiveDirsIO.java11 symbols
livedirsfx/src/main/java/org/fxmisc/livedirs/IOFacility.java11 symbols
livedirsfx-demo/src/main/java/org/fxmisc/livedirs/demo/checkbox/CheckBoxContentImpl.java10 symbols
livedirsfx-demo/src/main/java/org/fxmisc/livedirs/demo/checkbox/CheckBoxContent.java10 symbols
livedirsfx-demo/src/main/java/org/fxmisc/livedirs/demo/checkbox/CheckBoxTreeCell.java3 symbols

For agents

$ claude mcp add LiveDirsFX \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page