<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin>

   <extension-point id="wizardFragments" name="Wizard Fragments" schema="schema/wizardFragments.exsd"/>
   <extension-point id="template" name="Template" schema="schema/template.exsd"/>
   <extension-point id="action" name="Action" schema="schema/action.exsd"/>
   <extension-point id="commandExecution" name="Command Execution" schema="schema/commandExecution.exsd"/>
   <extension-point id="productInformation" name="Product Information" schema="schema/productInformation.exsd"/>
   <extension-point id="widgetInfo" name="Widget Information" schema="schema/widgetInfo.exsd"/>

   <extension
         id="PMTUI"
         name="Profile Management Tooling User Interface"
         point="org.eclipse.core.runtime.applications">
      <application>
         <run class="com.ibm.ws.pmt.PMT"/>
      </application>
   </extension>
      
   <extension
         point="org.eclipse.core.runtime.products"
         id="product">
      <product
            application="com.ibm.ws.pmt.PMTUI"
            name="PMT-GUI">
         <property
               name="appName"
               value="Profile Management Tool"/>
         <property
               name="windowImages"
               value="icons/PMT16x16.gif,icons/PMT32x32.gif"/>
      </product>
   </extension>
   
   <extension
         id="createFragments"
         name="Create Fragments"
         point="com.ibm.ws.pmt.wizardFragments">
      <fragment
            typeId="create"
            class="com.ibm.ws.pmt.wizards.fragments.CreateTemplateSelectionPanel"
            order="20"
            id="templateSelection"/>
   </extension>
   
   <extension
         id="cellFragments"
         name="Cell Fragments"
         point="com.ibm.ws.pmt.wizardFragments">
      <fragment
            class="com.ibm.ws.pmt.wizards.fragments.CreationOptionsPanel"
            id="CELLtypicalOrAdvanced"
            order="10"
            typeId="create-cell"/>
      <fragment
            advanced="true"
            class="com.ibm.ws.pmt.wizards.fragments.OptionalFeaturesCellPanel"
            id="CELLoptionalFeatureSelection"
            order="20"
            typeId="create-cell"/>
      <fragment
            advanced="true"
            class="com.ibm.ws.pmt.wizards.fragments.ProfileNameAndDirectoryCELLPanel"
            id="CELLprofileNameAndLocationPanel"
            order="40"
            typeId="create-cell"/>
      <fragment
            advanced="true"
            class="com.ibm.ws.pmt.wizards.fragments.NodeAndCellNameCellPanel"
            id="CELLNodeAndCellName"
            order="50"
            typeId="create-cell"/>
      <fragment
            advanced="false"
            class="com.ibm.ws.pmt.wizards.fragments.AdminSecurityPanel"
            id="CELLadminSecurity"
            order="60"
            typeId="create-cell"/>
      <fragment
            advanced="true"
            class="com.ibm.ws.pmt.wizards.fragments.CertificatePanelOne"
            id="CELLCertificatePanelOne"
            order="70"
            typeId="create-cell"/>
      <fragment
            advanced="true"
            class="com.ibm.ws.pmt.wizards.fragments.CertificatePanelTwo"
            id="CELLCertificatePanelTwo"
            order="80"
            typeId="create-cell"/>
<!--            
      <fragment
            advanced="true"
            class="com.ibm.ws.pmt.wizards.fragments.PortsPanelCell"
            id="CELLPortsPanel"
            order="90"
            typeId="create-cell"/>
      <fragment
            advanced="true"
            class="com.ibm.ws.pmt.wizards.fragments.PortsPanelCell2"
            id="CELLPortsPanel2"
            order="100"
            typeId="create-cell"/>
-->
      <fragment
            advanced="true"
            class="com.ibm.ws.pmt.wizards.fragments.CellDManagerPortsPanel"
            id="CELLDManagerPortsPanel"
            order="90"
            typeId="create-cell"/>
      <fragment
            advanced="true"
            class="com.ibm.ws.pmt.wizards.fragments.CellNodeAgentPortsPanel"
            id="CELLNodeAgentPortsPanel"
            order="100"
            typeId="create-cell"/>
      <fragment
            advanced="true"
            class="com.ibm.ws.pmt.wizards.fragments.CellAppServerPortsPanel"
            id="CELLAppServerPortsPanel"
            order="105"
            typeId="create-cell"/>                 
      <fragment
            advanced="true"
            class="com.ibm.ws.pmt.wizards.fragments.WinServicePanel"
            id="CELLWinServicePanel"
            order="110"
            typeId="create-cell"/>
      <fragment
            advanced="true"
            class="com.ibm.ws.pmt.wizards.fragments.LinuxServicePanel"
            id="CELLLinuxServicePanel"
            order="110"
            typeId="create-cell"/>
      <fragment
            advanced="true"
            class="com.ibm.ws.pmt.wizards.fragments.WebServerDefinitionPanel"
            id="CELLWebServerDefinition"
            order="120"
            typeId="create-cell"/>
      <fragment
            advanced="true"
            class="com.ibm.ws.pmt.wizards.fragments.WebServerDefinitionTwoPanel"
            id="CELLwebServerDefinitionTwo"
            order="130"
            typeId="create-cell"/>
      <fragment
            advanced="false"
            class="com.ibm.ws.pmt.wizards.fragments.ProfileDetailsCellSummaryPanel"
            id="CELLcreationDetailsSummary"
            order="140"
            typeId="create-cell"/>
      <fragment
            advanced="false"
            class="com.ibm.ws.pmt.wizards.fragments.ProgressPanel"
            id="CELLprogressBar"
            order="150"
            typeId="create-cell"/>
      <fragment
            advanced="false"
            class="com.ibm.ws.pmt.wizards.fragments.ProfileCreationSummaryPanel"
            id="CELLcreationSummaryPanel"
            order="160"
            typeId="create-cell"/>
   </extension>

   <extension
         id="defaultFragments"
         name="Default Fragments"
         point="com.ibm.ws.pmt.wizardFragments">
      <fragment
             class="com.ibm.ws.pmt.wizards.fragments.CreationOptionsPanel"
             id="SATypicalOrAdvanced"
             order="10"
             typeId="create-default"/>
       <fragment
             advanced="true"
             class="com.ibm.ws.pmt.wizards.fragments.DefaultProfileNameAndDirectoryPanel"
             id="SAprofileNameAndLocationPanel"
             order="40"
             typeId="create-default"/>
       <fragment
             advanced="true"
             class="com.ibm.ws.pmt.wizards.fragments.NodeAndCellNameAppSrvPanel"
             id="SANodeAndCellName"
             order="50"
             typeId="create-default"/>
       <fragment
             advanced="false"
             class="com.ibm.ws.pmt.wizards.fragments.AdminSecurityPanel"
             id="SAadminSecurity"
             order="60"
             typeId="create-default"/>
       <fragment
             advanced="true"
             class="com.ibm.ws.pmt.wizards.fragments.CertificatePanelOne"
             id="SACertificatePanelOne"
             order="70"
             typeId="create-default"/>
       <fragment
             advanced="true"
             class="com.ibm.ws.pmt.wizards.fragments.CertificatePanelTwo"
             id="SACertificatePanelTwo"
             order="80"
             typeId="create-default"/>
       <fragment
             advanced="true"
             class="com.ibm.ws.pmt.wizards.fragments.PortsPanel"
             id="SAPortsPanel"
             order="90"
             typeId="create-default"/>
       <fragment
             advanced="true"
             class="com.ibm.ws.pmt.wizards.fragments.WinServicePanel"
             id="SAWinServicePanel"
             order="100"
             typeId="create-default"/>
       <fragment
             advanced="true"
             class="com.ibm.ws.pmt.wizards.fragments.LinuxServicePanel"
             id="SALinuxServicePanel"
             order="100"
             typeId="create-default"/>
       <fragment
             advanced="true"
             class="com.ibm.ws.pmt.wizards.fragments.WebServerDefinitionPanel"
             id="SAWebServerDefinition"
             order="110"
             typeId="create-default"/>
       <fragment
             advanced="true"
             class="com.ibm.ws.pmt.wizards.fragments.WebServerDefinitionTwoPanel"
             id="SAWebServerDefinitionTwo"
             order="120"
             typeId="create-default"/>
       <fragment
             advanced="false"
             class="com.ibm.ws.pmt.wizards.fragments.ProfileDetailsDefaultSummaryPanel"
             id="SAcreationDetailsSummary"
             order="130"
             typeId="create-default"/>
       <fragment
             advanced="false"
             class="com.ibm.ws.pmt.wizards.fragments.ProgressPanel"
             id="SAprogressBar"
             order="140"
             typeId="create-default"/>
       <fragment
             advanced="false"
             class="com.ibm.ws.pmt.wizards.fragments.ProfileCreationSummaryPanel"
             id="SAcreationSummaryPanel"
             order="150"
             typeId="create-default"/>
       <fragment
             advanced="true"
             class="com.ibm.ws.pmt.wizards.fragments.OptionalFeaturesPanel"
             id="SAoptionalFeatureSelection"
             order="20"
             typeId="create-default"/>
   </extension>
   
   <extension
      id="createFragments"
      name="Create Fragments"
      point="com.ibm.ws.pmt.wizardFragments">
      
      <fragment
         class="com.ibm.ws.pmt.wizards.fragments.rad.SuperExpressAdminSecurityPanel"
         id="SAadminSecurity"
         order="10"
         typeId="create-developer-bootstrap"/>
   </extension>
   
   <extension
      id="defaultFragments"
      name="Default Fragments"
      point="com.ibm.ws.pmt.wizardFragments">

      <fragment
         advanced="true"
         class="com.ibm.ws.pmt.wizards.fragments.CreationOptionsPanel"
         id="SATypicalOrAdvanced"
         order="10"
         typeId="create-developer"/>
      <fragment
         advanced="true"
         class="com.ibm.ws.pmt.wizards.fragments.OptionalFeaturesPanel"
         id="SAoptionalFeatureSelection"
         order="20"
         typeId="create-developer"/>   
      <fragment
         advanced="true"
         class="com.ibm.ws.pmt.wizards.fragments.DefaultProfileNameAndDirectoryPanel"
         id="SAprofileNameAndLocationPanel"
         order="40"
         typeId="create-developer"/>
      <fragment
         advanced="true"
         class="com.ibm.ws.pmt.wizards.fragments.NodeAndCellNameAppSrvPanel"
         id="SANodeAndCellName"
         order="50"
         typeId="create-developer"/>
      <fragment
         advanced="true"
         class="com.ibm.ws.pmt.wizards.fragments.CertificatePanelOne"
         id="SACertificatePanelOne"
         order="70"
         typeId="create-developer"/>
      <fragment
         advanced="true"
         class="com.ibm.ws.pmt.wizards.fragments.CertificatePanelTwo"
         id="SACertificatePanelTwo"
         order="80"
         typeId="create-developer"/>
      <fragment
         advanced="true"
         class="com.ibm.ws.pmt.wizards.fragments.PortsPanel"
         id="SAPortsPanel"
         order="90"
         typeId="create-developer"/>
      <fragment
         advanced="true"
         class="com.ibm.ws.pmt.wizards.fragments.WinServicePanel"
         id="SAWinServicePanel"
         order="100"
         typeId="create-developer"/>
      <fragment
         advanced="true"
         class="com.ibm.ws.pmt.wizards.fragments.LinuxServicePanel"
         id="SALinuxServicePanel"
         order="100"
         typeId="create-developer"/>
      <fragment
         advanced="true"
         class="com.ibm.ws.pmt.wizards.fragments.WebServerDefinitionPanel"
         id="SAWebServerDefinition"
         order="110"
         typeId="create-developer"/>
      <fragment
         advanced="true"
         class="com.ibm.ws.pmt.wizards.fragments.WebServerDefinitionTwoPanel"
         id="SAWebServerDefinitionTwo"
         order="120"
         typeId="create-developer"/>
      <fragment
         advanced="false"
         class="com.ibm.ws.pmt.wizards.fragments.ProfileDetailsDefaultSummaryPanel"
         id="SAcreationDetailsSummary"
         order="130"
         typeId="create-developer"/>
      <fragment
         advanced="false"
         class="com.ibm.ws.pmt.wizards.fragments.ProgressPanel"
         id="SAprogressBar"
         order="140"
         typeId="create-developer"/>
      <fragment
         advanced="false"
         class="com.ibm.ws.pmt.wizards.fragments.ProfileCreationSummaryPanel"
         id="SAcreationSummaryPanel"
         order="150"
         typeId="create-developer"/>
   </extension>
   
   <extension
          id="create"
          name="Create Action"
          point="com.ibm.ws.pmt.action">
       <action
             actionEnabler="com.ibm.ws.pmt.action.CreateActionEnabler"
             id="create"
             longDescription="Create.longDescription"
             name="Create.name"
             resourceBundle="com.ibm.ws.pmt.resourcebundle.PMTResourceBundle"
             shortDescription="Create.shortDescription"/>
       <action
             actionEnabler="com.ibm.ws.pmt.action.AugmentActionEnabler"
             id="augment"
             longDescription="Augment.longDescription"
             name="Augment.name"
             resourceBundle="com.ibm.ws.pmt.resourcebundle.PMTResourceBundle"
             shortDescription="Augment.shortDescription"/>
       <action
             actionEnabler="com.ibm.ws.pmt.action.ActionSelectionActionEnabler"
             id="actionSelection"
             longDescription="ActionSelection.longDescription"
             name="ActionSelection.name"
             resourceBundle="com.ibm.ws.pmt.resourcebundle.PMTResourceBundle"
             shortDescription="ActionSelection.shortDescription"/>
    </extension>
    
   <extension point="com.ibm.ws.pmt.template">
      <template
         action="create"
         id="create-cell"
         location="profileTemplates/cell"
         order="10"
         productId="was"/>
      <template
         action="create"
         id="create-management"
         location="profileTemplates/management"
         order="20"
         productId="was"/>
      <template
         action="create"
         id="create-default"
         location="profileTemplates/default"
         order="30"
         productId="was"/>
      <template
         action="create"
         id="create-managed"
         location="profileTemplates/managed"
         order="40"
         productId="was"/>
      <template
         action="create"
         id="create-secureproxy"
         location="profileTemplates/secureproxy"
         order="50"
         productId="was"/>
      <template
         action="create"
         id="create-developer"
         location="profileTemplates/default"
         order="60"
         productId="was"/>
   </extension>
    
    <extension
          id="managedFragments"
          name="Managed Fragments"
          point="com.ibm.ws.pmt.wizardFragments">
       <fragment
             advanced="false"
             class="com.ibm.ws.pmt.wizards.fragments.CreationOptionsPanel"
             id="MANtypicalOrAdvanced"
             order="10"
             typeId="create-managed"/>
       <fragment
             advanced="true"
             class="com.ibm.ws.pmt.wizards.fragments.ProfileNameAndDirectoryPanel"
             id="MANProfileNameAndLocation"
             order="40"
             typeId="create-managed"/>
       <fragment
             advanced="true"
             class="com.ibm.ws.pmt.wizards.fragments.NodeAndCellNameManagedPanel"
             id="MANNodeAndCellName"
             order="50"
             typeId="create-managed"/>
       <fragment
             advanced="false"
             class="com.ibm.ws.pmt.wizards.fragments.FederatePanel"
             id="MANfederationPanel"
             order="60"
             typeId="create-managed"/>
       <fragment
             advanced="true"
             class="com.ibm.ws.pmt.wizards.fragments.CertificatePanelOne"
             id="MANCertificatePanelOne"
             order="70"
             typeId="create-managed"/>
       <fragment
             advanced="true"
             class="com.ibm.ws.pmt.wizards.fragments.CertificatePanelTwo"
             id="MANCertificatePanelTwo"
             order="80"
             typeId="create-managed"/>
       <fragment
             advanced="true"
             class="com.ibm.ws.pmt.wizards.fragments.PortsPanel"
             id="MANPortsPanel"
             order="90"
             typeId="create-managed"/>
       <fragment
             advanced="false"
             class="com.ibm.ws.pmt.wizards.fragments.ProfileDetailsManagedSummaryPanel"
             id="MANcreationDetailsSummary"
             order="100"
             typeId="create-managed"/>
       <fragment
             advanced="false"
             class="com.ibm.ws.pmt.wizards.fragments.ProgressPanel"
             id="MANprogressBar"
             order="110"
             typeId="create-managed"/>
       <fragment
             advanced="false"
             class="com.ibm.ws.pmt.wizards.fragments.ProfileCreationSummaryPanel"
             id="MANcreationSummaryPanel"
             order="120"
             typeId="create-managed"/>
    </extension>
    <extension
          id="augmentFragments"
          name="Augment Fragments"
          point="com.ibm.ws.pmt.wizardFragments">
       <fragment
             advanced="false"
             class="com.ibm.ws.pmt.wizards.fragments.AugmentTemplateSelectionPanel"
             id="augmentTemplateSelection"
             order="30"
             typeId="augment"/>
    </extension>
    <extension
          id="actionSelectionFragments"
          name="Action Selection Fragments"
          point="com.ibm.ws.pmt.wizardFragments">
       <fragment
             advanced="false"
             class="com.ibm.ws.pmt.wizards.PMTActionSelectionPanel"
             id="actionSelectionPanel"
             order="10"
             typeId="actionSelection"/>
    </extension>
    <extension
          id="WebSphereApplicationServerProductInformation"
          name="WebSphere Application Server Product Information"
          point="com.ibm.ws.pmt.productInformation">
       <productInformation
             appendOnlineInformationCenter="true"
             productDescription="%wasProductDescription"
             productId="was"
             productName="WebSphere Application Server"
             productURL="http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil"
             productWelcomeText="%wasProductWelcomeText"
             templatePath="profileTemplates/default"
             wasToolId="PMT"/>
       <productInformation
             productName="Other"
             productURL="http://"/>
    </extension>
    <extension
          id="managementFragment"
          name="Management Fragment"
          point="com.ibm.ws.pmt.wizardFragments">
       <fragment
             advanced="false"
             class="com.ibm.ws.pmt.wizards.fragments.ServerTypeSelectionPanel"
             id="MGMTServerTypeSelection"
             order="10"
             typeId="create-management"/>
       <fragment
             advanced="false"
             class="com.ibm.ws.pmt.wizards.fragments.CreationOptionsPanel"
             id="MGMTTypicalOrAdvanced"
             order="20"
             typeId="create-management-servertype"/>
       <fragment
             advanced="true"
             class="com.ibm.ws.pmt.wizards.fragments.OptionalFeaturesPanel"
             id="MGMTOptionalFeatureSelection"
             order="30"
             typeId="create-management-servertype"/>
       <fragment
             advanced="true"
             class="com.ibm.ws.pmt.wizards.fragments.ProfileNameAndDirectoryPanel"
             id="MGMTProfileNameAndLocation"
             order="40"
             typeId="create-management-servertype"/>
       <fragment
             advanced="true"
             class="com.ibm.ws.pmt.wizards.fragments.NodeAndCellNameDmgrPanel"
             id="MGMTNodeAndCellName"
             order="50"
             typeId="create-management-servertype"/>
       <fragment
             advanced="false"
             class="com.ibm.ws.pmt.wizards.fragments.AdminSecurityPanel"
             id="MGMTAdminSecurity"
             order="60"
             typeId="create-management-servertype"/>
       <fragment
             advanced="true"
             class="com.ibm.ws.pmt.wizards.fragments.CertificatePanelOne"
             id="MGMTCertificatePanelOne"
             order="70"
             typeId="create-management-servertype"/>
       <fragment
             advanced="true"
             class="com.ibm.ws.pmt.wizards.fragments.CertificatePanelTwo"
             id="MGMTCertificatePanelTwo"
             order="80"
             typeId="create-management-servertype"/>
       <fragment
             advanced="true"
             class="com.ibm.ws.pmt.wizards.fragments.PortsPanel"
             id="MGMTPorts"
             order="90"
             typeId="create-management-servertype"/>
       <fragment
             advanced="true"
             class="com.ibm.ws.pmt.wizards.fragments.WinServicePanel"
             id="MGMTWinService"
             order="100"
             typeId="create-management-servertype"/>
       <fragment
             advanced="true"
             class="com.ibm.ws.pmt.wizards.fragments.LinuxServicePanel"
             id="MGMTLinuxService"
             order="100"
             typeId="create-management-servertype"/>
       <fragment
             advanced="false"
             class="com.ibm.ws.pmt.wizards.fragments.ProfileDetailsMgmtSummaryPanel"
             id="MGMTSummary"
             order="110"
             typeId="create-management-servertype"/>
       <fragment
             advanced="false"
             class="com.ibm.ws.pmt.wizards.fragments.ProgressPanel"
             id="MGMTProgress"
             order="120"
             typeId="create-management-servertype"/>
       <fragment
             advanced="false"
             class="com.ibm.ws.pmt.wizards.fragments.ProfileCreationSummaryPanel"
             id="MGMTComplete"
             order="130"
             typeId="create-management-servertype"/>
    </extension>
    <extension
          id="secureProxyFragments"
          name="Secure Proxy Fragments"
          point="com.ibm.ws.pmt.wizardFragments">
       <fragment
             advanced="false"
             class="com.ibm.ws.pmt.wizards.fragments.CreationOptionsPanel"
             id="SPTypicalOrAdvanced"
             order="10"
             typeId="create-secureproxy"/>
       <fragment
             advanced="true"
             class="com.ibm.ws.pmt.wizards.fragments.OptionalFeaturesPanel"
             id="SPOptionalFeatureSelection"
             order="20"
             typeId="create-secureproxy"/>
       <fragment
             advanced="true"
             class="com.ibm.ws.pmt.wizards.fragments.ProfileNameAndDirectoryPanel"
             id="SPProfileNameAndLocation"
             order="30"
             typeId="create-secureproxy"/>
       <fragment
             advanced="true"
             class="com.ibm.ws.pmt.wizards.fragments.NodeAndCellNameAppSrvPanel"
             id="SPNodeAndHostName"
             order="40"
             typeId="create-secureproxy"/>
       <fragment
             advanced="true"
             class="com.ibm.ws.pmt.wizards.fragments.SecurityLevelSelection"
             id="SPSecurityLevelSelection"
             order="50"
             typeId="create-secureproxy"/>
       <fragment
             advanced="false"
             class="com.ibm.ws.pmt.wizards.fragments.AdminSecurityPanel"
             id="SPAdminSecurity"
             order="55"
             typeId="create-secureproxy"/>
       <fragment
             advanced="true"
             class="com.ibm.ws.pmt.wizards.fragments.CertificatePanelOne"
             id="SPCertificatePanelOne"
             order="60"
             typeId="create-secureproxy"/>
       <fragment
             advanced="true"
             class="com.ibm.ws.pmt.wizards.fragments.CertificatePanelTwo"
             id="SPCertificatePanelTwo"
             order="70"
             typeId="create-secureproxy"/>
       <fragment
             advanced="true"
             class="com.ibm.ws.pmt.wizards.fragments.PortsPanel"
             id="SPPortsPanel"
             order="80"
             typeId="create-secureproxy"/>
       <fragment
             advanced="true"
             class="com.ibm.ws.pmt.wizards.fragments.WinServicePanel"
             id="SPWinServicePanel"
             order="90"
             typeId="create-secureproxy"/>
       <fragment
             advanced="true"
             class="com.ibm.ws.pmt.wizards.fragments.LinuxServicePanel"
             id="SPLinuxServicePanel"
             order="90"
             typeId="create-secureproxy"/>
       <fragment
             advanced="false"
             class="com.ibm.ws.pmt.wizards.fragments.ProfileDetailsSecureProxySummaryPanel"
             id="SPCreationDetailsSummaryPanel"
             order="100"
             typeId="create-secureproxy"/>
       <fragment
             advanced="false"
             class="com.ibm.ws.pmt.wizards.fragments.ProgressPanel"
             id="SPProgressPanel"
             order="110"
             typeId="create-secureproxy"/>
       <fragment
             advanced="false"
             class="com.ibm.ws.pmt.wizards.fragments.ProfileCreationSummaryPanel"
             id="SPCreationSummaryPanel"
             order="120"
             typeId="create-secureproxy"/>
    </extension>

</plugin>
