This extension point is used to define extension of BTT core components, such as operations, services, and so on.
If user have extended BTT core components in their plug-in project, user should extend this extension point together for BTT core plug-in to load the classes user have extended.
If user using fromJAR type to load BTT configuration files, user should extend this extension point together for BTT core plug-in to find the configuration files in user's plug-in folder.
This extension points use OSGi Bundle to locate user defined classes or configuration files.
<!ELEMENT extension (package+)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT package EMPTY>
<!ATTLIST package
name CDATA #REQUIRED>
User can easily define the name to be "*" to include all classes and resources in this plug-in project into the BTT class path.<extension point=
"com.ibm.btt.core.extension"
>
<package name=
"com.ibm.btt.rcp.sample.operation"
/>
</extension>
<extension point=
"com.ibm.btt.core.extension"
>
<package name=
"*"
/>
</extension>
Licensed Materials - Property of IBM Restricted Materials of IBM 5724-H82 (C) Copyright IBM Corp. 2007, 2008 All Rights Reserved. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp