<?xml version="1.0" ?> 
<!-- <!DOCTYPE jump-container SYSTEM "Dialog.dtd"> -->
<jump-container type="dialog">

<choose>
<!-- Dialog for deployment of a support packages -->
<when test="$(DialogToShowVariable) == DeployQueue">

<Composite name="DeployQueue" requestsUserAction="false" title="Support Packages > Deploy Queue
" description="Deploying the selected support packages">

<ProgressBar name="Progress"/>

<TableInput name="TestObjectTableInput">
  <HEADING>Deployment is running</HEADING>
  <DISPLAY>
    <ColumnName heading="Order">Key</ColumnName>
    <ColumnName heading="Vendor/Name" editable="false">Name</ColumnName>
    <ColumnName heading="Old Release.SPLevel.PatchLevel" editable="false">CurrentSP</ColumnName>
    <ColumnName heading="Target Release.SPLevel.PatchLevel" editable="false">TargetSP</ColumnName>
    <ColumnName heading="Status" editable="false">Details</ColumnName>
  </DISPLAY>
  <VARIABLE>DEPLOY_QUEUE</VARIABLE>
</TableInput>

<NavigationButtonGroup name="NavigationButtonGroup" default="Next"> 	
	<BUTTON name="Back" enabled="false">#Back</BUTTON>
	<BUTTON name="Next" enabled="false">#Next</BUTTON>
	<BUTTON name="Cancel" enabled="false">#Cancel</BUTTON>
	<VARIABLE>NavigationButtonGroup</VARIABLE>
</NavigationButtonGroup>

</Composite>
</when>

<!-- Dialog for deployment of a new support packages -->
<when test="$(DialogToShowVariable) == DeployQueueNewSC">

<Composite name="DeployQueue" requestsUserAction="false" title="New Software Components > Deploy Queue
" description="Deploying the selected software components">

<ProgressBar name="Progress"/>

<TableInput name="TestObjectTableInput">
  <HEADING>Deployment is running</HEADING>
  <DISPLAY>
    <ColumnName heading="Order">Key</ColumnName>
    <ColumnName heading="Vendor/Name" editable="false">Name</ColumnName>
    <ColumnName heading="Old Release.SPLevel.PatchLevel" editable="false">CurrentSP</ColumnName>
    <ColumnName heading="Target Release.SPLevel.PatchLevel" editable="false">TargetSP</ColumnName>
    <ColumnName heading="Status" editable="false">Details</ColumnName>
  </DISPLAY>
  <VARIABLE>DEPLOY_QUEUE</VARIABLE>
</TableInput>

<NavigationButtonGroup name="NavigationButtonGroup" default="Next"> 	
	<BUTTON name="Back" enabled="false">#Back</BUTTON>
	<BUTTON name="Next" enabled="false">#Next</BUTTON>
	<BUTTON name="Cancel" enabled="false">#Cancel</BUTTON>
	<VARIABLE>NavigationButtonGroup</VARIABLE>
</NavigationButtonGroup>

</Composite>
</when>

<!-- Dialog for deployment of a development components -->
<when test="$(DialogToShowVariable) == DeployQueuePatch">

<Composite name="DeployQueue" requestsUserAction="false" title="Hot Fixes > Deploy Queue
" description="Deploying the selected hot fixes">

<ProgressBar name="Progress"/>

<TableInput name="TestObjectTableInput">
  <HEADING>Deployment is running</HEADING>
  <DISPLAY>
    <ColumnName heading="Order">Key</ColumnName>
    <ColumnName heading="Vendor/Name" editable="false">Name</ColumnName>
    <ColumnName heading="Old Version" editable="false">CurrentSP</ColumnName>
    <ColumnName heading="Target Version" editable="false">TargetSP</ColumnName>
    <ColumnName heading="Status" editable="false">Details</ColumnName>
  </DISPLAY>
  <VARIABLE>DEPLOY_QUEUE</VARIABLE>
</TableInput>

<NavigationButtonGroup name="NavigationButtonGroup" default="Next"> 	
	<BUTTON name="Back" enabled="false">#Back</BUTTON>
	<BUTTON name="Next" enabled="false">#Next</BUTTON>
	<BUTTON name="Cancel" enabled="false">#Cancel</BUTTON>
	<VARIABLE>NavigationButtonGroup</VARIABLE>
</NavigationButtonGroup>

</Composite>
</when>

<!-- Dialog for deployment of a support package stack -->
<when test="$(DialogToShowVariable) == DeployQueueStack">
<Composite name="DeployQueue" requestsUserAction="false" title="Support Package Stacks > Deploy Queue
" description="Deploying the selected support package stack">

<ProgressBar name="Progress"/>

<TableInput name="TestObjectTableInput">
  <HEADING>Deployment is running</HEADING>
  <DISPLAY>
    <ColumnName heading="Order">Key</ColumnName>
    <ColumnName heading="Vendor/Name" editable="false">Name</ColumnName>
    <ColumnName heading="Old Release.SPLevel.PatchLevel" editable="false">CurrentSP</ColumnName>
    <ColumnName heading="Target Release.SPLevel.PatchLevel" editable="false">TargetSP</ColumnName>
    <ColumnName heading="Status" editable="false">Details</ColumnName>
  </DISPLAY>
  <VARIABLE>DEPLOY_QUEUE</VARIABLE>
</TableInput>

<NavigationButtonGroup name="NavigationButtonGroup" default="Next"> 	
	<BUTTON name="Back" enabled="false">#Back</BUTTON>
	<BUTTON name="Next" enabled="false">#Next</BUTTON>
	<BUTTON name="Cancel" enabled="false">#Cancel</BUTTON>
	<VARIABLE>NavigationButtonGroup</VARIABLE>
</NavigationButtonGroup>

</Composite>
</when>

<!-- Dialog for deployment of business packages -->
<when test="$(DialogToShowVariable) == DeployQueueBusinessPackages">
<Composite name="DeployQueue" requestsUserAction="false" title="Business Packages > Deploy Queue
" description="Deploying the selected business packages">

<ProgressBar name="Progress"/>

<TableInput name="TestObjectTableInput">
  <HEADING>Deployment is running</HEADING>
  <DISPLAY>
    <ColumnName heading="Order">Key</ColumnName>
    <ColumnName heading="Vendor/Name" editable="false">Name</ColumnName>
    <ColumnName heading="Old Release.SPLevel.PatchLevel" editable="false">CurrentSP</ColumnName>
    <ColumnName heading="Target Release.SPLevel.PatchLevel" editable="false">TargetSP</ColumnName>
    <ColumnName heading="Status" editable="false">Details</ColumnName>
  </DISPLAY>
  <VARIABLE>DEPLOY_QUEUE</VARIABLE>
</TableInput>

<NavigationButtonGroup name="NavigationButtonGroup" default="Next"> 	
	<BUTTON name="Back" enabled="false">#Back</BUTTON>
	<BUTTON name="Next" enabled="false">#Next</BUTTON>
	<BUTTON name="Cancel" enabled="false">#Cancel</BUTTON>
	<VARIABLE>NavigationButtonGroup</VARIABLE>
</NavigationButtonGroup>

</Composite>
</when>

<!-- Dialog for deployment of a JSPM -->
<when test="$(DialogToShowVariable) == DeployQueueJSPM">

<Composite name="DeployQueue" requestsUserAction="false" title="JSPM > Deploy Queue
" description="Deploying the new JSPM version">

<ProgressBar name="Progress"/>

<TableInput name="TestObjectTableInput">
  <HEADING>Deployment is running</HEADING>
  <DISPLAY>
    <ColumnName heading="Order">Key</ColumnName>
    <ColumnName heading="Vendor/Name" editable="false">Name</ColumnName>
    <ColumnName heading="Old Release.SPLevel.PatchLevel" editable="false">CurrentSP</ColumnName>
    <ColumnName heading="Target Release.SPLevel.PatchLevel" editable="false">TargetSP</ColumnName>
    <ColumnName heading="Status" editable="false">Details</ColumnName>
  </DISPLAY>
  <VARIABLE>DEPLOY_QUEUE</VARIABLE>
</TableInput>

<NavigationButtonGroup name="NavigationButtonGroup" default="Next"> 	
	<BUTTON name="Back" enabled="false">#Back</BUTTON>
	<BUTTON name="Next" enabled="false">#Next</BUTTON>
	<BUTTON name="Cancel" enabled="false">#Cancel</BUTTON>
	<VARIABLE>NavigationButtonGroup</VARIABLE>
</NavigationButtonGroup>

</Composite>
</when>

<!-- Dialog for inhouse use case -->
<when test="$(DialogToShowVariable) == DeployQueueInhouse">

<Composite name="DeployQueue" requestsUserAction="false" title="Inhouse Update > Deploy Queue
" description="Deploying the selected patches/fixes">
<InfoText name="step">&lt;html&gt; $(MIGRATION_STATUS_MESSAGES) &lt;/html&gt;</InfoText>

<ProgressBar name="Progress"/>

<TableInput name="TestObjectTableInput">
  <HEADING>Deployment is running</HEADING>
  <DISPLAY>
    <ColumnName heading="Order">Key</ColumnName>
    <ColumnName heading="Vendor/Name" editable="false">Name</ColumnName>
    <ColumnName heading="Old Version" editable="false">CurrentSP</ColumnName>
    <ColumnName heading="Target Version" editable="false">TargetSP</ColumnName>
    <ColumnName heading="Status" editable="false">Details</ColumnName>
  </DISPLAY>
  <VARIABLE>DEPLOY_QUEUE</VARIABLE>
</TableInput>

<NavigationButtonGroup name="NavigationButtonGroup" default="Next"> 	
	<BUTTON name="Back" enabled="false">#Back</BUTTON>
	<BUTTON name="Next" enabled="false">#Next</BUTTON>
	<BUTTON name="Cancel" enabled="false">#Cancel</BUTTON>
	<VARIABLE>NavigationButtonGroup</VARIABLE>
</NavigationButtonGroup>

</Composite>
</when>

<!-- Dialog for deployment of a rolling patch -->
<when test="$(DialogToShowVariable) == DeployQueueRollingPatch">
<Composite name="DeployQueue" requestsUserAction="false" title="Support Package Stacks > Deploy Queue
" description="Deploying the selected hotfix with rolling patch">

<ProgressBar name="Progress"/>

<TableInput name="TestObjectTableInput">
  <HEADING>Deployment is running</HEADING>
  <DISPLAY>
    <ColumnName heading="Order">Key</ColumnName>
    <ColumnName heading="Vendor/Name" editable="false">Name</ColumnName>
    <ColumnName heading="Current Counter"  editable="false">CurrentSP</ColumnName>
  	 <ColumnName heading="Target Counter"  editable="true">TargetSP</ColumnName>
    <ColumnName heading="Status" editable="false">Details</ColumnName>
  </DISPLAY>
  <VARIABLE>DEPLOY_QUEUE</VARIABLE>
</TableInput>

<NavigationButtonGroup name="NavigationButtonGroup" default="Next"> 	
	<BUTTON name="Back" enabled="false">#Back</BUTTON>
	<BUTTON name="Next" enabled="false">#Next</BUTTON>
	<BUTTON name="Cancel" enabled="false">#Cancel</BUTTON>
	<VARIABLE>NavigationButtonGroup</VARIABLE>
</NavigationButtonGroup>

</Composite>
</when>


<!-- Dialog for deployment of a new usage types -->
<when test="$(DialogToShowVariable) == DeployQueueAdditionalUT">

<Composite name="DeployQueue" requestsUserAction="false" title="Install Additional Usage Type > Deploy Queue
" description="Deploying the selected software components">

<ProgressBar name="Progress"/>

<TableInput name="TestObjectTableInput">
  <HEADING>Deployment is running</HEADING>
  <DISPLAY>
    <ColumnName heading="Order">Key</ColumnName>
    <ColumnName heading="Vendor/Name" editable="false">Name</ColumnName>
    <ColumnName heading="Old Release.SPLevel.PatchLevel" editable="false">CurrentSP</ColumnName>
    <ColumnName heading="Target Release.SPLevel.PatchLevel" editable="false">TargetSP</ColumnName>
    <ColumnName heading="Status" editable="false">Details</ColumnName>
  </DISPLAY>
  <VARIABLE>DEPLOY_QUEUE</VARIABLE>
</TableInput>

<NavigationButtonGroup name="NavigationButtonGroup" default="Next"> 	
	<BUTTON name="Back" enabled="false">#Back</BUTTON>
	<BUTTON name="Next" enabled="false">#Next</BUTTON>
	<BUTTON name="Cancel" enabled="false">#Cancel</BUTTON>
	<VARIABLE>NavigationButtonGroup</VARIABLE>
</NavigationButtonGroup>

</Composite>
</when>

<!-- Dialog for deployment of a new fucntional elements -->
<when test="$(DialogToShowVariable) == DeployQueueAdditionalFE">

<Composite name="DeployQueue" requestsUserAction="false" title="Install Additional Functional Units > Deploy Queue
" description="Deploying the selected software components">

<ProgressBar name="Progress"/>

<TableInput name="TestObjectTableInput">
  <HEADING>Deployment is running</HEADING>
  <DISPLAY>
    <ColumnName heading="Order">Key</ColumnName>
    <ColumnName heading="Vendor/Name" editable="false">Name</ColumnName>
    <ColumnName heading="Old Release.SPLevel.PatchLevel" editable="false">CurrentSP</ColumnName>
    <ColumnName heading="Target Release.SPLevel.PatchLevel" editable="false">TargetSP</ColumnName>
    <ColumnName heading="Status" editable="false">Details</ColumnName>
  </DISPLAY>
  <VARIABLE>DEPLOY_QUEUE</VARIABLE>
</TableInput>

<NavigationButtonGroup name="NavigationButtonGroup" default="Next"> 	
	<BUTTON name="Back" enabled="false">#Back</BUTTON>
	<BUTTON name="Next" enabled="false">#Next</BUTTON>
	<BUTTON name="Cancel" enabled="false">#Cancel</BUTTON>
	<VARIABLE>NavigationButtonGroup</VARIABLE>
</NavigationButtonGroup>

</Composite>
</when>

</choose>
</jump-container>
