Touchpoints are the provisioning system's interface to some part of the environment in which installable units are being installed. Defining a new touchpoint allows you to "teach" the provisioning system how to interact with some aspect of the environment (an operating system, another native application, etc).
@since org.eclipse.equinox.p2.engine 1.0
<p>
<pre>
<extension point="org.eclipse.equinox.p2.engine.touchpoints" id="eclipse" name="My Touchpoint">
<installAdaptor
type="eclipse"
class="com.xyz.MyTouchpoint"
version="1.0.0"/>
</extension>
</pre>
</p>
Touchpoint implementations must extend org.eclipse.equinox.internal.provisional.p2.engine.Touchpoint.
The platform provides touchpoint implementations for interacting with the operating system (org.eclipse.equinox.p2.native) and the OSGi framework (org.eclipse.equinox.p2.osgi).
Copyright (c) 2008, 2009 IBM Corporation and others.<br>
All rights reserved. This program and the accompanying materials are made
available under the terms of the Eclipse Public License v1.0 which
accompanies this distribution, and is available at
<a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>