https://wiki.eclipse.org/index.php?title=ECF/Core_Bundle&feed=atom&action=history
ECF/Core Bundle - Revision history
2024-03-29T06:16:13Z
Revision history for this page on the wiki
MediaWiki 1.26.4
https://wiki.eclipse.org/index.php?title=ECF/Core_Bundle&diff=232751&oldid=prev
Hendy.rainbowpurple.com: ECF Core Bundle moved to ECF/Core Bundle
2010-12-22T13:47:03Z
<p><a href="/ECF_Core_Bundle" class="mw-redirect" title="ECF Core Bundle">ECF Core Bundle</a> moved to <a href="/ECF/Core_Bundle" title="ECF/Core Bundle">ECF/Core Bundle</a></p>
<table class='diff diff-contentalign-left'>
<tr style='vertical-align: top;' lang='en'>
<td colspan='1' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='1' style="background-color: white; color:black; text-align: center;">Revision as of 13:47, 22 December 2010</td>
</tr><tr><td colspan='2' style='text-align: center;' lang='en'><div class="mw-diff-empty">(No difference)</div>
</td></tr></table>
Hendy.rainbowpurple.com
https://wiki.eclipse.org/index.php?title=ECF/Core_Bundle&diff=34322&oldid=prev
Slewis.composent.com: /* Dependencies */
2007-04-20T20:04:02Z
<p><span dir="auto"><span class="autocomment">Dependencies</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;' lang='en'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 20:04, 20 April 2007</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l9" >Line 9:</td>
<td colspan="2" class="diff-lineno">Line 9:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>===Dependencies===</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>===Dependencies===</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>''Required ECF Bundles: '' '''org.eclipse.ecf.identity'''</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>''Required ECF Bundles: '' '''<ins class="diffchange diffchange-inline">[[ECF Identity Bundle|</ins>org.eclipse.ecf.identity<ins class="diffchange diffchange-inline">]]</ins>'''</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>''Required <del class="diffchange diffchange-inline">Other </del>Bundles: '' [http://www.eclipse.org/equinox/bundles/ org.eclipse.equinox.common], [http://www.eclipse.org/equinox/bundles/ org.eclipse.equinox.registry]</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>''Required <ins class="diffchange diffchange-inline">Runtime </ins>Bundles: '' [http://www.eclipse.org/equinox/bundles/ org.eclipse.equinox.common], [http://www.eclipse.org/equinox/bundles/ org.eclipse.equinox.registry]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>''Required Packages: '' org.osgi.framework, org.osgi.service.log, org.osgi.util.tracker, org.eclipse.osgi.util, org.eclipse.core.runtime.jobs</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>''Required Packages: '' org.osgi.framework, org.osgi.service.log, org.osgi.util.tracker, org.eclipse.osgi.util, org.eclipse.core.runtime.jobs</div></td></tr>
</table>
Slewis.composent.com
https://wiki.eclipse.org/index.php?title=ECF/Core_Bundle&diff=34320&oldid=prev
Slewis.composent.com: New page: ===Introduction=== The ECF Core Bundle provides basic services for creation of ECF distributed 'containers'. ECF containers are instances of the core '''org.eclipse.ecf.core.IContainer''...
2007-04-20T20:00:33Z
<p>New page: ===Introduction=== The ECF Core Bundle provides basic services for creation of ECF distributed 'containers'. ECF containers are instances of the core '''org.eclipse.ecf.core.IContainer''...</p>
<p><b>New page</b></p><div>===Introduction===<br />
The ECF Core Bundle provides basic services for creation of ECF distributed 'containers'. ECF containers are <br />
instances of the core '''org.eclipse.ecf.core.IContainer''' interface, implemented by other ECF provider plugins. <br />
<br />
''Bundle-SymbolicName:'' '''org.eclipse.ecf'''<br />
<br />
''Bundle-Version: ''1.0.0<br />
<br />
===Dependencies===<br />
<br />
''Required ECF Bundles: '' '''org.eclipse.ecf.identity'''<br />
<br />
''Required Other Bundles: '' [http://www.eclipse.org/equinox/bundles/ org.eclipse.equinox.common], [http://www.eclipse.org/equinox/bundles/ org.eclipse.equinox.registry]<br />
<br />
''Required Packages: '' org.osgi.framework, org.osgi.service.log, org.osgi.util.tracker, org.eclipse.osgi.util, org.eclipse.core.runtime.jobs<br />
<br />
''Required Execution Environment: ''J2SE-1.3, CDC-1.0/Foundation 1.0<br />
<br />
''Approximate Code Size: ''51K<br />
<br />
===Exported Packages===<br />
<br />
[http://www.eclipse.org/ecf/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/package-frame.html org.eclipse.ecf.core]<br />
<br />
[http://www.eclipse.org/ecf/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/package-frame.html org.eclipse.ecf.core.events]<br />
<br />
[http://www.eclipse.org/ecf/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/provider/package-frame.html org.eclipse.ecf.core.provider]<br />
<br />
[http://www.eclipse.org/ecf/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/package-frame.html org.eclipse.ecf.core.security]<br />
<br />
[http://www.eclipse.org/ecf/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/start/package-frame.html org.eclipse.ecf.core.start]<br />
<br />
[http://www.eclipse.org/ecf/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/user/package-frame.html org.eclipse.ecf.core.user]<br />
<br />
[http://www.eclipse.org/ecf/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/package-frame.html org.eclipse.ecf.core.util]<br />
<br />
====Re-Exported Packages from Dependent Bundles====<br />
<br />
[http://www.eclipse.org/ecf/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/package-frame.html org.eclipse.ecf.core.identity]<br />
<br />
===Extension Points===<br />
<br />
====Container Factory====<br />
<br />
*org.eclipse.ecf.containerFactory<br />
**Description: Create new IContainer instances.<br />
**Example Usage:<br />
<pre><br />
<extension<br />
point="org.eclipse.ecf.containerFactory"><br />
<containerFactory<br />
class="org.eclipse.ecf.provider.generic.GenericContainerInstantiator"<br />
description="ECF Generic"<br />
hidden="true"<br />
name="ecf.generic.client"><br />
</containerFactory><br />
</extension><br />
</pre><br />
<br />
====ECF Startup====<br />
<br />
*org.eclipse.ecf.startup<br />
**Description: Run arbitrary code upon ECF core bundle start.<br />
**Example Usage:<br />
<pre><br />
<extension<br />
point="org.eclipse.ecf.startup"><br />
<ecfstart<br />
class="org.eclipse.ecf.example.collab.start.CollabStart"/><br />
</extension><br />
</pre><br />
<br />
===OSGI Services===<br />
<br />
====Container Creation Factory====<br />
<br />
Service Interface: <b>[http://www.eclipse.org/ecf/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/IContainerFactory.html org.eclipse.ecf.core.IContainerFactory]</b><br />
<br />
Description: Gives access to creating IContainer instances, as well as adding/removing IContainerInstantiators to the Container Factory.<br />
<br />
Service Access Example:<br />
<br />
<pre><br />
ServiceTracker containerFactoryTracker = new ServiceTracker(context,IContainerFactory.class.getName(), null);<br />
containerFactoryTracker.open();<br />
IContainerFactory containerFactory = (IContainerFactory) containerFactoryTracker.getService();<br />
// use containerFactory here<br />
</pre><br />
<br />
===Source Access===<br />
''Project Set: ''[http://www.eclipse.org/ecf/projectsetfiles/ecf.anonymous.psf Anonymous], [http://www.eclipse.org/ecf/projectsetfiles/ecf.committer.psf Committer] <br />
<br />
CVS<br />
*Anonymous: :pserver:anonymous@dev.eclipse.org:/cvsroot/technology:org.eclipse.ecf/plugins/org.eclipse.ecf<br />
*Committer: :extssh:dev.eclipse.org:/cvsroot/technology:org.eclipse.ecf/plugins/org.eclipse.ecf<br />
<br />
===Source Browsing===<br />
*[http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.ecf/plugins/org.eclipse.ecf/?root=Technology_Project Bundle Source]<br />
<br />
*[http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.ecf/plugins/org.eclipse.ecf/META-INF/MANIFEST.MF?root=Technology_Project&view=markup Bundle Manifest]</div>
Slewis.composent.com