JFace

E358059

JFace is a UI toolkit in the Eclipse ecosystem that provides higher-level abstractions for building rich user interfaces on top of the Standard Widget Toolkit (SWT).

All labels observed (3)

Label Occurrences
JFace canonical 2
Eclipse UI framework 1
Eclipse Workbench 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf Eclipse project component
UI toolkit
software library
abbreviation Java Foundation Classes for Eclipse
builtOn Standard Widget Toolkit
linked to: SWT
category Eclipse UI framework
linked to: JFace

Java GUI toolkit
designedFor Eclipse Rich Client Platform
desktop applications
rich client applications
documentation Eclipse Platform Plug-in Developer Guide
firstAppearedIn early versions of Eclipse Platform
goal provide reusable UI components
simplify SWT-based UI development
languageBinding Java only
layerOnTopOf SWT
license Eclipse Public License
maintainedBy Eclipse Foundation
partOf Eclipse ecosystem
platformDependency SWT
programmingLanguage Java
provides action framework
data binding framework
dialog framework
higher-level UI abstractions
image and font registries
preference framework
resource management utilities
text framework
viewer framework
wizard framework
repository Eclipse Platform Git repositories
runsOn Java Virtual Machine
supports MVC-style UI design
actions and menus
data binding between UI and model
list viewers
model-view separation via viewers
preference pages
standard dialogs
structured viewers
table viewers
text viewers
tree viewers
wizards with multiple pages
usedBy many Eclipse-based plugins
usedIn Eclipse IDE
Eclipse Rich Client Platform applications

How these facts were elicited

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

Eclipse IDE usesFramework JFace
Eclipse Rich Client Platform uses Eclipse Workbench
linked to: JFace
JFace category Eclipse UI framework
linked to: JFace