Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Xtext Project Plan/Features/Tooling/Basic Editor"

(New page: === Milestone Goals === * provide stubs for services * bind editor to language descriptor * design parsing service * design syntax highlighting ==== Parsing ==== To be analyzed: * IDocume...)
 
Line 1: Line 1:
=== Milestone Goals ===
+
== Milestone 2 (due 2008-05-23) ==
* provide stubs for services
+
 
* bind editor to language descriptor
+
=== Goals ===
* design parsing service
+
* provide stubs for services (Peter)
* design syntax highlighting
+
* bind editor to language descriptor (Dennis)
 +
* design parsing service (Peter / Dennis)
 +
* design syntax highlighting (Peter / Dennis)
  
 
==== Parsing ====
 
==== Parsing ====

Revision as of 08:51, 19 May 2008

Milestone 2 (due 2008-05-23)

Goals

  • provide stubs for services (Peter)
  • bind editor to language descriptor (Dennis)
  • design parsing service (Peter / Dennis)
  • design syntax highlighting (Peter / Dennis)

Parsing

To be analyzed:

  • IDocumentProvider
  • Reconciler
  • WorkspaceChangeListener
  • Builder
  • EMF Editing Domain

Questions & Answers

  • Parsing: how to walk all nodes?
    • walk all nodes: use node.eAllContents()

Back to the top