home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 April / CMCD0404.ISO / Software / Freeware / Programare / Sharpdev / 099bsetup.exe / SharpQuery.addin < prev    next >
Text File  |  2004-02-17  |  8KB  |  201 lines

  1. <AddIn name        = "SharpQuery"
  2.        author      = "Denis ERCHOFF"
  3.        copyright   = "GPL"
  4.        url         = "http://www.icsharpcode.net"
  5.        description = "SharpQuery"
  6.        version     = "0.0.1">
  7.     
  8.     <Runtime>
  9.         <Import assembly="SharpQuery.dll"/>
  10.     </Runtime>
  11.     
  12.  
  13.     <Extension path = "/SharpQuery/Connection">
  14.      <Class id = "ConnectionWrapper" 
  15.             class = "SharpQuery.Connection.OLEDBConnectionWrapper"/>
  16.      <SharpQueryConnection id ="Column"
  17.              schema="SharpQuery.SchemaClass.SharpQueryColumn"
  18.              node ="SharpQuery.Gui.TreeView.SharpQueryNodeColumn"
  19.             showUnsuported = "False"/>             
  20.      <SharpQueryConnection id ="Parameter"
  21.              schema="SharpQuery.SchemaClass.SharpQueryParameter"
  22.              node ="SharpQuery.Gui.TreeView.SharpQueryNodeParameter"
  23.             showUnsuported = "False"/>
  24.      <SharpQueryConnection id ="Procedure"
  25.              schema="SharpQuery.SchemaClass.SharpQueryProcedure"
  26.              node ="SharpQuery.Gui.TreeView.SharpQueryNodeProcedure"
  27.             showUnsuported = "False"/>
  28.      <SharpQueryConnection id ="Table"
  29.              schema="SharpQuery.SchemaClass.SharpQueryTable"
  30.              node ="SharpQuery.Gui.TreeView.SharpQueryNodeTable"
  31.             showUnsuported = "False"/>
  32.      <SharpQueryConnection id ="View"
  33.              schema="SharpQuery.SchemaClass.SharpQueryView"
  34.              node ="SharpQuery.Gui.TreeView.SharpQueryNodeView"
  35.             showUnsuported = "False"/>
  36.      <SharpQueryConnection id ="NotSupported"
  37.              schema="SharpQuery.SchemaClass.SharpQueryNotSupported"
  38.              node ="SharpQuery.Gui.TreeView.SharpQueryNodeNotSupported"
  39.             showUnsuported = "False"/>
  40.      <SharpQueryConnection id ="Tables"
  41.              schema="SharpQuery.SchemaClass.SharpQueryTables"
  42.              node ="SharpQuery.Gui.TreeView.SharpQueryNodeTableRoot"
  43.             showUnsuported = "False"/>
  44.      <SharpQueryConnection id ="Views"
  45.              schema="SharpQuery.SchemaClass.SharpQueryViews"
  46.              node ="SharpQuery.Gui.TreeView.SharpQueryNodeViewRoot"
  47.             showUnsuported = "False"/>
  48.      <SharpQueryConnection id ="Procedures"
  49.              schema="SharpQuery.SchemaClass.SharpQueryProcedures"
  50.              node ="SharpQuery.Gui.TreeView.SharpQueryNodeProcedureRoot"
  51.             showUnsuported = "False"/>
  52.      <SharpQueryConnection id ="Schema"
  53.              schema="SharpQuery.SchemaClass.SharpQuerySchema"
  54.              node ="SharpQuery.Gui.TreeView.SharpQueryNodeSchema"
  55.             showUnsuported = "False"/>
  56.      <SharpQueryConnection id ="Catalog"
  57.              schema="SharpQuery.SchemaClass.SharpQueryCatalog"
  58.              node ="SharpQuery.Gui.TreeView.SharpQueryNodeCatalog"
  59.             showUnsuported = "False"/>
  60.      <SharpQueryConnection id ="OLEDB"
  61.              schema="SharpQuery.Connection.OLEDBConnectionWrapper"
  62.              node ="SharpQuery.Gui.TreeView.SharpQueryNodeConnection"
  63.             showUnsuported = "False"/>
  64.      <SharpQueryConnection id ="ADO"
  65.              schema="SharpQuery.Connection.ADOConnectionWrapper"
  66.              node ="SharpQuery.Gui.TreeView.SharpQueryNodeConnection"
  67.             showUnsuported = "False"/>
  68.     </Extension>
  69.  
  70.  
  71.     <Extension path = "/SharpDevelop/Workbench/Views">
  72.      <Class id    = "SharpQuery" 
  73.         insertafter = "HelpBrowser"
  74.             class = "SharpQuery.Pads.SharpQueryView"/>
  75.     </Extension>
  76.  
  77.  
  78.     <Extension path = "/SharpQuery/ContextMenu/DatabaseRoot">
  79.         <MenuItem id = "Refresh"
  80.                   label = "${res:SharpQuery.Label.Refresh}"
  81.                   icon = "Icons.16x16.SharpQuery.Refresh"
  82.                   class = "SharpQuery.Commands.SharpQueryRefreshCommand"/>        
  83.         <MenuItem id = "Separator1" 
  84.               label = "-" />
  85.         <MenuItem id = "AddConnection"
  86.                   label = "${res:SharpQuery.Label.AddConnection}"
  87.                   icon = "Icons.16x16.SharpQuery.AddConnection"
  88.                   class = "SharpQuery.Commands.SharpQueryAddconnectionCommand"/>        
  89.  
  90.     </Extension>
  91.  
  92.     <Extension path = "/SharpQuery/ContextMenu/DatabaseConnection">
  93.         <MenuItem id = "Refresh"
  94.                   label = "${res:SharpQuery.Label.Refresh}"
  95.                   icon = "Icons.16x16.SharpQuery.Refresh"
  96.                   class = "SharpQuery.Commands.SharpQueryRefreshCommand"/>        
  97.         <MenuItem id = "Separator1" 
  98.               label = "-" />    
  99.         <MenuItem id = "Supprimer"
  100.                   label = "${res:SharpQuery.Label.Remove}"
  101.               icon="Icons.16x16.SharpQuery.Remove"
  102.                   class = "SharpQuery.Commands.SharpQueryRemoveConnectionCommand"/>    
  103.         <MenuItem id = "Separator2" 
  104.               label = "-" />
  105.         <MenuItem id = "ModifyConnection"
  106.                   label = "${res:SharpQuery.Label.ModifyConnection}"
  107.                   class = "SharpQuery.Commands.SharpQueryModifyConnectionCommand"/>
  108.         <MenuItem id = "Disconnect"
  109.                   label = "${res:SharpQuery.Label.Disconnect}"
  110.                   class = "SharpQuery.Commands.SharpQueryDisconnectCommand"/>
  111.         <MenuItem id = "Connect"
  112.                   label = "${res:SharpQuery.Label.Connect}"
  113.                   class = "SharpQuery.Commands.SharpQueryConnectCommand"/>
  114.     </Extension>
  115.  
  116.     <Extension path = "/SharpQuery/ContextMenu/TablesRoot">
  117.         <MenuItem id = "Refresh"
  118.                   label = "${res:SharpQuery.Label.Refresh}"
  119.                   icon = "Icons.16x16.SharpQuery.Refresh"
  120.                   class = "SharpQuery.Commands.SharpQueryRefreshCommand"/>        
  121.     </Extension>
  122.  
  123.     <Extension path = "/SharpQuery/ContextMenu/ViewsRoot">
  124.         <MenuItem id = "Refresh"
  125.                   label = "${res:SharpQuery.Label.Refresh}"
  126.                   icon = "Icons.16x16.SharpQuery.Refresh"
  127.                   class = "SharpQuery.Commands.SharpQueryRefreshCommand"/>        
  128.     </Extension>
  129.  
  130.     <Extension path = "/SharpQuery/ContextMenu/ProceduresRoot">
  131.         <MenuItem id = "Refresh"
  132.                   label = "${res:SharpQuery.Label.Refresh}"
  133.                   icon = "Icons.16x16.SharpQuery.Refresh"
  134.                   class = "SharpQuery.Commands.SharpQueryRefreshCommand"/>        
  135.     </Extension>
  136.  
  137.  
  138.     <Extension path = "/SharpQuery/ContextMenu/Table">
  139.         <MenuItem id = "Refresh"
  140.                   label = "${res:SharpQuery.Label.Refresh}"
  141.                   icon = "Icons.16x16.SharpQuery.Refresh"
  142.                   class = "SharpQuery.Commands.SharpQueryRefreshCommand"/>        
  143.         <MenuItem id = "ExtractData"
  144.                   label = "${res:SharpQuery.Label.ExtractData}"
  145.                   class = "SharpQuery.Commands.SharpQueryExecuteCommand"/>                  
  146.     </Extension>
  147.  
  148.     <Extension path = "/SharpQuery/ContextMenu/View">
  149.         <MenuItem id = "Refresh"
  150.                   label = "${res:SharpQuery.Label.Refresh}"
  151.                   icon = "Icons.16x16.SharpQuery.Refresh"
  152.                   class = "SharpQuery.Commands.SharpQueryRefreshCommand"/>        
  153.         <MenuItem id = "ExtractData"
  154.                   label = "${res:SharpQuery.Label.ExtractData}"
  155.                   class = "SharpQuery.Commands.SharpQueryExecuteCommand"/>                  
  156.     </Extension>
  157.  
  158.  
  159.     <Extension path = "/SharpQuery/ContextMenu/Procedure">
  160.         <MenuItem id = "Refresh"
  161.                   label = "${res:SharpQuery.Label.Refresh}"
  162.                   icon = "Icons.16x16.SharpQuery.Refresh"
  163.                   class = "SharpQuery.Commands.SharpQueryRefreshCommand"/>        
  164.         <MenuItem id = "ExecuteProcedure"
  165.                   label = "${res:SharpQuery.Label.Execute}"
  166.                   class = "SharpQuery.Commands.SharpQueryExecuteCommand"/>
  167.     </Extension>
  168.  
  169.  
  170.     <Extension path = "/SharpQuery/ContextMenu/Coulmn">
  171.         <MenuItem id = "Refresh"
  172.                   label = "${res:SharpQuery.Label.Refresh}"
  173.                   icon = "Icons.16x16.SharpQuery.Refresh"
  174.                   class = "SharpQuery.Commands.SharpQueryRefreshCommand"/>        
  175.     </Extension>
  176.  
  177.     <Extension path = "/SharpQuery/ContextMenu/Parameter">
  178.         <MenuItem id = "Refresh"
  179.                   label = "${res:SharpQuery.Label.Refresh}"
  180.                   icon = "Icons.16x16.SharpQuery.Refresh"
  181.                   class = "SharpQuery.Commands.SharpQueryRefreshCommand"/>        
  182.     </Extension>
  183.  
  184.     <Extension path = "/SharpQuery/ContextMenu/Catalog">
  185.         <MenuItem id = "Refresh"
  186.                   label = "${res:SharpQuery.Label.Refresh}"
  187.                   icon = "Icons.16x16.SharpQuery.Refresh"
  188.                   class = "SharpQuery.Commands.SharpQueryRefreshCommand"/>        
  189.     </Extension>
  190.     
  191.     <Extension path = "/SharpQuery/ContextMenu/Schema">
  192.         <MenuItem id = "Refresh"
  193.                   label = "${res:SharpQuery.Label.Refresh}"
  194.                   icon = "Icons.16x16.SharpQuery.Refresh"
  195.                   class = "SharpQuery.Commands.SharpQueryRefreshCommand"/>        
  196.     </Extension>
  197.     
  198.  
  199. </AddIn>
  200.  
  201.