Bioclipse Resources
Identifier:
net.bioclipse.bioclipseResources
Since:
0.1.1
Description:
The FileView contains a collection of Objects in the file system. This BioclipseItems extension points allows third-party plug-ins to define new types of objects for the Bioclipse FileView.
Configuration Markup:
<!ELEMENT extension (itemType+)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT itemType EMPTY>
<!ATTLIST itemType
name CDATA #IMPLIED
id CDATA #REQUIRED
icon CDATA #IMPLIED
class CDATA #REQUIRED
targetClass CDATA #REQUIRED
fileExtension CDATA #REQUIRED
level CDATA #IMPLIED>
- name - Human readable name
- id - Unique identifier for this type
- icon - Icon for object
- class - Fully qualified name that extends net.bioclipse.model.BioclipseItemFactory.
- targetClass - Fully qualified name of class wrapped by this item type.
- fileExtension - A comma-separated string of 3-letter file extensions that this item types is associated with.
- level -
Examples:
The following is an example of the bioclipseItems extension point usage:
<extension
point=
"net.bioclipse.bioclipseItems"
>
<itemType
class=
"net.bioclipse.model.type.CDKMoleculeFactory"
fileExtension=
"cml,mol,mdl,xyz,pdb"
icon=
"icons/molecule3D.gif"
id=
"bioclipse.CDKMolecule"
name=
"Bioclipse Molecule"
targetClass=
"java.io.File"
/>
</extension>
API Information:
Plugins that want to extend this extension point must subclass net.bioclipse.model.BioclipseItemFactory and generate objects that implement the net.bioclipse.model.IBioclipseItem interface.
Supplied Implementation:
N/A
(c) Copyright Bioclipse project 2005