﻿<?xml version="1.0"?>
<!--Hierarchy for DTS 2000 Packages tree in SQL Server Workbench Object Explorer-->
<SQLToolsHierarchy>
	<_locDefinition>
		<_locDefault _loc="locNone" />
		<_locTag _loc="locData">LocalizableProperty</_locTag>
	</_locDefinition>
	<Objects>
		<Object name='DefaultIconHandler'>
			<Construction>
			   <AssemblyName>ObjectExplorer.dll</AssemblyName>
			   <Type>Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.DefaultIconHandler</Type>
			</Construction>
		</Object>
		<Object name='DefaultMenuHandler'>
			<Construction>
			   <AssemblyName>ObjectExplorer.dll</AssemblyName>
			   <Type>Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.DefaultMenuHandler</Type>
			</Construction>
		</Object>
		<Object name='DtsSimpleAction'>
			<Construction>
			   <AssemblyName>Microsoft.SqlServer.DtsObjectExplorerUI.dll</AssemblyName>
			   <Type>Microsoft.SqlServer.Dts.ObjectExplorerUI.DtsServerMenuItem</Type>
			</Construction>
		</Object>
		<Object name='StandardMenuHandler'>
			<Construction>
			   <AssemblyName>Microsoft.SqlServer.DtsObjectExplorerUI.dll</AssemblyName>
			   <Type>Microsoft.SqlServer.Dts.ObjectExplorerUI.StandardMenuHandler</Type>
			</Construction>
		</Object>
		<Object name='LegacyPackageRenameHandler'>
		   <Construction>
			   <AssemblyName>Microsoft.SqlServer.DtsObjectExplorerUI.dll</AssemblyName>
			   <Type>Microsoft.SqlServer.Dts.ObjectExplorerUI.LegacyPackageRenameHandler</Type>
			</Construction>
		</Object>		
		<Object name='HierarchyNode'>
		   <Construction>
			   <AssemblyName>ObjectExplorer.dll</AssemblyName>
			   <Type>Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.HierarchyNodeBuilder</Type>
			</Construction>
		</Object>
		<Object name='LegacyPackagesMenu' base='DefaultMenuHandler'>
			<Children>
				<Child Name='OpenLegacyPackageFromFile'/>
				<Child Name='ImportLegacyPackage'/>
				<Child Name='MigrationWizard'/>
			</Children>
		</Object>
		<Object name='LegacyPackageMenu' base='DefaultMenuHandler'>
			<Children>
				<Child Name='OpenLegacyPackage'/>
				<Child Name='MigrateLegacyPackage'/>
				<Child Name='ExportLegacyPackage'/>
				<Child Name='DeleteLegacyPackage'/>
				<Child Name='StdDeleteLegacyPackage'/>
			</Children>
		</Object>
		<Object name='OpenLegacyPackageFromFile' base='DtsSimpleAction'>
			<Properties>
				<LocalizableProperty Name = 'MenuText'>&amp;Open Package File...</LocalizableProperty>
				<Property Name = 'Assembly'>Microsoft.SqlServer.DtsObjectExplorerUI.dll</Property>
				<Property Name = 'Type'>Microsoft.SqlServer.Dts.ObjectExplorerUI.OpenLegacyPackageFromFileAction</Property>
				<Property Name = 'MultiSelect'>false</Property>
			</Properties>
		</Object>
		<Object name='MigrationWizard' base='DtsSimpleAction'>
			<Properties>
				<LocalizableProperty Name = 'MenuText'>&amp;Migration Wizard</LocalizableProperty>
				<Property Name = 'Assembly'>Microsoft.SqlServer.DtsObjectExplorerUI.dll</Property>
				<Property Name = 'Type'>Microsoft.SqlServer.Dts.ObjectExplorerUI.MigrationWizardAction</Property>
				<Property Name = 'MultiSelect'>false</Property>
			</Properties>
		</Object>
		<Object name='ImportLegacyPackage' base='DtsSimpleAction'>
			<Properties>
				<LocalizableProperty Name = 'MenuText'>&amp;Import Package File...</LocalizableProperty>
				<Property Name = 'Assembly'>Microsoft.SqlServer.DtsObjectExplorerUI.dll</Property>
				<Property Name = 'Type'>Microsoft.SqlServer.Dts.ObjectExplorerUI.ImportLegacyPackageAction</Property>
				<Property Name = 'MultiSelect'>false</Property>
			</Properties>
		</Object>
		<Object name='OpenLegacyPackage' base='DtsSimpleAction'>
			<Properties>
				<LocalizableProperty Name = 'MenuText'>&amp;Open...</LocalizableProperty>
				<Property Name = 'Assembly'>Microsoft.SqlServer.DtsObjectExplorerUI.dll</Property>
				<Property Name = 'Type'>Microsoft.SqlServer.Dts.ObjectExplorerUI.OpenLegacyPackageAction</Property>
				<Property Name = 'MultiSelect'>false</Property>
			</Properties>
		</Object>
		<Object name='MigrateLegacyPackage' base='DtsSimpleAction'>
			<Properties>
				<LocalizableProperty Name = 'MenuText'>&amp;Migrate...</LocalizableProperty>
				<Property Name = 'Assembly'>Microsoft.SqlServer.DtsObjectExplorerUI.dll</Property>
				<Property Name = 'Type'>Microsoft.SqlServer.Dts.ObjectExplorerUI.MigrateLegacyPackageAction</Property>
				<Property Name = 'MultiSelect'>false</Property>
			</Properties>
		</Object>
		<Object name='ExportLegacyPackage' base='DtsSimpleAction'>
			<Properties>
				<LocalizableProperty Name = 'MenuText'>&amp;Export...</LocalizableProperty>
				<Property Name = 'Assembly'>Microsoft.SqlServer.DtsObjectExplorerUI.dll</Property>
				<Property Name = 'Type'>Microsoft.SqlServer.Dts.ObjectExplorerUI.ExportLegacyPackageAction</Property>
				<Property Name = 'MultiSelect'>false</Property>
			</Properties>
		</Object>
		<Object name='DeleteLegacyPackage' base='DtsSimpleAction'>
			<Properties>
				<LocalizableProperty Name = 'MenuText'>&amp;Delete</LocalizableProperty>
				<Property Name = 'Assembly'>Microsoft.SqlServer.DtsObjectExplorerUI.dll</Property>
				<Property Name = 'Type'>Microsoft.SqlServer.Dts.ObjectExplorerUI.DeleteLegacyPackageAction</Property>
				<Property Name = 'MultiSelect'>false</Property>
			</Properties>
		</Object>
		<Object name='StdDeleteLegacyPackage' base='StandardMenuHandler'>
			<Properties>
				<Property Name = 'Guid'>{5efc7975-14bc-11cf-9b2b-00aa00573819}</Property>
				<Property Name = 'CommandId'>17</Property>
				<Property Name = 'Assembly'>Microsoft.SqlServer.DtsObjectExplorerUI.dll</Property>
				<Property Name = 'Type'>Microsoft.SqlServer.Dts.ObjectExplorerUI.DeleteLegacyPackageAction</Property>
			</Properties>
		</Object>
		<Object name='LegacyPackages' base='HierarchyNode'>
			<Properties>
				<LocalizableProperty Name='Text'>Data Transformation Services</LocalizableProperty>
				<Object name='Service'>
					<Construction>
						<AssemblyName>ObjectExplorer.dll</AssemblyName>
						<Type>Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.TypeAndNodeRegistrationHelperForFoldersFactory</Type>
					</Construction>
				</Object>
				<Object name = 'IconHandler' base='DefaultIconHandler'>
					<Properties>
						<Property Name='OpenIcon'>openfolder.ico</Property>
						<Property Name='ClosedIcon'>folder.ico</Property>
					</Properties>
				</Object>
				<Object name='MenuHandler' base='LegacyPackagesMenu'></Object>
			</Properties>
			<Children>
				<Child Name='LegacyPackage'/>
			</Children>
		</Object>
		<Object name='LegacyPackage' base='HierarchyNode'>
			<Properties>
				<Property Name='Xpath'>LegacyPackage</Property>
				<Object name = 'IconHandler' base='DefaultIconHandler'>
					<Properties>
						<Property Name='Assembly'>Microsoft.SqlServer.DtsObjectExplorerUI.dll</Property>
						<Property Name='OpenIcon'>LegacyPackage.ico</Property>
						<Property Name='ClosedIcon'>LegacyPackage.ico</Property>
					</Properties>
				</Object>
				<Object name='MenuHandler' base='LegacyPackageMenu'></Object>
				<Object name='RenameHandler' base='LegacyPackageRenameHandler'></Object>
			</Properties>
		</Object>
	</Objects>
</SQLToolsHierarchy>
