forked from eclipse-archived/reddeer
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
ljelinkova edited this page Aug 27, 2012
·
52 revisions
Red Deer project aims to provide support for operating Eclipse user interface so that you can focus on writing your business logic instead of tweaking around low-level eclipse specific tasks like "how to open my view" or "how to find out if the server has already started".
Red Deer is divided into several layers:
- SWT layer - capable of finding and operating SWT widgets. At the moment, this layer is based on SWTBot library, however, this might change in the future
- JFace layer - contains classes for operating JFace components, e.g. WizardDialog or PreferencePage
- Workbench layer - contains classes for operating components specific to Eclipse e.g. View
- Eclipse layer - contains classes capable for operating concrete Eclipse parts - PackageExplorer, ServersView etc.
Red Deer is designed to be easily extensible so that you can not only make use of default behaviour, you can extend any class and modify it.
-
Getting started (TBD)
- JUnit layer
- SWT layer
- JFace layer
- Workbench layer
- Eclipse layer
-
[FAQ for Users] (https://github.com/jboss-reddeer/reddeer/wiki/FAQ-for-users)
-
General guideline
-
Howto contribute to (TBD)
- JUnit layer
- SWT Layer
- JFace Layer
- Workbench Layer
- Eclipse Layer
-
[Logging in Reddeer] (https://github.com/jboss-reddeer/reddeer/wiki/Logging-Usage)
-
FAQ for contributors (TBD)
JBoss Red Deer - Quick Links
- Home
- Getting Started
- [Release notes] (/jboss-reddeer/reddeer/wiki/Release-notes)
- User section
- Contributor section
- FAQ