MCPcopy Index your code
hub / github.com/KnIfER/PlainDictionaryAPP

github.com/KnIfER/PlainDictionaryAPP @v2.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v2.0 ↗ · + Follow
4,160 symbols 11,824 edges 389 files 853 documented · 21%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Compile

Don't dowload or pull directly. Use full code packs in the release section.

Extension points exported contracts — how you extend this code

OnItemClickListener (Interface)
Interface definition for a callback to be invoked when an item in this AdapterView has been clicked. [9 implementers]
twowaygridview/src/main/java/com/jess/ui/TwoWayAdapterView.java
RemoveListener (Interface)
Make sure to call BaseAdapter#notifyDataSetChanged() or something like it in your implementation. @author heyco [9 implementers]
drag_sort_lib/src/main/java/com/mobeta/android/dslv/DragSortListView.java
Palette (Interface)
Color palette. [4 implementers]
PLOD/src/main/java/org/apache/commons/imaging/palette/Palette.java
RecyclerViewScroller (Interface)
To be implemented by any object that scrolls a RecyclerView [3 implementers]
recyclerViewFastScroller/src/main/java/xyz/danoz/recyclerviewfastscroller/RecyclerViewScroller.java
OnItemLongClickListener (Interface)
Interface definition for a callback to be invoked when an item in this view has been clicked and held. [4 implementers]
twowaygridview/src/main/java/com/jess/ui/TwoWayAdapterView.java
CursorToStringConverter (Interface)
This class can be used by external clients of SimpleCursorAdapter to define how the Cursor should be converted to a Stri [1 …
drag_sort_lib/src/main/java/com/mobeta/android/dslv/SimpleDragSortCursorAdapter.java
BufferedImageFactory (Interface)
(no doc) [6 implementers]
PLOD/src/main/java/org/apache/commons/imaging/common/BufferedImageFactory.java
TouchableScrollProgressCalculator (Interface)
Assists in calculating the amount of scroll progress for a RecyclerView based on a MotionEvent [3 implementers]
recyclerViewFastScroller/src/main/java/xyz/danoz/recyclerviewfastscroller/calculation/progress/TouchableScrollProgressCalculator.java

Core symbols most depended-on inside this repo

get
called by 296
PLOD/src/main/java/com/knziha/plod/dictionarymanager/files/ArrayListTree.java
toString
called by 248
PLOD/src/main/java/org/apache/commons/imaging/common/ImageMetadata.java
size
called by 204
PLOD/src/main/java/com/knziha/plod/dictionarymanager/files/ArrayListTree.java
length
called by 201
PLOD/src/main/java/org/apache/commons/imaging/palette/Palette.java
add
called by 135
PLOD/src/main/java/com/knziha/plod/dictionarymanager/files/ArrayListTree.java
equals
called by 125
PLOD/src/main/java/org/apache/commons/imaging/Dimension.java
setOnClickListener
called by 121
PLOD/src/main/java/com/knziha/plod/slideshow/PhotoView.java
getParent
called by 121
PLOD/src/main/java/com/knziha/rbtree/RBTNode.java

Shape

Method 3,630
Class 454
Interface 54
Function 15
Enum 7

Languages

Java100%
TypeScript1%

Modules by API surface

PLOD/src/main/java/com/knziha/plod/PlainDict/PDICMainAppOptions.java271 symbols
twowaygridview/src/main/java/com/jess/ui/TwoWayAbsListView.java202 symbols
drag_sort_lib/src/main/java/com/mobeta/android/dslv/DragSortListView.java139 symbols
PLOD/src/main/java/com/knziha/plod/PlainDict/PDICMainActivity.java127 symbols
twowaygridview/src/main/java/com/jess/ui/TwoWayGridView.java100 symbols
PLOD/src/main/java/com/knziha/plod/slideshow/PhotoView.java92 symbols
PLOD/src/main/java/com/knziha/plod/PlainDict/MainActivityUIBase.java79 symbols
twowaygridview/src/main/java/com/jess/ui/TwoWayAdapterView.java66 symbols
PLOD/src/main/java/com/knziha/plod/PlainDict/DBroswer.java63 symbols
PLOD/src/main/java/com/knziha/plod/dictionarymodels/mdict.java62 symbols
PLOD/src/main/java/com/knziha/plod/dictionary/mdict.java58 symbols
PLOD/src/main/java/com/knziha/plod/PlainDict/PeruseView.java56 symbols

For agents

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

⬇ download graph artifact