System Type

Identifier

com.ibm.etools.systems.core.systemtype

Description

This extension point is used in combination with the com.ibm.etools.systems.core.subsystemfactory extension point for defining new subsystems, which appear under a connection when it is expanded in the Remote Systems view. The systemtype extension point allows subsystem providers to define a new system type that appears in the list of valid system types in the New Connection wizard, used by users when defining a new connection to a remote system. The system type is simply a string identifying the operating system type, such as Solaris, and an pair of icons used to identify connections to systems of this type. One icon is used when the connection is not connected, while the other is used when there is a live connection.

Markup

   <!ELEMENT extension (systemtype+)>
   <!ATTLIST extension
     point CDATA #REQUIRED
     id    CDATA #IMPLIED
     name  CDATA #IMPLIED
   >

   <!ELEMENT systemtype EMPTY>
   <!ATTLIST systemtype
     id       CDATA #REQUIRED
     name     CDATA #REQUIRED
     icon     CDATA #REQUIRED
     iconlive CDATA #REQUIRED
   >

Example

The following is an example of the extension point schema:

  <extension point="com.ibm.etools.systems.core.systemtype">
       <type id="com.acme.systemtype.Solaris"
             name="Solaris"
             iconlive="icons/solarisLive.gif"
             icon="icons/solaris.gif">     
       </type>
  </extension>

API Information

There is no code to implement for this extension point.

Supplied Implementation

See the plugin.xml file for plugin com.ibm.etools.systems.core for examples of using this extension point.

(C) Copyright IBM Corp. 2002 All Rights Reserved.