Skip to content
wahlbrink edited this page Jun 22, 2012 · 4 revisions

Bundles / Plug-ins

statet.base.* – StatET Base

Common (not R specific) parts of the StatET IDE. Since 0.9.0 numerous packages are moved to the ecommons components.

statet.nico.* – New Integrated Console

Framework of the New Integrated Console (NICo).
Based on the common Eclipse Console. Used for the R Console.

The UI (input line) requires the LTK framework.

statet.r.core – R Core

  • R LTK model and builder
  • R AST
  • R lexer and parser
  • R refactoring operations
  • REnv/R environment model
  • R help model, indexer and abstract servlet

R help requires Lucene. Persistence of R model requires Embedded-DB (Derby).

statet.base.ui – Base UI

  • StatET perspective

statet.r.ui – R UI

The GUI of StatET-R. Editors, views, wizards …

  • R-Script editor
  • R Documenation editor
  • R Help view
  • Object Browser
  • R Data viewer
  • Preference pages for the UI components
  • Preference pages for core packages like R environments

statet.r.console.core – R Console Core

(since 0.10)

  • Controllers for NICo based R consoles (RTerm and RJ)

R console requires NICo.

statet.r.console.ui – R Console UI

(since 0.10)

  • Launching for R consoles
  • R console UI
  • R console tools (wizards etc.)
  • Launching for R CMD

statet.r.debug.core – R Debug Core

(since 2.0)
Contributes the R debug model implementation to the Eclipse debug framework

statet.r.debug.ui – R Debug Core

(since 2.0)
Contributes the debug model presentation for the R debug model and

  • Debug modes for the launch configurations
  • Debug Actions, hovers etc. to the R editor

statet.r.doc – User Documentation for StatET-R

Eclipse help topics, contexts and cheat sheets.

statet.r.launching.winrgui – Connector for the Windows R GUI

Optional connector to send code to the Windows R GUI for special use cases.
Uses .NET to send the code to the GUI window.

statet.r.xterm – Connector for XTerm

Optional connector to send code to R in an XTerm window on Linux for special use cases.
For use in combination with the funnel.pl script (see homepage).

statet.r.rserve – External Tool Console for RServe

Console simulation using RServe.
Prototype only, development discontinued.

statet.r.sweave – Sweave Add-on

Optional add-on for Sweave.

Requires adapted version of Texlipse.

statet.r.sweave.debug – Sweave Debug Add-on

(since 3.0)
Allows debugging of R code in Sweave files (depends on statet.r.debug.*).

statet.r.sweave.doc – User Documentation for Sweave Add-on

(since 3.0)
Eclipse help topics, contexts and cheat sheets.

Dependencies

StatET depends on the following components of WalWare:

  • ecommons-coremisc
  • ecommons-uimisc
  • ecommons-ltk
  • ecommons-edb
  • rj-core
  • rj-client (not yet graphics)

The Sweave add-on additional depends on the following components of WalWare:

  • docmlet
  • texlipse