Questions tagged [eclipse-rcp]

For questions about the Eclipse Rich Client Platform which is a generic Java platform for running applications. It provides the basic blocks for building rich client application using the OSGi framework.

The characteristics of Eclipse RCP include:

  • Components - Eclipse includes a robust component model. These loosely coupled components are usually called plug-ins. The component model is based on the OSGi standard.

  • Middleware and infrastructure - On top of the component model is a set of frameworks and facilities that make the job of writing client applications much easier.

  • Native user experience - The Eclipse Standard Widget Toolkit (SWT) provides a graphical user interface (GUI) toolkit for java that allows efficient and portable access to the native UI facilities of the operating system (OS).

  • Portability - Eclipse provides support for heterogeneous OSs and client environments, ranging from traditional PCs, to thinner devices such as tablets and kiosks, down to mobile devices and embedded smart phones.

  • Intelligent install and update - Eclipse's component framework enables plug-ins to be deployed and updated using any number of mechanisms: HTTP, Java Web Start, repositories, or simple file copying.

  • Component libraries - The Eclipse community has produced plug-ins for building pluggable UIs, managing Help content, install and update support, text editing, consoles, product introductions, graphical editing frameworks, modeling frameworks, reporting, data manipulation, and many more.

The Eclipse IDE itself is an Eclipse RCP.

Documentation

5588 questions
10
votes
1 answer

Maven Build gets Failed saying Could not assemble p2 repository: Mirroring failed: No repository found at

I have a maven build for building an eclipse plugin which gets hung sporadically during the execution of --- tycho-p2-repository-plugin:1.1.0:assemble-repository (default-assemble-repository) @ com.sample.product --- Otherwise the build will get…
Obuli Sundar
  • 566
  • 7
  • 26
10
votes
3 answers

Eclipse RCP: How to download delta pack from software site in the Target Definition file?

I'm using this technique to create a target platform for my Eclipse RCP projects: http://www.modumind.com/2009/09/01/creating-an-eclipse-rcp-target-platform/ The RCP SDK is downloaded directly using the software site. As for the delta pack, I…
limc
  • 39,366
  • 20
  • 100
  • 145
10
votes
4 answers

Eclipse/RCP (SWT) vs Qt Creator (Qt) as a framework for plug-in development?

I have known many good applications (including UG Team Center, IBM Lotus Expeditor etc.,) developed over Eclipse (RCP Framework). Of late, i find some application developed over Qt Creator exploiting its plug-in architecture (GCF, VTK designer…
Sulla
  • 7,631
  • 9
  • 45
  • 71
10
votes
4 answers

When to choose "Generate an activator..." when creating a new Eclipse plugin project

There are lots of Eclipse RCP tutorials that begin with the obvious first step: "Create a new plugin project..." It seems that approx. 70% of them specify checking the "Generate an activator, a Java class that controls the plug-in life cycle". The…
10
votes
1 answer

SWT Browser focus on next and previous highlight text

I am developing a small application with SWT Browser widget. I am highlighting a search text word with test in a HTML document. and replace all the search words in HTML Text in this way so we get all the search…
Abhit
  • 481
  • 6
  • 19
10
votes
1 answer

JFace TableViewer vs TreeViewer - performance

Did anybody else notice that there is a huge performance difference between a TreeViewer and a TableViewer (TreeViewer is much faster). I have a Table containing CellEditors (with EditingSupport) with about 30 columns and when I'm scrolling it,…
Lori
  • 562
  • 5
  • 24
10
votes
1 answer

Adding Single Selection and Context Sensitive Right Clicking to Zest Graph

I've been playing with the Zest GraphViewer for over a week now trying to discover what it can do for my application, but I haven't been able to get it's behaviour in-line with my requirements thus far. I'm hoping that someone can point me to the…
Link19
  • 586
  • 1
  • 18
  • 47
10
votes
3 answers

Building an Eclipse plugin using Maven

I am trying to configure Maven to build an Eclipse application (Eclipse plugin packaged with all of the Eclipse EXEs etc). I have already Mavenised dozens of dependencies of the project and deployed them to our internal Nexus (OSS) server. I have…
Nicholas Albion
  • 3,096
  • 7
  • 33
  • 56
10
votes
2 answers

Tycho and Eclipse: How to resolve OSGI dependencies to my own bundles at development time within Eclipse, without opening all of them in the IDE

Background My Eclipse RCP application is built using Tycho. It consists of multiple components (in the form of OSGi bundles/Eclipse plug-ins). One of these component contains the product file and materializes the product. There is a reactor POM at…
tbacker
  • 772
  • 7
  • 22
10
votes
3 answers

multiple slf4j bindings in Eclipse RCP Plugin

I have a simple Eclipse Plugin which gives me following error on activation: SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [bundleresource://103.fwk8918249:1/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding…
Absurd-Mind
  • 7,884
  • 5
  • 35
  • 47
10
votes
3 answers

Can Spring and SWT work together for Java Desktop Applications?

I am going to design Java Desktop Application. While I was design web application, I got plenty of choice, e.g. Spring, Strut etc. However, for Java Desktop (which is new to me), I don't find any. Is that Eclipse RCP a Java Desktop Framework, which…
janetsmith
  • 8,562
  • 11
  • 58
  • 76
10
votes
2 answers

Can somebody explain the eclipse.p2.profile

I'm organizing a build of an Eclipse RCP. Using the p2-director, one property is the profile. The Eclipse documentation only states the below explanation, which isn't that clear in my view. -profile: the profile id containing the description of the…
Tobber
  • 7,211
  • 8
  • 33
  • 56
9
votes
5 answers

How to auto-start/eager start OSGi services on Eclipse platform

I develop an Eclipse RCP application which makes heavy use of OSGi bundles which provide services for later use. The use case requires the bundles to register their services (e.g. import filters) to be used later on in different situations. The OSGi…
Rick-Rainer Ludwig
  • 2,371
  • 1
  • 26
  • 42
9
votes
2 answers

File and bundleresource:// URLs

I've been breaking my head over this for quite a while now and cant find a solution for this problem: I have an Eclipse RCP application that uses a custom library packaged as jar. From the plugin, i am calling a method within the jar. Within this…
quaylar
  • 2,617
  • 1
  • 17
  • 31
9
votes
3 answers

No schema found for the "org.eclipse.ui.menus" extension point

The eclipse version I have installed is 10.0.1. When I add an extension point "org.eclipse.ui.menus" and when I click right to create a sub menu option, it only shows me a "Generic". And it says that there are 3 warnings: No schema found for the…
Moises Gomez
  • 91
  • 1
  • 2