MCPcopy Index your code
hub / github.com/daveho/AceGWT

github.com/daveho/AceGWT @1.0.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release 1.0.0 ↗ · + Follow
1,831 symbols 4,107 edges 331 files 151 documented · 8%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

AceGWT

An integration of the Ace Editor into GWT. If you want to embed a powerful text editor in a GWT application, AceGWT might be just what you're looking for!

The wiki has more information, including:

Also, there is javadoc.

Latest news

06 February 2016:

20 January 2015:

12 October 2014:

  • Updated to latest version of Ace from here, plus applied a small fix which has been submitted as a push request (code changes in this push request already applied to code in this repository).
  • Added autocomplete tooltip support based on latest updates to Ace Editor (forum, push request 2148).

27 June 2014:

  • Added experimental support for custom autocompleters, based on suggestions from Chris Ainsley.

26 June 2014:

  • Updated to latest version of Ace. A handful of new modes and themes added. Autocomplete is now supported.

18 March 2014:

  • Updated to latest version of Ace. Various new editor modes and themes added. Also, AceGWT now packages the minified versions of the Ace JavaScript files, which should reduce load time.
  • Issues with the text cursor position in Safari may be fixed.

25 June 2013:

  • Updated to latest version of Ace, many new editor modes added.
  • Initialization of AceEditor object has changed: the default constructor has been un-deprecated, and no changes should be made to the .ace_editor CSS class.

Extension points exported contracts — how you extend this code

AceCompletionSnippetSegment (Interface)
A segment of a completion snippet [4 implementers]
AceGWT/src/edu/ycp/cs/dh/acegwt/client/ace/AceCompletionSnippetSegment.java
AceCompletionProvider (Interface)
A provider of custom code-completion proposals. Warning : this is an experimental feature of AceGWT. It [2 implementers]
AceGWT/src/edu/ycp/cs/dh/acegwt/client/ace/AceCompletionProvider.java
AceSelectionListener (Interface)
Listener for selection change events. [2 implementers]
AceGWT/src/edu/ycp/cs/dh/acegwt/client/ace/AceSelectionListener.java
AceCompletionCallback (Interface)
Callback interface for submitting code completion proposals. [2 implementers]
AceGWT/src/edu/ycp/cs/dh/acegwt/client/ace/AceCompletionCallback.java
AceCommandLine (Interface)
Interface exposing command line functions used by editor. This way of command line abstraction allows to have different [2 …
AceGWT/src/edu/ycp/cs/dh/acegwt/client/ace/AceCommandLine.java

Core symbols most depended-on inside this repo

require
called by 3141
AceGWT/src/edu/ycp/cs/dh/acegwt/public/ace/ace.js
getLine
called by 1418
AceGWT/src/edu/ycp/cs/dh/acegwt/client/ace/AceEditor.java
getCursorPosition
called by 539
AceGWT/src/edu/ycp/cs/dh/acegwt/client/ace/AceEditor.java
isMultiLine
called by 382
AceGWT/src/edu/ycp/cs/dh/acegwt/client/ace/AceSelection.java
shift
called by 362
AceGWT/src/edu/ycp/cs/dh/acegwt/public/ace/mode-xquery.js
shift
called by 362
AceGWT/src/edu/ycp/cs/dh/acegwt/public/ace/mode-jsoniq.js
warning
called by 190
AceGWT/src/edu/ycp/cs/dh/acegwt/public/ace/worker-javascript.js
advance
called by 139
AceGWT/src/edu/ycp/cs/dh/acegwt/public/ace/worker-javascript.js

Shape

Function 1,631
Method 168
Class 17
Interface 8
Enum 7

Languages

TypeScript89%
Java11%

Modules by API surface

AceGWT/src/edu/ycp/cs/dh/acegwt/public/ace/worker-html.js171 symbols
AceGWT/src/edu/ycp/cs/dh/acegwt/public/ace/ace.js146 symbols
AceGWT/src/edu/ycp/cs/dh/acegwt/public/ace/worker-javascript.js142 symbols
AceGWT/src/edu/ycp/cs/dh/acegwt/public/ace/worker-lua.js91 symbols
AceGWT/src/edu/ycp/cs/dh/acegwt/client/ace/AceEditor.java62 symbols
AceGWT/src/edu/ycp/cs/dh/acegwt/public/ace/worker-css.js61 symbols
AceGWT/src/edu/ycp/cs/dh/acegwt/public/ace/worker-coffee.js59 symbols
AceGWT/src/edu/ycp/cs/dh/acegwt/public/ace/mode-xquery.js49 symbols
AceGWT/src/edu/ycp/cs/dh/acegwt/public/ace/mode-jsoniq.js49 symbols
AceGWT/src/edu/ycp/cs/dh/acegwt/public/ace/ext-chromevox.js43 symbols
AceGWT/src/edu/ycp/cs/dh/acegwt/client/ace/AceCommandDescription.java36 symbols
AceGWT/src/edu/ycp/cs/dh/acegwt/public/ace/worker-json.js27 symbols

For agents

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

⬇ download graph artifact