[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

banshee r4591 - in trunk/banshee/docs/Hyena/en: . Hyena Hyena.Collections Hyena.Collections.Tests Hyena.CommandLine Hyena.Data Hyena.Data.Gui Hyena.Data.Sqlite Hyena.Data.Sqlite.Tests Hyena.Gui Hyena.Gui.Dialogs Hyena.Gui.Theatrics Hyena.Gui.Theatrics.Tests Hyena.Gui.Theming Hyena.Json Hyena.Json.Tests Hyena.Query Hyena.Query.Gui Hyena.Query.Tests Hyena.SExpEngine Hyena.Tests Hyena.Widgets



Author: abock
Date: Mon Sep 22 20:49:04 2008
New Revision: 4591
URL: http://svn.gnome.org/viewvc/banshee?rev=4591&view=rev

Log:
Updated docs

Added:
   trunk/banshee/docs/Hyena/en/Hyena.Collections.Tests/
   trunk/banshee/docs/Hyena/en/Hyena.Collections.Tests/IntervalHeapTests.xml
   trunk/banshee/docs/Hyena/en/Hyena.Collections.Tests/QueuePipelineTests.xml
   trunk/banshee/docs/Hyena/en/Hyena.Collections.Tests/RangeCollectionTests.xml
   trunk/banshee/docs/Hyena/en/Hyena.Collections/CollectionExtensions.xml
   trunk/banshee/docs/Hyena/en/Hyena.Collections/QueuePipelineElement`1.xml
   trunk/banshee/docs/Hyena/en/Hyena.Collections/QueuePipeline`1.xml
   trunk/banshee/docs/Hyena/en/Hyena.Collections/WriteLineElement`1.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ColumnCellCheckBox.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ColumnCellRating.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/IInteractiveCell.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/IListView.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/IListView`1.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ISizeRequestCell.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ITextCell.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ListViewBase.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ListViewDragDropTarget+TargetType.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ListViewDragDropTarget.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ListViewRowHeightHandler.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ListViewTestModule.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite.Tests/
   trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite.Tests/SqliteCommandTests.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite.Tests/SqliteModelProviderTests.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/AbstractDatabaseColumn.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/CommandExecutedArgs.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/DatabaseColumn.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/ExecutingEventArgs.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/HyenaDataReader.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/HyenaSqliteCommand+CommandExecutedHandler.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data/ICacheableItem.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data/IListModel.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data/ISelectable.xml
   trunk/banshee/docs/Hyena/en/Hyena.Gui.Theatrics.Tests/
   trunk/banshee/docs/Hyena/en/Hyena.Gui.Theatrics.Tests/ChoreographerTests.xml
   trunk/banshee/docs/Hyena/en/Hyena.Gui.Theatrics/Choreographer.xml
   trunk/banshee/docs/Hyena/en/Hyena.Gui.Theatrics/Easing.xml
   trunk/banshee/docs/Hyena/en/Hyena.Gui.Theatrics/Pulsator`1.xml
   trunk/banshee/docs/Hyena/en/Hyena.Gui/CompositeUtils.xml
   trunk/banshee/docs/Hyena/en/Hyena.Gui/Contrast.xml
   trunk/banshee/docs/Hyena/en/Hyena.Gui/ContrastPaletteColor.xml
   trunk/banshee/docs/Hyena/en/Hyena.Gui/GtkWorkarounds.xml
   trunk/banshee/docs/Hyena/en/Hyena.Gui/PangoCairoHelper.xml
   trunk/banshee/docs/Hyena/en/Hyena.Gui/RatingRenderer.xml
   trunk/banshee/docs/Hyena/en/Hyena.Gui/ShadingTestWindow.xml
   trunk/banshee/docs/Hyena/en/Hyena.Gui/TestModuleRunner.xml
   trunk/banshee/docs/Hyena/en/Hyena.Gui/TooltipSetter.xml
   trunk/banshee/docs/Hyena/en/Hyena.Json/
   trunk/banshee/docs/Hyena/en/Hyena.Json.Tests/
   trunk/banshee/docs/Hyena/en/Hyena.Json.Tests/DeserializerTests.xml
   trunk/banshee/docs/Hyena/en/Hyena.Json.Tests/TokenizerTests.xml
   trunk/banshee/docs/Hyena/en/Hyena.Json/Deserializer.xml
   trunk/banshee/docs/Hyena/en/Hyena.Json/IJsonCollection.xml
   trunk/banshee/docs/Hyena/en/Hyena.Json/JsonArray.xml
   trunk/banshee/docs/Hyena/en/Hyena.Json/JsonObject.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query.Gui/NullQueryValueEntry.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query.Gui/QueryDebugger.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query.Gui/RelativeTimeSpanQueryValueEntry.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query.Gui/TimeSpanQueryValueEntry.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query.Tests/
   trunk/banshee/docs/Hyena/en/Hyena.Query.Tests/QueryTests.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query/NullQueryValue.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query/RelativeTimeSpanQueryValue.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query/TimeFactor.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query/TimeSpanQueryValue.xml
   trunk/banshee/docs/Hyena/en/Hyena.Tests/
   trunk/banshee/docs/Hyena/en/Hyena.Tests/CryptoUtilTests.xml
   trunk/banshee/docs/Hyena/en/Hyena.Tests/StringUtilTests.xml
   trunk/banshee/docs/Hyena/en/Hyena.Tests/TestBase.xml
   trunk/banshee/docs/Hyena/en/Hyena.Tests/TransformPair`2.xml
   trunk/banshee/docs/Hyena/en/Hyena.Tests/Transform`2.xml
   trunk/banshee/docs/Hyena/en/Hyena.Widgets/AnimatedBox.xml
   trunk/banshee/docs/Hyena/en/Hyena.Widgets/AnimatedHBox.xml
   trunk/banshee/docs/Hyena/en/Hyena.Widgets/AnimatedVBox.xml
   trunk/banshee/docs/Hyena/en/Hyena.Widgets/Blocking.xml
   trunk/banshee/docs/Hyena/en/Hyena.Widgets/ComplexMenuItem.xml
   trunk/banshee/docs/Hyena/en/Hyena.Widgets/ImageButton.xml
   trunk/banshee/docs/Hyena/en/Hyena.Widgets/MenuButton.xml
   trunk/banshee/docs/Hyena/en/Hyena.Widgets/PulsingButton.xml
   trunk/banshee/docs/Hyena/en/Hyena.Widgets/RatingEntry.xml
   trunk/banshee/docs/Hyena/en/Hyena.Widgets/RatingMenuItem.xml
   trunk/banshee/docs/Hyena/en/Hyena.Widgets/SegmentedBar+BarValueFormatHandler.xml
   trunk/banshee/docs/Hyena/en/Hyena.Widgets/SegmentedBar+Segment.xml
   trunk/banshee/docs/Hyena/en/Hyena.Widgets/SegmentedBar.xml
   trunk/banshee/docs/Hyena/en/Hyena.Widgets/SmoothScrolledWindow.xml
   trunk/banshee/docs/Hyena/en/Hyena.Widgets/WrapLabel.xml
   trunk/banshee/docs/Hyena/en/Hyena/Action.xml
   trunk/banshee/docs/Hyena/en/ns-Hyena.Collections.Tests.xml
   trunk/banshee/docs/Hyena/en/ns-Hyena.Collections.xml
   trunk/banshee/docs/Hyena/en/ns-Hyena.CommandLine.xml
   trunk/banshee/docs/Hyena/en/ns-Hyena.Data.Gui.xml
   trunk/banshee/docs/Hyena/en/ns-Hyena.Data.Sqlite.Tests.xml
   trunk/banshee/docs/Hyena/en/ns-Hyena.Data.Sqlite.xml
   trunk/banshee/docs/Hyena/en/ns-Hyena.Data.xml
   trunk/banshee/docs/Hyena/en/ns-Hyena.Gui.Dialogs.xml
   trunk/banshee/docs/Hyena/en/ns-Hyena.Gui.Theatrics.Tests.xml
   trunk/banshee/docs/Hyena/en/ns-Hyena.Gui.Theatrics.xml
   trunk/banshee/docs/Hyena/en/ns-Hyena.Gui.Theming.xml
   trunk/banshee/docs/Hyena/en/ns-Hyena.Gui.xml
   trunk/banshee/docs/Hyena/en/ns-Hyena.Json.Tests.xml
   trunk/banshee/docs/Hyena/en/ns-Hyena.Json.xml
   trunk/banshee/docs/Hyena/en/ns-Hyena.Query.Gui.xml
   trunk/banshee/docs/Hyena/en/ns-Hyena.Query.Tests.xml
   trunk/banshee/docs/Hyena/en/ns-Hyena.Query.xml
   trunk/banshee/docs/Hyena/en/ns-Hyena.SExpEngine.xml
   trunk/banshee/docs/Hyena/en/ns-Hyena.Tests.xml
   trunk/banshee/docs/Hyena/en/ns-Hyena.Widgets.xml
   trunk/banshee/docs/Hyena/en/ns-Hyena.xml
Removed:
   trunk/banshee/docs/Hyena/en/Hyena.Collections.xml
   trunk/banshee/docs/Hyena/en/Hyena.CommandLine.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Gui.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.xml
   trunk/banshee/docs/Hyena/en/Hyena.Gui.Dialogs.xml
   trunk/banshee/docs/Hyena/en/Hyena.Gui.Theatrics.xml
   trunk/banshee/docs/Hyena/en/Hyena.Gui.Theming.xml
   trunk/banshee/docs/Hyena/en/Hyena.Gui.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query.Gui.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query.xml
   trunk/banshee/docs/Hyena/en/Hyena.SExpEngine.xml
   trunk/banshee/docs/Hyena/en/Hyena.Widgets.xml
   trunk/banshee/docs/Hyena/en/Hyena.xml
Modified:
   trunk/banshee/docs/Hyena/en/Hyena.Collections/IStackProvider`1.xml
   trunk/banshee/docs/Hyena/en/Hyena.Collections/IntervalHeap`1.xml
   trunk/banshee/docs/Hyena/en/Hyena.Collections/RangeCollection+Range.xml
   trunk/banshee/docs/Hyena/en/Hyena.Collections/RangeCollection.xml
   trunk/banshee/docs/Hyena/en/Hyena.Collections/Selection.xml
   trunk/banshee/docs/Hyena/en/Hyena.Collections/SelectionProxy.xml
   trunk/banshee/docs/Hyena/en/Hyena.CommandLine/CommandLineParser.xml
   trunk/banshee/docs/Hyena/en/Hyena.CommandLine/Layout.xml
   trunk/banshee/docs/Hyena/en/Hyena.CommandLine/LayoutGroup.xml
   trunk/banshee/docs/Hyena/en/Hyena.CommandLine/LayoutOption.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/CairoHelper.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/CellContext.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/Column.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ColumnCell.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ColumnCellText+DataHandler.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ColumnCellText.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ColumnController.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ColumnHeaderCellText+DataHandler.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ColumnHeaderCellText.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/IHeaderCell.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ListView`1.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ObjectListView.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/RowActivatedArgs`1.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/RowActivatedHandler`1.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/SortableColumn.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/AbstractDatabaseColumnAttribute.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/DatabaseColumnAttribute.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/DatabaseColumnConstraints.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/DbColumn.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/HyenaCommandType.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/HyenaSqliteCommand.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/HyenaSqliteConnection.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/ICacheableDatabaseModel.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/SqliteModelCache`1.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/SqliteModelProvider`1.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/VirtualDatabaseColumnAttribute.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data/ArrayModelCache`1.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data/ColumnDescription.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data/DictionaryModelCache`1.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data/ICacheableModel.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data/ICareAboutView.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data/IFilterable.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data/IListModel`1.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data/IObjectListModel.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data/IPropertyStoreExpose.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data/ISortable.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data/ISortableColumn.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data/ModelCache`1.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data/ModelSelection`1.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data/PropertyChangeEventArgs.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data/PropertyChangeEventHandler.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data/PropertyStore.xml
   trunk/banshee/docs/Hyena/en/Hyena.Data/SortType.xml
   trunk/banshee/docs/Hyena/en/Hyena.Gui.Dialogs/ExceptionDialog.xml
   trunk/banshee/docs/Hyena/en/Hyena.Gui.Dialogs/VersionInformationDialog.xml
   trunk/banshee/docs/Hyena/en/Hyena.Gui.Theatrics/Actor`1.xml
   trunk/banshee/docs/Hyena/en/Hyena.Gui.Theatrics/SingleActorStage.xml
   trunk/banshee/docs/Hyena/en/Hyena.Gui.Theatrics/Stage`1+ActorStepHandler.xml
   trunk/banshee/docs/Hyena/en/Hyena.Gui.Theatrics/Stage`1.xml
   trunk/banshee/docs/Hyena/en/Hyena.Gui.Theming/GtkColorClass.xml
   trunk/banshee/docs/Hyena/en/Hyena.Gui.Theming/GtkColors.xml
   trunk/banshee/docs/Hyena/en/Hyena.Gui.Theming/GtkTheme.xml
   trunk/banshee/docs/Hyena/en/Hyena.Gui.Theming/Theme.xml
   trunk/banshee/docs/Hyena/en/Hyena.Gui.Theming/ThemeContext.xml
   trunk/banshee/docs/Hyena/en/Hyena.Gui/CairoCorners.xml
   trunk/banshee/docs/Hyena/en/Hyena.Gui/CairoExtensions.xml
   trunk/banshee/docs/Hyena/en/Hyena.Gui/CleanRoomStartup+StartupInvocationHandler.xml
   trunk/banshee/docs/Hyena/en/Hyena.Gui/CleanRoomStartup.xml
   trunk/banshee/docs/Hyena/en/Hyena.Gui/EntryUndoAdapter.xml
   trunk/banshee/docs/Hyena/en/Hyena.Gui/GtkUtilities.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query.Gui/DateQueryValueEntry.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query.Gui/FileSizeQueryValueEntry.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query.Gui/IntegerQueryValueEntry.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query.Gui/QueryBox.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query.Gui/QueryLimitBox.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query.Gui/QueryTermBox.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query.Gui/QueryTermsBox.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query.Gui/QueryValueEntry.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query.Gui/StringQueryValueEntry.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query/AliasedObjectSet`1.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query/DateQueryValue.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query/FileSizeFactor.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query/FileSizeQueryValue.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query/IAliasedObject.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query/IntegerKeyedObjectQueryValue`1.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query/IntegerQueryValue.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query/Keyword.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query/Operator.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query/QueryField.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query/QueryFieldSet.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query/QueryLimit.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query/QueryListNode.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query/QueryNode.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query/QueryNodeSearchMethod.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query/QueryOrder.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query/QueryParser.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query/QueryTermNode.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query/QueryToken.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query/QueryValue.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query/RelativeDateFactor.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query/StringQueryValue.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query/TokenID.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query/UserQueryParser.xml
   trunk/banshee/docs/Hyena/en/Hyena.Query/XmlQueryParser.xml
   trunk/banshee/docs/Hyena/en/Hyena.SExpEngine/ArithmeticFunctionSet+ArithmeticOperation.xml
   trunk/banshee/docs/Hyena/en/Hyena.SExpEngine/ArithmeticFunctionSet.xml
   trunk/banshee/docs/Hyena/en/Hyena.SExpEngine/BooleanLiteral.xml
   trunk/banshee/docs/Hyena/en/Hyena.SExpEngine/CastFunctionSet.xml
   trunk/banshee/docs/Hyena/en/Hyena.SExpEngine/CompareFunctionSet.xml
   trunk/banshee/docs/Hyena/en/Hyena.SExpEngine/ControlFunctionSet.xml
   trunk/banshee/docs/Hyena/en/Hyena.SExpEngine/DoubleLiteral.xml
   trunk/banshee/docs/Hyena/en/Hyena.SExpEngine/EvaluationException.xml
   trunk/banshee/docs/Hyena/en/Hyena.SExpEngine/Evaluator.xml
   trunk/banshee/docs/Hyena/en/Hyena.SExpEngine/EvaluatorBase.xml
   trunk/banshee/docs/Hyena/en/Hyena.SExpEngine/FunctionAttribute.xml
   trunk/banshee/docs/Hyena/en/Hyena.SExpEngine/FunctionFunctionSet.xml
   trunk/banshee/docs/Hyena/en/Hyena.SExpEngine/FunctionNode.xml
   trunk/banshee/docs/Hyena/en/Hyena.SExpEngine/FunctionSet.xml
   trunk/banshee/docs/Hyena/en/Hyena.SExpEngine/IntLiteral.xml
   trunk/banshee/docs/Hyena/en/Hyena.SExpEngine/InvalidFunctionException.xml
   trunk/banshee/docs/Hyena/en/Hyena.SExpEngine/ListFunctionSet.xml
   trunk/banshee/docs/Hyena/en/Hyena.SExpEngine/LiteralNodeBase.xml
   trunk/banshee/docs/Hyena/en/Hyena.SExpEngine/LiteralNode`1.xml
   trunk/banshee/docs/Hyena/en/Hyena.SExpEngine/LogicFunctionSet.xml
   trunk/banshee/docs/Hyena/en/Hyena.SExpEngine/Parser.xml
   trunk/banshee/docs/Hyena/en/Hyena.SExpEngine/ParserException.xml
   trunk/banshee/docs/Hyena/en/Hyena.SExpEngine/SExpFunctionHandler.xml
   trunk/banshee/docs/Hyena/en/Hyena.SExpEngine/SExpVariableResolutionHandler.xml
   trunk/banshee/docs/Hyena/en/Hyena.SExpEngine/StringFunctionSet.xml
   trunk/banshee/docs/Hyena/en/Hyena.SExpEngine/StringLiteral.xml
   trunk/banshee/docs/Hyena/en/Hyena.SExpEngine/TreeNode.xml
   trunk/banshee/docs/Hyena/en/Hyena.SExpEngine/UnknownVariableException.xml
   trunk/banshee/docs/Hyena/en/Hyena.SExpEngine/UtilityFunctionSet.xml
   trunk/banshee/docs/Hyena/en/Hyena.SExpEngine/VoidLiteral.xml
   trunk/banshee/docs/Hyena/en/Hyena.Widgets/AnimatedImage.xml
   trunk/banshee/docs/Hyena/en/Hyena.Widgets/MessageBar.xml
   trunk/banshee/docs/Hyena/en/Hyena.Widgets/RoundedFrame.xml
   trunk/banshee/docs/Hyena/en/Hyena.Widgets/ScrolledWindow.xml
   trunk/banshee/docs/Hyena/en/Hyena/ConsoleCrayon.xml
   trunk/banshee/docs/Hyena/en/Hyena/CryptoUtil.xml
   trunk/banshee/docs/Hyena/en/Hyena/DateTimeUtil.xml
   trunk/banshee/docs/Hyena/en/Hyena/IUndoAction.xml
   trunk/banshee/docs/Hyena/en/Hyena/Log.xml
   trunk/banshee/docs/Hyena/en/Hyena/LogEntry.xml
   trunk/banshee/docs/Hyena/en/Hyena/LogEntryType.xml
   trunk/banshee/docs/Hyena/en/Hyena/LogNotifyArgs.xml
   trunk/banshee/docs/Hyena/en/Hyena/LogNotifyHandler.xml
   trunk/banshee/docs/Hyena/en/Hyena/StringUtil.xml
   trunk/banshee/docs/Hyena/en/Hyena/Timer.xml
   trunk/banshee/docs/Hyena/en/Hyena/UndoManager.xml
   trunk/banshee/docs/Hyena/en/index.xml

Added: trunk/banshee/docs/Hyena/en/Hyena.Collections.Tests/IntervalHeapTests.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Hyena/en/Hyena.Collections.Tests/IntervalHeapTests.xml	Mon Sep 22 20:49:04 2008
@@ -0,0 +1,114 @@
+<Type Name="IntervalHeapTests" FullName="Hyena.Collections.Tests.IntervalHeapTests">
+  <TypeSignature Language="C#" Value="public class IntervalHeapTests" />
+  <AssemblyInfo>
+    <AssemblyName>Hyena</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Base>
+    <BaseTypeName>System.Object</BaseTypeName>
+  </Base>
+  <Interfaces />
+  <Attributes>
+    <Attribute>
+      <AttributeName>NUnit.Framework.TestFixture</AttributeName>
+    </Attribute>
+  </Attributes>
+  <Docs>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName=".ctor">
+      <MemberSignature Language="C#" Value="public IntervalHeapTests ();" />
+      <MemberType>Constructor</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Init">
+      <MemberSignature Language="C#" Value="public void Init ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.TestFixtureSetUp</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="IterateHeap">
+      <MemberSignature Language="C#" Value="public void IterateHeap ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="PopHeap">
+      <MemberSignature Language="C#" Value="public void PopHeap ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="RemoveItemsFromHeap">
+      <MemberSignature Language="C#" Value="public void RemoveItemsFromHeap ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Added: trunk/banshee/docs/Hyena/en/Hyena.Collections.Tests/QueuePipelineTests.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Hyena/en/Hyena.Collections.Tests/QueuePipelineTests.xml	Mon Sep 22 20:49:04 2008
@@ -0,0 +1,54 @@
+<Type Name="QueuePipelineTests" FullName="Hyena.Collections.Tests.QueuePipelineTests">
+  <TypeSignature Language="C#" Value="public class QueuePipelineTests" />
+  <AssemblyInfo>
+    <AssemblyName>Hyena</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Base>
+    <BaseTypeName>System.Object</BaseTypeName>
+  </Base>
+  <Interfaces />
+  <Attributes>
+    <Attribute>
+      <AttributeName>NUnit.Framework.TestFixture</AttributeName>
+    </Attribute>
+  </Attributes>
+  <Docs>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName=".ctor">
+      <MemberSignature Language="C#" Value="public QueuePipelineTests ();" />
+      <MemberType>Constructor</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="BuildPipeline">
+      <MemberSignature Language="C#" Value="public void BuildPipeline ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Added: trunk/banshee/docs/Hyena/en/Hyena.Collections.Tests/RangeCollectionTests.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Hyena/en/Hyena.Collections.Tests/RangeCollectionTests.xml	Mon Sep 22 20:49:04 2008
@@ -0,0 +1,423 @@
+<Type Name="RangeCollectionTests" FullName="Hyena.Collections.Tests.RangeCollectionTests">
+  <TypeSignature Language="C#" Value="public class RangeCollectionTests" />
+  <AssemblyInfo>
+    <AssemblyName>Hyena</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Base>
+    <BaseTypeName>System.Object</BaseTypeName>
+  </Base>
+  <Interfaces />
+  <Attributes>
+    <Attribute>
+      <AttributeName>NUnit.Framework.TestFixture</AttributeName>
+    </Attribute>
+  </Attributes>
+  <Docs>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName=".ctor">
+      <MemberSignature Language="C#" Value="public RangeCollectionTests ();" />
+      <MemberType>Constructor</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="ExplicitInterface">
+      <MemberSignature Language="C#" Value="public void ExplicitInterface ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="IndexerForGoodIndexes">
+      <MemberSignature Language="C#" Value="public void IndexerForGoodIndexes ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="IndexerForNegativeBadIndex">
+      <MemberSignature Language="C#" Value="public void IndexerForNegativeBadIndex ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.ExpectedException(typeof(System.IndexOutOfRangeException))</AttributeName>
+        </Attribute>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="IndexerForPositiveBadIndex">
+      <MemberSignature Language="C#" Value="public void IndexerForPositiveBadIndex ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.ExpectedException(typeof(System.IndexOutOfRangeException))</AttributeName>
+        </Attribute>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="IndexerForZeroBadIndex">
+      <MemberSignature Language="C#" Value="public void IndexerForZeroBadIndex ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.ExpectedException(typeof(System.IndexOutOfRangeException))</AttributeName>
+        </Attribute>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="IndexesCacheGeneration">
+      <MemberSignature Language="C#" Value="public void IndexesCacheGeneration ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="IndexOf">
+      <MemberSignature Language="C#" Value="public void IndexOf ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="IPAddressRanges">
+      <MemberSignature Language="C#" Value="public void IPAddressRanges ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="LargeNonAdjacent">
+      <MemberSignature Language="C#" Value="public void LargeNonAdjacent ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="LargeSequential">
+      <MemberSignature Language="C#" Value="public void LargeSequential ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="LargeSequentialContains">
+      <MemberSignature Language="C#" Value="public void LargeSequentialContains ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="MergedRanges">
+      <MemberSignature Language="C#" Value="public void MergedRanges ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="NegativeIndices">
+      <MemberSignature Language="C#" Value="public void NegativeIndices ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="RemoveEnds">
+      <MemberSignature Language="C#" Value="public void RemoveEnds ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="RemoveMids">
+      <MemberSignature Language="C#" Value="public void RemoveMids ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="RemoveSingles">
+      <MemberSignature Language="C#" Value="public void RemoveSingles ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="RemoveStarts">
+      <MemberSignature Language="C#" Value="public void RemoveStarts ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="SingleRanges">
+      <MemberSignature Language="C#" Value="public void SingleRanges ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="StressForGoodIndexes">
+      <MemberSignature Language="C#" Value="public void StressForGoodIndexes ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Added: trunk/banshee/docs/Hyena/en/Hyena.Collections/CollectionExtensions.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Hyena/en/Hyena.Collections/CollectionExtensions.xml	Mon Sep 22 20:49:04 2008
@@ -0,0 +1,130 @@
+<Type Name="CollectionExtensions" FullName="Hyena.Collections.CollectionExtensions">
+  <TypeSignature Language="C#" Value="public static class CollectionExtensions" />
+  <AssemblyInfo>
+    <AssemblyName>Hyena</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Base>
+    <BaseTypeName>System.Object</BaseTypeName>
+  </Base>
+  <Interfaces />
+  <Docs>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName="Join&lt;T&gt;">
+      <MemberSignature Language="C#" Value="public static string Join&lt;T&gt; (System.Collections.Generic.IList&lt;T&gt; list);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="list" Type="System.Collections.Generic.IList&lt;T&gt;" />
+      </Parameters>
+      <Docs>
+        <typeparam name="T">To be added.</typeparam>
+        <param name="list">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Join&lt;T&gt;">
+      <MemberSignature Language="C#" Value="public static string Join&lt;T&gt; (System.Collections.Generic.IList&lt;T&gt; list, string separator);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="list" Type="System.Collections.Generic.IList&lt;T&gt;" />
+        <Parameter Name="separator" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <typeparam name="T">To be added.</typeparam>
+        <param name="list">To be added.</param>
+        <param name="separator">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Join&lt;T&gt;">
+      <MemberSignature Language="C#" Value="public static string Join&lt;T&gt; (System.Collections.Generic.IList&lt;T&gt; list, string wrapper, string separator);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="list" Type="System.Collections.Generic.IList&lt;T&gt;" />
+        <Parameter Name="wrapper" Type="System.String" />
+        <Parameter Name="separator" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <typeparam name="T">To be added.</typeparam>
+        <param name="list">To be added.</param>
+        <param name="wrapper">To be added.</param>
+        <param name="separator">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Join&lt;T&gt;">
+      <MemberSignature Language="C#" Value="public static string Join&lt;T&gt; (System.Collections.Generic.IList&lt;T&gt; list, string front, string back, string separator);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="list" Type="System.Collections.Generic.IList&lt;T&gt;" />
+        <Parameter Name="front" Type="System.String" />
+        <Parameter Name="back" Type="System.String" />
+        <Parameter Name="separator" Type="System.String" />
+      </Parameters>
+      <Docs>
+        <typeparam name="T">To be added.</typeparam>
+        <param name="list">To be added.</param>
+        <param name="front">To be added.</param>
+        <param name="back">To be added.</param>
+        <param name="separator">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="SortedInsert&lt;T&gt;">
+      <MemberSignature Language="C#" Value="public static void SortedInsert&lt;T&gt; (System.Collections.Generic.List&lt;T&gt; list, T value);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="list" Type="System.Collections.Generic.List&lt;T&gt;" />
+        <Parameter Name="value" Type="T" />
+      </Parameters>
+      <Docs>
+        <typeparam name="T">To be added.</typeparam>
+        <param name="list">To be added.</param>
+        <param name="value">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Modified: trunk/banshee/docs/Hyena/en/Hyena.Collections/IStackProvider`1.xml
==============================================================================
--- trunk/banshee/docs/Hyena/en/Hyena.Collections/IStackProvider`1.xml	(original)
+++ trunk/banshee/docs/Hyena/en/Hyena.Collections/IStackProvider`1.xml	Mon Sep 22 20:49:04 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Hyena</AssemblyName>
     <AssemblyVersion>0.90.1.25402</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <TypeParameters>
     <TypeParameter>T</TypeParameter>
@@ -24,29 +25,29 @@
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters />
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Count">
-      <MemberSignature Language="C#" Value="public int Count { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Count">
+      <MemberSignature Language="C#" Value="public int Count { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Peek">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Peek">
       <MemberSignature Language="C#" Value="public T Peek ();" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>T</ReturnType></ReturnValue>
       <Parameters />
       <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Pop">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Pop">
       <MemberSignature Language="C#" Value="public T Pop ();" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>T</ReturnType></ReturnValue>
       <Parameters />
       <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Push">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Push">
       <MemberSignature Language="C#" Value="public void Push (T t);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters><Parameter Name="t" Type="T" /></Parameters>
       <Docs><param name="t">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Hyena/en/Hyena.Collections/IntervalHeap`1.xml
==============================================================================
--- trunk/banshee/docs/Hyena/en/Hyena.Collections/IntervalHeap`1.xml	(original)
+++ trunk/banshee/docs/Hyena/en/Hyena.Collections/IntervalHeap`1.xml	Mon Sep 22 20:49:04 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Hyena</AssemblyName>
     <AssemblyVersion>0.90.1.25402</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <TypeParameters>
     <TypeParameter>T</TypeParameter>
@@ -46,104 +47,104 @@
       <MemberType>Constructor</MemberType>
       <Parameters />
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Add">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Add">
       <MemberSignature Language="C#" Value="public virtual void Add (T item);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters><Parameter Name="item" Type="T" /></Parameters>
       <Docs><param name="item">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Clear">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Clear">
       <MemberSignature Language="C#" Value="public virtual void Clear ();" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters />
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Contains">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Contains">
       <MemberSignature Language="C#" Value="public virtual bool Contains (T item);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
       <Parameters><Parameter Name="item" Type="T" /></Parameters>
       <Docs><param name="item">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="CopyTo">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="CopyTo">
       <MemberSignature Language="C#" Value="public virtual void CopyTo (T[] array, int index);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters><Parameter Name="array" Type="T[]" /><Parameter Name="index" Type="System.Int32" /></Parameters>
       <Docs><param name="array">To be added.</param><param name="index">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Count">
-      <MemberSignature Language="C#" Value="public virtual int Count { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Count">
+      <MemberSignature Language="C#" Value="public virtual int Count { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="GetEnumerator">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="GetEnumerator">
       <MemberSignature Language="C#" Value="public virtual System.Collections.Generic.IEnumerator&lt;T&gt; GetEnumerator ();" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Collections.Generic.IEnumerator&lt;T&gt;</ReturnType></ReturnValue>
       <Parameters />
       <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="IsReadOnly">
-      <MemberSignature Language="C#" Value="public bool IsReadOnly { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="IsReadOnly">
+      <MemberSignature Language="C#" Value="public bool IsReadOnly { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="IsSynchronized">
-      <MemberSignature Language="C#" Value="public virtual bool IsSynchronized { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="IsSynchronized">
+      <MemberSignature Language="C#" Value="public virtual bool IsSynchronized { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Peek">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Peek">
       <MemberSignature Language="C#" Value="public virtual T Peek ();" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>T</ReturnType></ReturnValue>
       <Parameters />
       <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Pop">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Pop">
       <MemberSignature Language="C#" Value="public virtual T Pop ();" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>T</ReturnType></ReturnValue>
       <Parameters />
       <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Push">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Push">
       <MemberSignature Language="C#" Value="public virtual void Push (T item, int priority);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters><Parameter Name="item" Type="T" /><Parameter Name="priority" Type="System.Int32" /></Parameters>
       <Docs><param name="item">To be added.</param><param name="priority">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Remove">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Remove">
       <MemberSignature Language="C#" Value="public virtual bool Remove (T item);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
       <Parameters><Parameter Name="item" Type="T" /></Parameters>
       <Docs><param name="item">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Synchronized">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Synchronized">
       <MemberSignature Language="C#" Value="public static Hyena.Collections.IntervalHeap&lt;T&gt; Synchronized (Hyena.Collections.IntervalHeap&lt;T&gt; heap);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>Hyena.Collections.IntervalHeap&lt;T&gt;</ReturnType></ReturnValue>
       <Parameters><Parameter Name="heap" Type="Hyena.Collections.IntervalHeap&lt;T&gt;" /></Parameters>
       <Docs><param name="heap">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="SyncRoot">
-      <MemberSignature Language="C#" Value="public virtual object SyncRoot { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="SyncRoot">
+      <MemberSignature Language="C#" Value="public virtual object SyncRoot { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.Object</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="System.Collections.ICollection.CopyTo">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="System.Collections.ICollection.CopyTo">
       <MemberSignature Language="C#" Value="void ICollection.CopyTo (Array array, int index);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters><Parameter Name="array" Type="System.Array" /><Parameter Name="index" Type="System.Int32" /></Parameters>
       <Docs><param name="array">To be added.</param><param name="index">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="System.Collections.IEnumerable.GetEnumerator">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="System.Collections.IEnumerable.GetEnumerator">
       <MemberSignature Language="C#" Value="System.Collections.IEnumerator IEnumerable.GetEnumerator ();" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Collections.IEnumerator</ReturnType></ReturnValue>
       <Parameters />
       <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="TrimExcess">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="TrimExcess">
       <MemberSignature Language="C#" Value="public virtual void TrimExcess ();" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters />
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member>
   </Members>
 </Type>

Added: trunk/banshee/docs/Hyena/en/Hyena.Collections/QueuePipelineElement`1.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Hyena/en/Hyena.Collections/QueuePipelineElement`1.xml	Mon Sep 22 20:49:04 2008
@@ -0,0 +1,266 @@
+<Type Name="QueuePipelineElement&lt;T&gt;" FullName="Hyena.Collections.QueuePipelineElement&lt;T&gt;">
+  <TypeSignature Language="C#" Value="public abstract class QueuePipelineElement&lt;T&gt;" />
+  <AssemblyInfo>
+    <AssemblyName>Hyena</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <TypeParameters>
+    <TypeParameter>T</TypeParameter>
+  </TypeParameters>
+  <Base>
+    <BaseTypeName>System.Object</BaseTypeName>
+  </Base>
+  <Interfaces />
+  <Docs>
+    <typeparam name="T">To be added.</typeparam>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName=".ctor">
+      <MemberSignature Language="C#" Value="protected QueuePipelineElement ();" />
+      <MemberType>Constructor</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Cancel">
+      <MemberSignature Language="C#" Value="public void Cancel ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="CheckForCanceled">
+      <MemberSignature Language="C#" Value="protected virtual void CheckForCanceled ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Enqueue">
+      <MemberSignature Language="C#" Value="public virtual void Enqueue (T item);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="item" Type="T" />
+      </Parameters>
+      <Docs>
+        <param name="item">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="EnqueueDownstream">
+      <MemberSignature Language="C#" Value="protected virtual void EnqueueDownstream (T item);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="item" Type="T" />
+      </Parameters>
+      <Docs>
+        <param name="item">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Finished">
+      <MemberSignature Language="C#" Value="public event EventHandler Finished;" />
+      <MemberType>Event</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.EventHandler</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="OnCanceled">
+      <MemberSignature Language="C#" Value="protected virtual void OnCanceled ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="OnFinished">
+      <MemberSignature Language="C#" Value="protected virtual void OnFinished ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="OnProcessedItem">
+      <MemberSignature Language="C#" Value="protected void OnProcessedItem ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="ProcessedCount">
+      <MemberSignature Language="C#" Value="public int ProcessedCount { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Int32</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="ProcessedItem">
+      <MemberSignature Language="C#" Value="public event EventHandler ProcessedItem;" />
+      <MemberType>Event</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.EventHandler</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Processing">
+      <MemberSignature Language="C#" Value="public bool Processing { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Boolean</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="ProcessItem">
+      <MemberSignature Language="C#" Value="protected abstract T ProcessItem (T item);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>T</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="item" Type="T" />
+      </Parameters>
+      <Docs>
+        <param name="item">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Queue">
+      <MemberSignature Language="C#" Value="protected System.Collections.Generic.Queue&lt;T&gt; Queue { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Collections.Generic.Queue&lt;T&gt;</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Threaded">
+      <MemberSignature Language="C#" Value="public bool Threaded { set; get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Boolean</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="TotalCount">
+      <MemberSignature Language="C#" Value="public int TotalCount { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Int32</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Added: trunk/banshee/docs/Hyena/en/Hyena.Collections/QueuePipeline`1.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Hyena/en/Hyena.Collections/QueuePipeline`1.xml	Mon Sep 22 20:49:04 2008
@@ -0,0 +1,113 @@
+<Type Name="QueuePipeline&lt;T&gt;" FullName="Hyena.Collections.QueuePipeline&lt;T&gt;">
+  <TypeSignature Language="C#" Value="public class QueuePipeline&lt;T&gt;" />
+  <AssemblyInfo>
+    <AssemblyName>Hyena</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <TypeParameters>
+    <TypeParameter>T</TypeParameter>
+  </TypeParameters>
+  <Base>
+    <BaseTypeName>System.Object</BaseTypeName>
+  </Base>
+  <Interfaces />
+  <Docs>
+    <typeparam name="T">To be added.</typeparam>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName=".ctor">
+      <MemberSignature Language="C#" Value="public QueuePipeline ();" />
+      <MemberType>Constructor</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="AddElement">
+      <MemberSignature Language="C#" Value="public void AddElement (Hyena.Collections.QueuePipelineElement&lt;T&gt; element);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="element" Type="Hyena.Collections.QueuePipelineElement&lt;T&gt;" />
+      </Parameters>
+      <Docs>
+        <param name="element">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Cancel">
+      <MemberSignature Language="C#" Value="public virtual void Cancel ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Enqueue">
+      <MemberSignature Language="C#" Value="public virtual void Enqueue (T item);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="item" Type="T" />
+      </Parameters>
+      <Docs>
+        <param name="item">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Finished">
+      <MemberSignature Language="C#" Value="public event EventHandler Finished;" />
+      <MemberType>Event</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.EventHandler</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="OnFinished">
+      <MemberSignature Language="C#" Value="protected virtual void OnFinished ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Modified: trunk/banshee/docs/Hyena/en/Hyena.Collections/RangeCollection+Range.xml
==============================================================================
--- trunk/banshee/docs/Hyena/en/Hyena.Collections/RangeCollection+Range.xml	(original)
+++ trunk/banshee/docs/Hyena/en/Hyena.Collections/RangeCollection+Range.xml	Mon Sep 22 20:49:04 2008
@@ -1,16 +1,14 @@
 <Type Name="RangeCollection+Range" FullName="Hyena.Collections.RangeCollection+Range">
-  <TypeSignature Language="C#" Value="public struct RangeCollection.Range : IComparable" />
+  <TypeSignature Language="C#" Value="public struct RangeCollection.Range" />
   <AssemblyInfo>
     <AssemblyName>Hyena</AssemblyName>
     <AssemblyVersion>0.90.1.25402</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>System.ValueType</BaseTypeName>
   </Base>
   <Interfaces>
-    <Interface>
-      <InterfaceName>System.IComparable</InterfaceName>
-    </Interface>
   </Interfaces>
   <Docs>
     <summary>To be added.</summary>
@@ -21,33 +19,11 @@
     
     
     
-    <Member MemberName=".ctor">
+    
+  <Member MemberName=".ctor">
       <MemberSignature Language="C#" Value="public Range (int start, int end);" />
       <MemberType>Constructor</MemberType>
       <Parameters><Parameter Name="start" Type="System.Int32" /><Parameter Name="end" Type="System.Int32" /></Parameters>
       <Docs><param name="start">To be added.</param><param name="end">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="CompareTo">
-      <MemberSignature Language="C#" Value="public int CompareTo (Hyena.Collections.RangeCollection.Range x);" />
-      <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="x" Type="Hyena.Collections.RangeCollection+Range" /></Parameters>
-      <Docs><param name="x">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="CompareTo">
-      <MemberSignature Language="C#" Value="public int CompareTo (object o);" />
-      <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="o" Type="System.Object" /></Parameters>
-      <Docs><param name="o">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="End">
-      <MemberSignature Language="C#" Value="public int End;" />
-      <MemberType>Field</MemberType>
-      <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Start">
-      <MemberSignature Language="C#" Value="public int Start;" />
-      <MemberType>Field</MemberType>
-      <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member>
-  </Members>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Count"><MemberSignature Language="C#" Value="public int Count { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="End"><MemberSignature Language="C#" Value="public int End { set; get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Start"><MemberSignature Language="C#" Value="public int Start { set; get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVer
 sion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member></Members>
 </Type>

Modified: trunk/banshee/docs/Hyena/en/Hyena.Collections/RangeCollection.xml
==============================================================================
--- trunk/banshee/docs/Hyena/en/Hyena.Collections/RangeCollection.xml	(original)
+++ trunk/banshee/docs/Hyena/en/Hyena.Collections/RangeCollection.xml	Mon Sep 22 20:49:04 2008
@@ -1,15 +1,16 @@
 <Type Name="RangeCollection" FullName="Hyena.Collections.RangeCollection">
-  <TypeSignature Language="C#" Value="public class RangeCollection : ICloneable, System.Collections.ICollection" />
+  <TypeSignature Language="C#" Value="public class RangeCollection : ICloneable, System.Collections.Generic.ICollection&lt;int&gt;" />
   <AssemblyInfo>
     <AssemblyName>Hyena</AssemblyName>
     <AssemblyVersion>0.90.1.25402</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>System.Object</BaseTypeName>
   </Base>
   <Interfaces>
     <Interface>
-      <InterfaceName>System.Collections.ICollection</InterfaceName>
+      <InterfaceName>System.Collections.Generic.ICollection&lt;System.Int32&gt;</InterfaceName>
     </Interface>
     <Interface>
       <InterfaceName>System.ICloneable</InterfaceName>
@@ -42,106 +43,84 @@
     
     
     
-    <Member MemberName=".ctor">
+    
+  <Member MemberName=".ctor">
       <MemberSignature Language="C#" Value="public RangeCollection ();" />
       <MemberType>Constructor</MemberType>
       <Parameters />
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Add">
-      <MemberSignature Language="C#" Value="public void Add (int value);" />
-      <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="value" Type="System.Int32" /></Parameters>
-      <Docs><param name="value">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Clear">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Add"><MemberSignature Language="C#" Value="public bool Add (int value);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="value" Type="System.Int32" /></Parameters><Docs><param name="value">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Clear">
       <MemberSignature Language="C#" Value="public void Clear ();" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters />
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Clone">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Clone">
       <MemberSignature Language="C#" Value="public object Clone ();" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Object</ReturnType></ReturnValue>
       <Parameters />
       <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Contains">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Contains">
       <MemberSignature Language="C#" Value="public bool Contains (int value);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
       <Parameters><Parameter Name="value" Type="System.Int32" /></Parameters>
       <Docs><param name="value">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="CopyTo">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="CopyTo">
       <MemberSignature Language="C#" Value="public void CopyTo (Array array, int index);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters><Parameter Name="array" Type="System.Array" /><Parameter Name="index" Type="System.Int32" /></Parameters>
       <Docs><param name="array">To be added.</param><param name="index">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="CopyTo">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="CopyTo">
       <MemberSignature Language="C#" Value="public void CopyTo (int[] array, int index);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters><Parameter Name="array" Type="System.Int32[]" /><Parameter Name="index" Type="System.Int32" /></Parameters>
       <Docs><param name="array">To be added.</param><param name="index">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Count">
-      <MemberSignature Language="C#" Value="public int Count { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Count">
+      <MemberSignature Language="C#" Value="public int Count { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="GetEnumerator">
-      <MemberSignature Language="C#" Value="public System.Collections.IEnumerator GetEnumerator ();" />
-      <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Collections.IEnumerator</ReturnType></ReturnValue>
-      <Parameters />
-      <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Indexes">
-      <MemberSignature Language="C#" Value="public int[] Indexes { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="FindRangeIndexForValue"><MemberSignature Language="C#" Value="public int FindRangeIndexForValue (int value);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Parameters><Parameter Name="value" Type="System.Int32" /></Parameters><Docs><param name="value">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetEnumerator"><MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerator&lt;int&gt; GetEnumerator ();" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Collections.Generic.IEnumerator&lt;System.Int32&gt;</ReturnType></ReturnValue><Parameters /><Doc
 s><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Indexes">
+      <MemberSignature Language="C#" Value="public int[] Indexes { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.Int32[]</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="IndexOf">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>System.Obsolete("Do not use the Indexes property in 2.0 profiles if enumerating only; Indexes allocates an array to avoid boxing in the 1.1 profile")</AttributeName></Attribute></Attributes></Member><Member MemberName="IndexOf">
       <MemberSignature Language="C#" Value="public int IndexOf (int value);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
       <Parameters><Parameter Name="value" Type="System.Int32" /></Parameters>
       <Docs><param name="value">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="IsReadOnly">
-      <MemberSignature Language="C#" Value="public bool IsReadOnly { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="IsReadOnly">
+      <MemberSignature Language="C#" Value="public bool IsReadOnly { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="IsSynchronized">
-      <MemberSignature Language="C#" Value="public bool IsSynchronized { get; };" />
-      <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Item">
-      <MemberSignature Language="C#" Value="public int this[int index] { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Item">
+      <MemberSignature Language="C#" Value="public int this[int index] { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
       <Parameters><Parameter Name="index" Type="System.Int32" /></Parameters>
       <Docs><param name="index">To be added.</param><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="RangeCount">
-      <MemberSignature Language="C#" Value="public int RangeCount { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="RangeCount">
+      <MemberSignature Language="C#" Value="public int RangeCount { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Ranges">
-      <MemberSignature Language="C#" Value="public Hyena.Collections.RangeCollection.Range[] Ranges { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Ranges">
+      <MemberSignature Language="C#" Value="public Hyena.Collections.RangeCollection.Range[] Ranges { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>Hyena.Collections.RangeCollection+Range[]</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Remove">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Remove">
       <MemberSignature Language="C#" Value="public bool Remove (int value);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
       <Parameters><Parameter Name="value" Type="System.Int32" /></Parameters>
       <Docs><param name="value">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="SyncRoot">
-      <MemberSignature Language="C#" Value="public object SyncRoot { get; };" />
-      <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.Object</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member>
-  </Members>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="System.Collections.Generic.ICollection&lt;System.Int32&gt;.Add"><MemberSignature Language="C#" Value="void ICollection&lt;int&gt;.Add (int value);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="value" Type="System.Int32" /></Parameters><Docs><param name="value">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="System.Collections.IEnumerable.GetEnumerator"><MemberSignature Language="C#" Value="System.Collections.IEnumerator IEnumerable.GetEnumerator ();" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Collections.IEnumerator</ReturnType></ReturnValue><Parameters /><Docs><su
 mmary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member></Members>
 </Type>

Modified: trunk/banshee/docs/Hyena/en/Hyena.Collections/Selection.xml
==============================================================================
--- trunk/banshee/docs/Hyena/en/Hyena.Collections/Selection.xml	(original)
+++ trunk/banshee/docs/Hyena/en/Hyena.Collections/Selection.xml	Mon Sep 22 20:49:04 2008
@@ -1,15 +1,16 @@
 <Type Name="Selection" FullName="Hyena.Collections.Selection">
-  <TypeSignature Language="C#" Value="public class Selection : System.Collections.IEnumerable" />
+  <TypeSignature Language="C#" Value="public class Selection : System.Collections.Generic.IEnumerable&lt;int&gt;" />
   <AssemblyInfo>
     <AssemblyName>Hyena</AssemblyName>
     <AssemblyVersion>0.90.1.25402</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>System.Object</BaseTypeName>
   </Base>
   <Interfaces>
     <Interface>
-      <InterfaceName>System.Collections.IEnumerable</InterfaceName>
+      <InterfaceName>System.Collections.Generic.IEnumerable&lt;System.Int32&gt;</InterfaceName>
     </Interface>
   </Interfaces>
   <Docs>
@@ -40,109 +41,103 @@
       <MemberType>Constructor</MemberType>
       <Parameters />
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="AllSelected">
-      <MemberSignature Language="C#" Value="public bool AllSelected { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="AllSelected">
+      <MemberSignature Language="C#" Value="public virtual bool AllSelected { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Changed">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Changed">
       <MemberSignature Language="C#" Value="public event EventHandler Changed;" />
       <MemberType>Event</MemberType>
       <ReturnValue><ReturnType>System.EventHandler</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Clear">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Clear">
       <MemberSignature Language="C#" Value="public void Clear ();" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters />
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Clear">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Clear">
       <MemberSignature Language="C#" Value="public void Clear (bool raise);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters><Parameter Name="raise" Type="System.Boolean" /></Parameters>
       <Docs><param name="raise">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Contains">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Contains">
       <MemberSignature Language="C#" Value="public bool Contains (int index);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
       <Parameters><Parameter Name="index" Type="System.Int32" /></Parameters>
       <Docs><param name="index">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Count">
-      <MemberSignature Language="C#" Value="public int Count { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Count">
+      <MemberSignature Language="C#" Value="public int Count { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="GetEnumerator">
-      <MemberSignature Language="C#" Value="public System.Collections.IEnumerator GetEnumerator ();" />
-      <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Collections.IEnumerator</ReturnType></ReturnValue>
-      <Parameters />
-      <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="MaxIndex">
-      <MemberSignature Language="C#" Value="public int MaxIndex { set; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="FirstIndex"><MemberSignature Language="C#" Value="public int FirstIndex { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="FocusedIndex"><MemberSignature Language="C#" Value="public int FocusedIndex { set; get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetEnumerator"><MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerator&lt;int&gt; 
 GetEnumerator ();" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Collections.Generic.IEnumerator&lt;System.Int32&gt;</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="LastIndex"><MemberSignature Language="C#" Value="public int LastIndex { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="MaxIndex">
+      <MemberSignature Language="C#" Value="public int MaxIndex { set; get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="OnChanged">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="OnChanged">
       <MemberSignature Language="C#" Value="protected virtual void OnChanged ();" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters />
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="QuietSelect">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="QuietSelect">
       <MemberSignature Language="C#" Value="public void QuietSelect (int index);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters><Parameter Name="index" Type="System.Int32" /></Parameters>
       <Docs><param name="index">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="QuietUnselect">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="QuietUnselect">
       <MemberSignature Language="C#" Value="public void QuietUnselect (int index);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters><Parameter Name="index" Type="System.Int32" /></Parameters>
       <Docs><param name="index">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Ranges">
-      <MemberSignature Language="C#" Value="public Hyena.Collections.RangeCollection.Range[] Ranges { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Ranges">
+      <MemberSignature Language="C#" Value="public Hyena.Collections.RangeCollection.Range[] Ranges { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>Hyena.Collections.RangeCollection+Range[]</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Select">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Select">
       <MemberSignature Language="C#" Value="public void Select (int index);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters><Parameter Name="index" Type="System.Int32" /></Parameters>
       <Docs><param name="index">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="SelectAll">
-      <MemberSignature Language="C#" Value="public void SelectAll ();" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="SelectAll">
+      <MemberSignature Language="C#" Value="public virtual void SelectAll ();" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters />
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="SelectFromFirst">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="SelectFromFirst">
       <MemberSignature Language="C#" Value="public void SelectFromFirst (int end, bool clear);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters><Parameter Name="end" Type="System.Int32" /><Parameter Name="clear" Type="System.Boolean" /></Parameters>
       <Docs><param name="end">To be added.</param><param name="clear">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="SelectRange">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="SelectRange">
       <MemberSignature Language="C#" Value="public void SelectRange (int a, int b);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters><Parameter Name="a" Type="System.Int32" /><Parameter Name="b" Type="System.Int32" /></Parameters>
       <Docs><param name="a">To be added.</param><param name="b">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="ToggleSelect">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="System.Collections.IEnumerable.GetEnumerator"><MemberSignature Language="C#" Value="System.Collections.IEnumerator IEnumerable.GetEnumerator ();" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Collections.IEnumerator</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="ToggleSelect">
       <MemberSignature Language="C#" Value="public void ToggleSelect (int index);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters><Parameter Name="index" Type="System.Int32" /></Parameters>
       <Docs><param name="index">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Unselect">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Unselect">
       <MemberSignature Language="C#" Value="public void Unselect (int index);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters><Parameter Name="index" Type="System.Int32" /></Parameters>
       <Docs><param name="index">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Hyena/en/Hyena.Collections/SelectionProxy.xml
==============================================================================
--- trunk/banshee/docs/Hyena/en/Hyena.Collections/SelectionProxy.xml	(original)
+++ trunk/banshee/docs/Hyena/en/Hyena.Collections/SelectionProxy.xml	Mon Sep 22 20:49:04 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Hyena</AssemblyName>
     <AssemblyVersion>0.90.1.25402</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>System.Object</BaseTypeName>
@@ -23,33 +24,33 @@
       <MemberType>Constructor</MemberType>
       <Parameters />
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Changed">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Changed">
       <MemberSignature Language="C#" Value="public event EventHandler Changed;" />
       <MemberType>Event</MemberType>
       <ReturnValue><ReturnType>System.EventHandler</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="OnChanged">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="OnChanged">
       <MemberSignature Language="C#" Value="protected virtual void OnChanged ();" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters />
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="OnSelectionChanged">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="OnSelectionChanged">
       <MemberSignature Language="C#" Value="protected virtual void OnSelectionChanged ();" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters />
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Selection">
-      <MemberSignature Language="C#" Value="public Hyena.Collections.Selection Selection { set; get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Selection">
+      <MemberSignature Language="C#" Value="public Hyena.Collections.Selection Selection { set; get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>Hyena.Collections.Selection</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="SelectionChanged">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="SelectionChanged">
       <MemberSignature Language="C#" Value="public event EventHandler SelectionChanged;" />
       <MemberType>Event</MemberType>
       <ReturnValue><ReturnType>System.EventHandler</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member>
   </Members>
 </Type>

Added: trunk/banshee/docs/Hyena/en/Hyena.Collections/WriteLineElement`1.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Hyena/en/Hyena.Collections/WriteLineElement`1.xml	Mon Sep 22 20:49:04 2008
@@ -0,0 +1,36 @@
+<Type Name="WriteLineElement&lt;T&gt;" FullName="Hyena.Collections.WriteLineElement&lt;T&gt;">
+  <TypeSignature Language="C#" Value="public class WriteLineElement&lt;T&gt; : Hyena.Collections.QueuePipelineElement&lt;T&gt;" />
+  <AssemblyInfo>
+    <AssemblyName>Hyena</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <TypeParameters>
+    <TypeParameter>T</TypeParameter>
+  </TypeParameters>
+  <Base>
+    <BaseTypeName>Hyena.Collections.QueuePipelineElement&lt;T&gt;</BaseTypeName>
+    <BaseTypeArguments>
+      <BaseTypeArgument TypeParamName="T">T</BaseTypeArgument>
+    </BaseTypeArguments>
+  </Base>
+  <Interfaces />
+  <Docs>
+    <typeparam name="T">To be added.</typeparam>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName=".ctor">
+      <MemberSignature Language="C#" Value="public WriteLineElement ();" />
+      <MemberType>Constructor</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Modified: trunk/banshee/docs/Hyena/en/Hyena.CommandLine/CommandLineParser.xml
==============================================================================
--- trunk/banshee/docs/Hyena/en/Hyena.CommandLine/CommandLineParser.xml	(original)
+++ trunk/banshee/docs/Hyena/en/Hyena.CommandLine/CommandLineParser.xml	Mon Sep 22 20:49:04 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Hyena</AssemblyName>
     <AssemblyVersion>0.90.1.25402</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>System.Object</BaseTypeName>
@@ -28,33 +29,23 @@
       <MemberType>Constructor</MemberType>
       <Parameters />
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName=".ctor">
-      <MemberSignature Language="C#" Value="public CommandLineParser (string enqueueArgument);" />
-      <MemberType>Constructor</MemberType>
-      <Parameters><Parameter Name="enqueueArgument" Type="System.String" /></Parameters>
-      <Docs><param name="enqueueArgument">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName=".ctor">
-      <MemberSignature Language="C#" Value="public CommandLineParser (string enqueueArgument, string[] arguments, int offset);" />
-      <MemberType>Constructor</MemberType>
-      <Parameters><Parameter Name="enqueueArgument" Type="System.String" /><Parameter Name="arguments" Type="System.String[]" /><Parameter Name="offset" Type="System.Int32" /></Parameters>
-      <Docs><param name="enqueueArgument">To be added.</param><param name="arguments">To be added.</param><param name="offset">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Contains">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public CommandLineParser (string[] arguments, int offset);" /><MemberType>Constructor</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><Parameters><Parameter Name="arguments" Type="System.String[]" /><Parameter Name="offset" Type="System.Int32" /></Parameters><Docs><param name="arguments">To be added.</param><param name="offset">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="Arguments"><MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerable&lt;System.Collections.Generic.KeyValuePair&lt;string,string&gt;&gt; Arguments { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Collections.Generic.IEnumerable&lt;S
 ystem.Collections.Generic.KeyValuePair&lt;System.String,System.String&gt;&gt;</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Contains">
       <MemberSignature Language="C#" Value="public bool Contains (string name);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
       <Parameters><Parameter Name="name" Type="System.String" /></Parameters>
       <Docs><param name="name">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Files">
-      <MemberSignature Language="C#" Value="public System.Collections.ObjectModel.ReadOnlyCollection&lt;string&gt; Files { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="ContainsStart"><MemberSignature Language="C#" Value="public bool ContainsStart (string start);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="start" Type="System.String" /></Parameters><Docs><param name="start">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Files">
+      <MemberSignature Language="C#" Value="public System.Collections.ObjectModel.ReadOnlyCollection&lt;string&gt; Files { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.Collections.ObjectModel.ReadOnlyCollection&lt;System.String&gt;</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Item">
-      <MemberSignature Language="C#" Value="public string this[string name] { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Item">
+      <MemberSignature Language="C#" Value="public string this[string name] { set; get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Parameters><Parameter Name="name" Type="System.String" /></Parameters>
       <Docs><param name="name">To be added.</param><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Hyena/en/Hyena.CommandLine/Layout.xml
==============================================================================
--- trunk/banshee/docs/Hyena/en/Hyena.CommandLine/Layout.xml	(original)
+++ trunk/banshee/docs/Hyena/en/Hyena.CommandLine/Layout.xml	Mon Sep 22 20:49:04 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Hyena</AssemblyName>
     <AssemblyVersion>0.90.1.25402</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>System.Object</BaseTypeName>
@@ -19,46 +20,46 @@
     
     
     
-    <Member MemberName=".ctor">
+    
+  <Member MemberName=".ctor">
       <MemberSignature Language="C#" Value="public Layout (Hyena.CommandLine.LayoutGroup[] groups);" />
       <MemberType>Constructor</MemberType>
       <Parameters><Parameter Name="groups" Type="Hyena.CommandLine.LayoutGroup[]"><Attributes><Attribute><AttributeName>System.ParamArray</AttributeName></Attribute></Attributes></Parameter></Parameters>
       <Docs><param name="groups">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName=".ctor">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName=".ctor">
       <MemberSignature Language="C#" Value="public Layout (System.Collections.Generic.List&lt;Hyena.CommandLine.LayoutGroup&gt; groups);" />
       <MemberType>Constructor</MemberType>
       <Parameters><Parameter Name="groups" Type="System.Collections.Generic.List&lt;Hyena.CommandLine.LayoutGroup&gt;" /></Parameters>
       <Docs><param name="groups">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Add">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Add">
       <MemberSignature Language="C#" Value="public void Add (Hyena.CommandLine.LayoutGroup group);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters><Parameter Name="group" Type="Hyena.CommandLine.LayoutGroup" /></Parameters>
       <Docs><param name="group">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Group">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Group">
       <MemberSignature Language="C#" Value="public static Hyena.CommandLine.LayoutGroup Group (string id, string title, Hyena.CommandLine.LayoutOption[] options);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>Hyena.CommandLine.LayoutGroup</ReturnType></ReturnValue>
       <Parameters><Parameter Name="id" Type="System.String" /><Parameter Name="title" Type="System.String" /><Parameter Name="options" Type="Hyena.CommandLine.LayoutOption[]"><Attributes><Attribute><AttributeName>System.ParamArray</AttributeName></Attribute></Attributes></Parameter></Parameters>
       <Docs><param name="id">To be added.</param><param name="title">To be added.</param><param name="options">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Option">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="LayoutLine"><MemberSignature Language="C#" Value="public string LayoutLine (string str);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Parameters><Parameter Name="str" Type="System.String" /></Parameters><Docs><param name="str">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Option">
       <MemberSignature Language="C#" Value="public static Hyena.CommandLine.LayoutOption Option (string name, string description);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>Hyena.CommandLine.LayoutOption</ReturnType></ReturnValue>
       <Parameters><Parameter Name="name" Type="System.String" /><Parameter Name="description" Type="System.String" /></Parameters>
       <Docs><param name="name">To be added.</param><param name="description">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Remove">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Remove">
       <MemberSignature Language="C#" Value="public void Remove (Hyena.CommandLine.LayoutGroup group);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters><Parameter Name="group" Type="Hyena.CommandLine.LayoutGroup" /></Parameters>
       <Docs><param name="group">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Remove">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Remove">
       <MemberSignature Language="C#" Value="public void Remove (string groupId);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters><Parameter Name="groupId" Type="System.String" /></Parameters>
       <Docs><param name="groupId">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member>
-  </Members>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="ToString"><MemberSignature Language="C#" Value="public string ToString (System.Collections.Generic.IEnumerable&lt;Hyena.CommandLine.LayoutGroup&gt; groups);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Parameters><Parameter Name="groups" Type="System.Collections.Generic.IEnumerable&lt;Hyena.CommandLine.LayoutGroup&gt;" /></Parameters><Docs><param name="groups">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="ToString"><MemberSignature Language="C#" Value="public string ToString (string[] groupIds);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType
 ></ReturnValue><Parameters><Parameter Name="groupIds" Type="System.String[]"><Attributes><Attribute><AttributeName>System.ParamArray</AttributeName></Attribute></Attributes></Parameter></Parameters><Docs><param name="groupIds">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member></Members>
 </Type>

Modified: trunk/banshee/docs/Hyena/en/Hyena.CommandLine/LayoutGroup.xml
==============================================================================
--- trunk/banshee/docs/Hyena/en/Hyena.CommandLine/LayoutGroup.xml	(original)
+++ trunk/banshee/docs/Hyena/en/Hyena.CommandLine/LayoutGroup.xml	Mon Sep 22 20:49:04 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Hyena</AssemblyName>
     <AssemblyVersion>0.90.1.25402</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>System.Object</BaseTypeName>
@@ -33,67 +34,72 @@
       <MemberType>Constructor</MemberType>
       <Parameters><Parameter Name="id" Type="System.String" /><Parameter Name="title" Type="System.String" /><Parameter Name="options" Type="Hyena.CommandLine.LayoutOption[]"><Attributes><Attribute><AttributeName>System.ParamArray</AttributeName></Attribute></Attributes></Parameter></Parameters>
       <Docs><param name="id">To be added.</param><param name="title">To be added.</param><param name="options">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName=".ctor">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName=".ctor">
       <MemberSignature Language="C#" Value="public LayoutGroup (string id, string title, System.Collections.Generic.List&lt;Hyena.CommandLine.LayoutOption&gt; options);" />
       <MemberType>Constructor</MemberType>
       <Parameters><Parameter Name="id" Type="System.String" /><Parameter Name="title" Type="System.String" /><Parameter Name="options" Type="System.Collections.Generic.List&lt;Hyena.CommandLine.LayoutOption&gt;" /></Parameters>
       <Docs><param name="id">To be added.</param><param name="title">To be added.</param><param name="options">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Add">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Add">
       <MemberSignature Language="C#" Value="public void Add (Hyena.CommandLine.LayoutOption option);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters><Parameter Name="option" Type="Hyena.CommandLine.LayoutOption" /></Parameters>
       <Docs><param name="option">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Add">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Add">
       <MemberSignature Language="C#" Value="public void Add (string name, string description);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters><Parameter Name="name" Type="System.String" /><Parameter Name="description" Type="System.String" /></Parameters>
       <Docs><param name="name">To be added.</param><param name="description">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Count">
-      <MemberSignature Language="C#" Value="public int Count { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Count">
+      <MemberSignature Language="C#" Value="public int Count { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="GetEnumerator">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="GetEnumerator">
       <MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerator&lt;Hyena.CommandLine.LayoutOption&gt; GetEnumerator ();" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Collections.Generic.IEnumerator&lt;Hyena.CommandLine.LayoutOption&gt;</ReturnType></ReturnValue>
       <Parameters />
       <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Id">
-      <MemberSignature Language="C#" Value="public string Id { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Id">
+      <MemberSignature Language="C#" Value="public string Id { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Options">
-      <MemberSignature Language="C#" Value="public System.Collections.Generic.IList&lt;Hyena.CommandLine.LayoutOption&gt; Options { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Item"><MemberSignature Language="C#" Value="public Hyena.CommandLine.LayoutOption this[int index] { set; get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Hyena.CommandLine.LayoutOption</ReturnType></ReturnValue><Parameters><Parameter Name="index" Type="System.Int32" /></Parameters><Docs><param name="index">To be added.</param><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Options">
+      <MemberSignature Language="C#" Value="public System.Collections.Generic.IList&lt;Hyena.CommandLine.LayoutOption&gt; Options { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.Collections.Generic.IList&lt;Hyena.CommandLine.LayoutOption&gt;</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Remove">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Remove">
       <MemberSignature Language="C#" Value="public void Remove (Hyena.CommandLine.LayoutOption option);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters><Parameter Name="option" Type="Hyena.CommandLine.LayoutOption" /></Parameters>
       <Docs><param name="option">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Remove">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Remove">
       <MemberSignature Language="C#" Value="public void Remove (string optionName);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters><Parameter Name="optionName" Type="System.String" /></Parameters>
       <Docs><param name="optionName">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="System.Collections.IEnumerable.GetEnumerator">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="System.Collections.IEnumerable.GetEnumerator">
       <MemberSignature Language="C#" Value="System.Collections.IEnumerator IEnumerable.GetEnumerator ();" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Collections.IEnumerator</ReturnType></ReturnValue>
       <Parameters />
       <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Title">
-      <MemberSignature Language="C#" Value="public string Title { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Title">
+      <MemberSignature Language="C#" Value="public string Title { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member>
   </Members>
+  <Attributes>
+    <Attribute>
+      <AttributeName>System.Reflection.DefaultMember("Item")</AttributeName>
+    </Attribute>
+  </Attributes>
 </Type>

Modified: trunk/banshee/docs/Hyena/en/Hyena.CommandLine/LayoutOption.xml
==============================================================================
--- trunk/banshee/docs/Hyena/en/Hyena.CommandLine/LayoutOption.xml	(original)
+++ trunk/banshee/docs/Hyena/en/Hyena.CommandLine/LayoutOption.xml	Mon Sep 22 20:49:04 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Hyena</AssemblyName>
     <AssemblyVersion>0.90.1.25402</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>System.Object</BaseTypeName>
@@ -20,16 +21,16 @@
       <MemberType>Constructor</MemberType>
       <Parameters><Parameter Name="name" Type="System.String" /><Parameter Name="description" Type="System.String" /></Parameters>
       <Docs><param name="name">To be added.</param><param name="description">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Description">
-      <MemberSignature Language="C#" Value="public string Description { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Description">
+      <MemberSignature Language="C#" Value="public string Description { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Name">
-      <MemberSignature Language="C#" Value="public string Name { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Name">
+      <MemberSignature Language="C#" Value="public string Name { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/CairoHelper.xml
==============================================================================
--- trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/CairoHelper.xml	(original)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/CairoHelper.xml	Mon Sep 22 20:49:04 2008
@@ -16,9 +16,18 @@
     <Member MemberName="CreateCairoDrawable">
       <MemberSignature Language="C#" Value="public static Cairo.Context CreateCairoDrawable (Gdk.Drawable drawable);" />
       <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>Cairo.Context</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="drawable" Type="Gdk.Drawable" /></Parameters>
-      <Docs><param name="drawable">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
+      <ReturnValue>
+        <ReturnType>Cairo.Context</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="drawable" Type="Gdk.Drawable" />
+      </Parameters>
+      <Docs>
+        <param name="drawable">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
     </Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/CellContext.xml
==============================================================================
--- trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/CellContext.xml	(original)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/CellContext.xml	Mon Sep 22 20:49:04 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Hyena.Gui</AssemblyName>
     <AssemblyVersion>0.90.1.25402</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>System.Object</BaseTypeName>
@@ -19,41 +20,31 @@
     
     
     
-    <Member MemberName=".ctor">
-      <MemberSignature Language="C#" Value="public CellContext (Cairo.Context context, Pango.Layout layout, Gtk.Widget widget, Gdk.Drawable drawable, Hyena.Data.Gui.ListViewGraphics graphics, Gdk.Rectangle area);" />
-      <MemberType>Constructor</MemberType>
-      <Parameters><Parameter Name="context" Type="Cairo.Context" /><Parameter Name="layout" Type="Pango.Layout" /><Parameter Name="widget" Type="Gtk.Widget" /><Parameter Name="drawable" Type="Gdk.Drawable" /><Parameter Name="graphics" Type="Hyena.Data.Gui.ListViewGraphics" /><Parameter Name="area" Type="Gdk.Rectangle" /></Parameters>
-      <Docs><param name="context">To be added.</param><param name="layout">To be added.</param><param name="widget">To be added.</param><param name="drawable">To be added.</param><param name="graphics">To be added.</param><param name="area">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public CellContext (Cairo.Context context, Pango.Layout layout, Gtk.Widget widget, Gdk.Drawable drawable, Hyena.Gui.Theming.Theme theme, Gdk.Rectangle area);" /><MemberType>Constructor</MemberType><Parameters><Parameter Name="context" Type="Cairo.Context" /><Parameter Name="layout" Type="Pango.Layout" /><Parameter Name="widget" Type="Gtk.Widget" /><Parameter Name="drawable" Type="Gdk.Drawable" /><Parameter Name="theme" Type="Hyena.Gui.Theming.Theme" /><Parameter Name="area" Type="Gdk.Rectangle" /></Parameters><Docs><param name="context">To be added.</param><param name="layout">To be added.</param><param name="widget">To be added.</param><param name="drawable">To be added.</param><param name="theme">To be added.</param><param name="area">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="Area">
-      <MemberSignature Language="C#" Value="public Gdk.Rectangle Area { get; };" />
+    <Member MemberName=".ctor"><MemberSignature Language="C#" Value="public CellContext ();" /><MemberType>Constructor</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><Parameters /><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="Area">
+      <MemberSignature Language="C#" Value="public Gdk.Rectangle Area { set; get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>Gdk.Rectangle</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Context">
-      <MemberSignature Language="C#" Value="public Cairo.Context Context { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Clip"><MemberSignature Language="C#" Value="public Gdk.Rectangle Clip { set; get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gdk.Rectangle</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Context">
+      <MemberSignature Language="C#" Value="public Cairo.Context Context { set; get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>Cairo.Context</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Drawable">
-      <MemberSignature Language="C#" Value="public Gdk.Drawable Drawable { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Drawable">
+      <MemberSignature Language="C#" Value="public Gdk.Drawable Drawable { set; get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>Gdk.Drawable</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Graphics">
-      <MemberSignature Language="C#" Value="public Hyena.Data.Gui.ListViewGraphics Graphics { get; };" />
-      <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>Hyena.Data.Gui.ListViewGraphics</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Layout">
-      <MemberSignature Language="C#" Value="public Pango.Layout Layout { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Layout">
+      <MemberSignature Language="C#" Value="public Pango.Layout Layout { set; get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>Pango.Layout</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Theme"><MemberSignature Language="C#" Value="public Hyena.Gui.Theming.Theme Theme { get; };" /><MemberType>Property</MemberType><ReturnValue><ReturnType>Hyena.Gui.Theming.Theme</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Widget">
-      <MemberSignature Language="C#" Value="public Gtk.Widget Widget { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Sensitive"><MemberSignature Language="C#" Value="public bool Sensitive { set; get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="TextAsForeground"><MemberSignature Language="C#" Value="public bool TextAsForeground { set; get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Theme"><MemberSignature Language="C#" Value="public Hyena.Gui.Theming.Theme Theme { set; get;
  }" /><MemberType>Property</MemberType><ReturnValue><ReturnType>Hyena.Gui.Theming.Theme</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Widget">
+      <MemberSignature Language="C#" Value="public Gtk.Widget Widget { set; get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>Gtk.Widget</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/Column.xml
==============================================================================
--- trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/Column.xml	(original)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/Column.xml	Mon Sep 22 20:49:04 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Hyena.Gui</AssemblyName>
     <AssemblyVersion>0.90.1.25402</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>Hyena.Data.ColumnDescription</BaseTypeName>
@@ -34,71 +35,61 @@
       <MemberType>Constructor</MemberType>
       <Parameters><Parameter Name="description" Type="Hyena.Data.ColumnDescription" /></Parameters>
       <Docs><param name="description">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName=".ctor">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName=".ctor">
       <MemberSignature Language="C#" Value="public Column (Hyena.Data.ColumnDescription description, Hyena.Data.Gui.ColumnCell cell);" />
       <MemberType>Constructor</MemberType>
       <Parameters><Parameter Name="description" Type="Hyena.Data.ColumnDescription" /><Parameter Name="cell" Type="Hyena.Data.Gui.ColumnCell" /></Parameters>
       <Docs><param name="description">To be added.</param><param name="cell">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName=".ctor">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName=".ctor">
       <MemberSignature Language="C#" Value="public Column (string title, Hyena.Data.Gui.ColumnCell cell, double width);" />
       <MemberType>Constructor</MemberType>
       <Parameters><Parameter Name="title" Type="System.String" /><Parameter Name="cell" Type="Hyena.Data.Gui.ColumnCell" /><Parameter Name="width" Type="System.Double" /></Parameters>
       <Docs><param name="title">To be added.</param><param name="cell">To be added.</param><param name="width">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName=".ctor">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName=".ctor">
       <MemberSignature Language="C#" Value="public Column (Hyena.Data.Gui.ColumnCell header_cell, string title, Hyena.Data.Gui.ColumnCell cell, double width);" />
       <MemberType>Constructor</MemberType>
       <Parameters><Parameter Name="header_cell" Type="Hyena.Data.Gui.ColumnCell" /><Parameter Name="title" Type="System.String" /><Parameter Name="cell" Type="Hyena.Data.Gui.ColumnCell" /><Parameter Name="width" Type="System.Double" /></Parameters>
       <Docs><param name="header_cell">To be added.</param><param name="title">To be added.</param><param name="cell">To be added.</param><param name="width">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="GetCell">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public Column (string title, Hyena.Data.Gui.ColumnCell cell, double width, bool visible);" /><MemberType>Constructor</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><Parameters><Parameter Name="title" Type="System.String" /><Parameter Name="cell" Type="Hyena.Data.Gui.ColumnCell" /><Parameter Name="width" Type="System.Double" /><Parameter Name="visible" Type="System.Boolean" /></Parameters><Docs><param name="title">To be added.</param><param name="cell">To be added.</param><param name="width">To be added.</param><param name="visible">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public Column (Hyena.Data.Gui.ColumnCell header_cell, string title, Hyena.Data.Gui.ColumnCell cell, dou
 ble width, bool visible);" /><MemberType>Constructor</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><Parameters><Parameter Name="header_cell" Type="Hyena.Data.Gui.ColumnCell" /><Parameter Name="title" Type="System.String" /><Parameter Name="cell" Type="Hyena.Data.Gui.ColumnCell" /><Parameter Name="width" Type="System.Double" /><Parameter Name="visible" Type="System.Boolean" /></Parameters><Docs><param name="header_cell">To be added.</param><param name="title">To be added.</param><param name="cell">To be added.</param><param name="width">To be added.</param><param name="visible">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public Column (Hyena.Data.Gui.ColumnCell header_cell, string title, Hyena.Data.Gui.ColumnCell cell, double width, bool visible, int minWidth, int maxWidth);" /><MemberType>Constructor</MemberType><Assembly
 Info><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><Parameters><Parameter Name="header_cell" Type="Hyena.Data.Gui.ColumnCell" /><Parameter Name="title" Type="System.String" /><Parameter Name="cell" Type="Hyena.Data.Gui.ColumnCell" /><Parameter Name="width" Type="System.Double" /><Parameter Name="visible" Type="System.Boolean" /><Parameter Name="minWidth" Type="System.Int32" /><Parameter Name="maxWidth" Type="System.Int32" /></Parameters><Docs><param name="header_cell">To be added.</param><param name="title">To be added.</param><param name="cell">To be added.</param><param name="width">To be added.</param><param name="visible">To be added.</param><param name="minWidth">To be added.</param><param name="maxWidth">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="CalculateWidths"><MemberSignature Language="C#" Value="public void CalculateWidths (Pango.Layout layout, bool headerVisible, int headerHeigh
 t);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="layout" Type="Pango.Layout" /><Parameter Name="headerVisible" Type="System.Boolean" /><Parameter Name="headerHeight" Type="System.Int32" /></Parameters><Docs><param name="layout">To be added.</param><param name="headerVisible">To be added.</param><param name="headerHeight">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="ClearCells"><MemberSignature Language="C#" Value="public void ClearCells ();" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetCell">
       <MemberSignature Language="C#" Value="public Hyena.Data.Gui.ColumnCell GetCell (int index);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>Hyena.Data.Gui.ColumnCell</ReturnType></ReturnValue>
       <Parameters><Parameter Name="index" Type="System.Int32" /></Parameters>
       <Docs><param name="index">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="HeaderCell">
-      <MemberSignature Language="C#" Value="public Hyena.Data.Gui.ColumnCell HeaderCell { set; get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="HeaderCell">
+      <MemberSignature Language="C#" Value="public Hyena.Data.Gui.ColumnCell HeaderCell { set; get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>Hyena.Data.Gui.ColumnCell</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Id"><MemberSignature Language="C#" Value="public string Id { get; };" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="IsVisible">
-      <MemberSignature Language="C#" Value="public bool IsVisible { set; get; };" />
-      <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="MinWidth">
-      <MemberSignature Language="C#" Value="public int MinWidth { set; get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Id"><MemberSignature Language="C#" Value="public string Id { set; get; }" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="MaxWidth"><MemberSignature Language="C#" Value="public int MaxWidth { set; get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="MinWidth">
+      <MemberSignature Language="C#" Value="public int MinWidth { set; get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="PackEnd">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="PackEnd">
       <MemberSignature Language="C#" Value="public void PackEnd (Hyena.Data.Gui.ColumnCell cell);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters><Parameter Name="cell" Type="Hyena.Data.Gui.ColumnCell" /></Parameters>
       <Docs><param name="cell">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="PackStart">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="PackStart">
       <MemberSignature Language="C#" Value="public void PackStart (Hyena.Data.Gui.ColumnCell cell);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters><Parameter Name="cell" Type="Hyena.Data.Gui.ColumnCell" /></Parameters>
       <Docs><param name="cell">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="RelativeWidth">
-      <MemberSignature Language="C#" Value="public double RelativeWidth { set; get; };" />
-      <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.Double</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="System.Collections.Generic.IEnumerable&lt;Hyena.Data.Gui.ColumnCell&gt;.GetEnumerator">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="RemoveCell"><MemberSignature Language="C#" Value="public void RemoveCell (int index);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="index" Type="System.Int32" /></Parameters><Docs><param name="index">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="System.Collections.Generic.IEnumerable&lt;Hyena.Data.Gui.ColumnCell&gt;.GetEnumerator">
       <MemberSignature Language="C#" Value="System.Collections.Generic.IEnumerator&lt;Hyena.Data.Gui.ColumnCell&gt; IEnumerable&lt;ColumnCell&gt;.GetEnumerator ();" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Collections.Generic.IEnumerator&lt;Hyena.Data.Gui.ColumnCell&gt;</ReturnType></ReturnValue>
       <Parameters />
       <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="System.Collections.IEnumerable.GetEnumerator">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="System.Collections.IEnumerable.GetEnumerator">
       <MemberSignature Language="C#" Value="System.Collections.IEnumerator IEnumerable.GetEnumerator ();" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Collections.IEnumerator</ReturnType></ReturnValue>
       <Parameters />
       <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ColumnCell.xml
==============================================================================
--- trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ColumnCell.xml	(original)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ColumnCell.xml	Mon Sep 22 20:49:04 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Hyena.Gui</AssemblyName>
     <AssemblyVersion>0.90.1.25402</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>System.Object</BaseTypeName>
@@ -25,44 +26,44 @@
       <MemberType>Constructor</MemberType>
       <Parameters><Parameter Name="property" Type="System.String" /><Parameter Name="expand" Type="System.Boolean" /></Parameters>
       <Docs><param name="property">To be added.</param><param name="expand">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="BindListItem">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="BindListItem">
       <MemberSignature Language="C#" Value="public void BindListItem (object item);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters><Parameter Name="item" Type="System.Object" /></Parameters>
       <Docs><param name="item">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="BoundObject">
-      <MemberSignature Language="C#" Value="protected object BoundObject { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="BoundObject">
+      <MemberSignature Language="C#" Value="protected object BoundObject { set; get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.Object</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="BoundType">
-      <MemberSignature Language="C#" Value="protected Type BoundType { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="BoundObjectParent"><MemberSignature Language="C#" Value="protected object BoundObjectParent { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Object</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="BoundType">
+      <MemberSignature Language="C#" Value="protected Type BoundType { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.Type</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Expand">
-      <MemberSignature Language="C#" Value="public bool Expand { set; get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Expand">
+      <MemberSignature Language="C#" Value="public bool Expand { set; get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="NotifyThemeChange">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="NotifyThemeChange">
       <MemberSignature Language="C#" Value="public virtual void NotifyThemeChange ();" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters />
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Property">
-      <MemberSignature Language="C#" Value="public string Property { set; get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Property">
+      <MemberSignature Language="C#" Value="public string Property { set; get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Render">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Render">
       <MemberSignature Language="C#" Value="public abstract void Render (Hyena.Data.Gui.CellContext context, Gtk.StateType state, double cellWidth, double cellHeight);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters><Parameter Name="context" Type="Hyena.Data.Gui.CellContext" /><Parameter Name="state" Type="Gtk.StateType" /><Parameter Name="cellWidth" Type="System.Double" /><Parameter Name="cellHeight" Type="System.Double" /></Parameters>
       <Docs><param name="context">To be added.</param><param name="state">To be added.</param><param name="cellWidth">To be added.</param><param name="cellHeight">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member>
   </Members>
 </Type>

Added: trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ColumnCellCheckBox.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ColumnCellCheckBox.xml	Mon Sep 22 20:49:04 2008
@@ -0,0 +1,201 @@
+<Type Name="ColumnCellCheckBox" FullName="Hyena.Data.Gui.ColumnCellCheckBox">
+  <TypeSignature Language="C#" Value="public class ColumnCellCheckBox : Hyena.Data.Gui.ColumnCell, Hyena.Data.Gui.IInteractiveCell, Hyena.Data.Gui.ISizeRequestCell" />
+  <AssemblyInfo>
+    <AssemblyName>Hyena.Gui</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Base>
+    <BaseTypeName>Hyena.Data.Gui.ColumnCell</BaseTypeName>
+  </Base>
+  <Interfaces>
+    <Interface>
+      <InterfaceName>Hyena.Data.Gui.IInteractiveCell</InterfaceName>
+    </Interface>
+    <Interface>
+      <InterfaceName>Hyena.Data.Gui.ISizeRequestCell</InterfaceName>
+    </Interface>
+  </Interfaces>
+  <Docs>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName=".ctor">
+      <MemberSignature Language="C#" Value="public ColumnCellCheckBox (string property, bool expand);" />
+      <MemberType>Constructor</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Parameters>
+        <Parameter Name="property" Type="System.String" />
+        <Parameter Name="expand" Type="System.Boolean" />
+      </Parameters>
+      <Docs>
+        <param name="property">To be added.</param>
+        <param name="expand">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="ButtonEvent">
+      <MemberSignature Language="C#" Value="public bool ButtonEvent (int x, int y, bool pressed, Gdk.EventButton evnt);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Boolean</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="x" Type="System.Int32" />
+        <Parameter Name="y" Type="System.Int32" />
+        <Parameter Name="pressed" Type="System.Boolean" />
+        <Parameter Name="evnt" Type="Gdk.EventButton" />
+      </Parameters>
+      <Docs>
+        <param name="x">To be added.</param>
+        <param name="y">To be added.</param>
+        <param name="pressed">To be added.</param>
+        <param name="evnt">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="GetWidthRange">
+      <MemberSignature Language="C#" Value="public void GetWidthRange (Pango.Layout layout, out int min, out int max);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="layout" Type="Pango.Layout" />
+        <Parameter Name="min" Type="System.Int32&amp;" RefType="out" />
+        <Parameter Name="max" Type="System.Int32&amp;" RefType="out" />
+      </Parameters>
+      <Docs>
+        <param name="layout">To be added.</param>
+        <param name="min">To be added.</param>
+        <param name="max">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="MotionEvent">
+      <MemberSignature Language="C#" Value="public bool MotionEvent (int x, int y, Gdk.EventMotion evnt);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Boolean</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="x" Type="System.Int32" />
+        <Parameter Name="y" Type="System.Int32" />
+        <Parameter Name="evnt" Type="Gdk.EventMotion" />
+      </Parameters>
+      <Docs>
+        <param name="x">To be added.</param>
+        <param name="y">To be added.</param>
+        <param name="evnt">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="PointerLeaveEvent">
+      <MemberSignature Language="C#" Value="public bool PointerLeaveEvent ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Boolean</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="RestrictSize">
+      <MemberSignature Language="C#" Value="public bool RestrictSize { set; get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Boolean</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Size">
+      <MemberSignature Language="C#" Value="public int Size { set; get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Int32</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Xpad">
+      <MemberSignature Language="C#" Value="public int Xpad { set; get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Int32</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="ypad">
+      <MemberSignature Language="C#" Value="public int ypad;" />
+      <MemberType>Field</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Int32</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Ypad">
+      <MemberSignature Language="C#" Value="public int Ypad { set; get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Int32</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Added: trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ColumnCellRating.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ColumnCellRating.xml	Mon Sep 22 20:49:04 2008
@@ -0,0 +1,217 @@
+<Type Name="ColumnCellRating" FullName="Hyena.Data.Gui.ColumnCellRating">
+  <TypeSignature Language="C#" Value="public class ColumnCellRating : Hyena.Data.Gui.ColumnCell, Hyena.Data.Gui.IInteractiveCell, Hyena.Data.Gui.ISizeRequestCell" />
+  <AssemblyInfo>
+    <AssemblyName>Hyena.Gui</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Base>
+    <BaseTypeName>Hyena.Data.Gui.ColumnCell</BaseTypeName>
+  </Base>
+  <Interfaces>
+    <Interface>
+      <InterfaceName>Hyena.Data.Gui.IInteractiveCell</InterfaceName>
+    </Interface>
+    <Interface>
+      <InterfaceName>Hyena.Data.Gui.ISizeRequestCell</InterfaceName>
+    </Interface>
+  </Interfaces>
+  <Docs>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName=".ctor">
+      <MemberSignature Language="C#" Value="public ColumnCellRating (string property, bool expand);" />
+      <MemberType>Constructor</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Parameters>
+        <Parameter Name="property" Type="System.String" />
+        <Parameter Name="expand" Type="System.Boolean" />
+      </Parameters>
+      <Docs>
+        <param name="property">To be added.</param>
+        <param name="expand">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="ButtonEvent">
+      <MemberSignature Language="C#" Value="public bool ButtonEvent (int x, int y, bool pressed, Gdk.EventButton evnt);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Boolean</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="x" Type="System.Int32" />
+        <Parameter Name="y" Type="System.Int32" />
+        <Parameter Name="pressed" Type="System.Boolean" />
+        <Parameter Name="evnt" Type="Gdk.EventButton" />
+      </Parameters>
+      <Docs>
+        <param name="x">To be added.</param>
+        <param name="y">To be added.</param>
+        <param name="pressed">To be added.</param>
+        <param name="evnt">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="GetWidthRange">
+      <MemberSignature Language="C#" Value="public void GetWidthRange (Pango.Layout layout, out int min, out int max);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="layout" Type="Pango.Layout" />
+        <Parameter Name="min" Type="System.Int32&amp;" RefType="out" />
+        <Parameter Name="max" Type="System.Int32&amp;" RefType="out" />
+      </Parameters>
+      <Docs>
+        <param name="layout">To be added.</param>
+        <param name="min">To be added.</param>
+        <param name="max">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="MaxRating">
+      <MemberSignature Language="C#" Value="public int MaxRating { set; get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Int32</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="MinRating">
+      <MemberSignature Language="C#" Value="public int MinRating { set; get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Int32</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="MotionEvent">
+      <MemberSignature Language="C#" Value="public bool MotionEvent (int x, int y, Gdk.EventMotion evnt);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Boolean</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="x" Type="System.Int32" />
+        <Parameter Name="y" Type="System.Int32" />
+        <Parameter Name="evnt" Type="Gdk.EventMotion" />
+      </Parameters>
+      <Docs>
+        <param name="x">To be added.</param>
+        <param name="y">To be added.</param>
+        <param name="evnt">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="PointerLeaveEvent">
+      <MemberSignature Language="C#" Value="public bool PointerLeaveEvent ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Boolean</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="RatingLevels">
+      <MemberSignature Language="C#" Value="public int RatingLevels { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Int32</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="RestrictSize">
+      <MemberSignature Language="C#" Value="public bool RestrictSize { set; get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Boolean</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Xpad">
+      <MemberSignature Language="C#" Value="public int Xpad { set; get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Int32</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Ypad">
+      <MemberSignature Language="C#" Value="public int Ypad { set; get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Int32</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Modified: trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ColumnCellText+DataHandler.xml
==============================================================================
--- trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ColumnCellText+DataHandler.xml	(original)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ColumnCellText+DataHandler.xml	Mon Sep 22 20:49:04 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Hyena.Gui</AssemblyName>
     <AssemblyVersion>0.90.1.25402</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>System.Delegate</BaseTypeName>

Modified: trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ColumnCellText.xml
==============================================================================
--- trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ColumnCellText.xml	(original)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ColumnCellText.xml	Mon Sep 22 20:49:04 2008
@@ -1,13 +1,21 @@
 <Type Name="ColumnCellText" FullName="Hyena.Data.Gui.ColumnCellText">
-  <TypeSignature Language="C#" Value="public class ColumnCellText : Hyena.Data.Gui.ColumnCell" />
+  <TypeSignature Language="C#" Value="public class ColumnCellText : Hyena.Data.Gui.ColumnCell, Hyena.Data.Gui.ISizeRequestCell, Hyena.Data.Gui.ITextCell" />
   <AssemblyInfo>
     <AssemblyName>Hyena.Gui</AssemblyName>
     <AssemblyVersion>0.90.1.25402</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>Hyena.Data.Gui.ColumnCell</BaseTypeName>
   </Base>
-  <Interfaces />
+  <Interfaces>
+    <Interface>
+      <InterfaceName>Hyena.Data.Gui.ISizeRequestCell</InterfaceName>
+    </Interface>
+    <Interface>
+      <InterfaceName>Hyena.Data.Gui.ITextCell</InterfaceName>
+    </Interface>
+  </Interfaces>
   <Docs>
     <summary>To be added.</summary>
     <remarks>To be added.</remarks>
@@ -23,31 +31,26 @@
       <MemberType>Constructor</MemberType>
       <Parameters><Parameter Name="property" Type="System.String" /><Parameter Name="expand" Type="System.Boolean" /></Parameters>
       <Docs><param name="property">To be added.</param><param name="expand">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="EllipsizeMode">
-      <MemberSignature Language="C#" Value="public virtual Pango.EllipsizeMode EllipsizeMode { set; get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Alignment"><MemberSignature Language="C#" Value="protected Pango.Alignment Alignment { set; get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Pango.Alignment</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="EllipsizeMode">
+      <MemberSignature Language="C#" Value="public virtual Pango.EllipsizeMode EllipsizeMode { set; get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>Pango.EllipsizeMode</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="FontWeight">
-      <MemberSignature Language="C#" Value="public virtual Pango.Weight FontWeight { set; get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="FontWeight">
+      <MemberSignature Language="C#" Value="public virtual Pango.Weight FontWeight { set; get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>Pango.Weight</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Text">
-      <MemberSignature Language="C#" Value="protected virtual string Text { get; };" />
-      <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="TextHeight">
-      <MemberSignature Language="C#" Value="protected int TextHeight { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="GetText"><MemberSignature Language="C#" Value="protected virtual string GetText (object obj);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Parameters><Parameter Name="obj" Type="System.Object" /></Parameters><Docs><param name="obj">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetWidthRange"><MemberSignature Language="C#" Value="public void GetWidthRange (Pango.Layout layout, out int min, out int max);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="layout" Type="Pango.Layout" /><Parameter Name="min" T
 ype="System.Int32&amp;" RefType="out" /><Parameter Name="max" Type="System.Int32&amp;" RefType="out" /></Parameters><Docs><param name="layout">To be added.</param><param name="min">To be added.</param><param name="max">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="MaxString"><MemberSignature Language="C#" Value="protected string MaxString;" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="MinString"><MemberSignature Language="C#" Value="protected string MinString;" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><remarks>To be adde
 d.</remarks></Docs></Member><Member MemberName="Opacity"><MemberSignature Language="C#" Value="public virtual double Opacity { set; get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Double</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="RestrictSize"><MemberSignature Language="C#" Value="public bool RestrictSize { set; get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="SetMinMaxStrings"><MemberSignature Language="C#" Value="protected void SetMinMaxStrings (object min_max);" /><MemberType>Method</MemberType><AssemblyInf
 o><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="min_max" Type="System.Object" /></Parameters><Docs><param name="min_max">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="SetMinMaxStrings"><MemberSignature Language="C#" Value="protected void SetMinMaxStrings (object min, object max);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="min" Type="System.Object" /><Parameter Name="max" Type="System.Object" /></Parameters><Docs><param name="min">To be added.</param><param name="max">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="TextFormat"><MemberSignature Language="C#" Value="public string TextFo
 rmat { set; get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="TextHeight">
+      <MemberSignature Language="C#" Value="protected int TextHeight { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="TextWidth">
-      <MemberSignature Language="C#" Value="protected int TextWidth { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="TextWidth">
+      <MemberSignature Language="C#" Value="protected int TextWidth { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ColumnController.xml
==============================================================================
--- trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ColumnController.xml	(original)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ColumnController.xml	Mon Sep 22 20:49:04 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Hyena.Gui</AssemblyName>
     <AssemblyVersion>0.90.1.25402</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>System.Object</BaseTypeName>
@@ -39,76 +40,76 @@
       <MemberType>Constructor</MemberType>
       <Parameters />
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Add">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Add">
       <MemberSignature Language="C#" Value="public void Add (Hyena.Data.Gui.Column column);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters><Parameter Name="column" Type="Hyena.Data.Gui.Column" /></Parameters>
       <Docs><param name="column">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="AddRange">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="AddRange">
       <MemberSignature Language="C#" Value="public void AddRange (Hyena.Data.Gui.Column[] range);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters><Parameter Name="range" Type="Hyena.Data.Gui.Column[]"><Attributes><Attribute><AttributeName>System.ParamArray</AttributeName></Attribute></Attributes></Parameter></Parameters>
       <Docs><param name="range">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Clear">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Clear">
       <MemberSignature Language="C#" Value="public void Clear ();" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters />
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Columns"><MemberSignature Language="C#" Value="protected System.Collections.Generic.List&lt;Hyena.Data.Gui.Column&gt; Columns { get; };" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.Collections.Generic.List&lt;Hyena.Data.Gui.Column&gt;</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Count">
-      <MemberSignature Language="C#" Value="public int Count { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Columns"><MemberSignature Language="C#" Value="protected System.Collections.Generic.List&lt;Hyena.Data.Gui.Column&gt; Columns { get; }" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.Collections.Generic.List&lt;Hyena.Data.Gui.Column&gt;</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Count">
+      <MemberSignature Language="C#" Value="public int Count { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="EnableColumnMenu"><MemberSignature Language="C#" Value="public virtual bool EnableColumnMenu { get; };" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="IndexOf"><MemberSignature Language="C#" Value="public int IndexOf (Hyena.Data.Gui.Column column);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Parameters><Parameter Name="column" Type="Hyena.Data.Gui.Column" /></Parameters><Docs><param name="column">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Insert">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="DefaultSortColumn"><MemberSignature Language="C#" Value="public Hyena.Data.ISortableColumn DefaultSortColumn { set; get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Hyena.Data.ISortableColumn</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="EnableColumnMenu"><MemberSignature Language="C#" Value="public virtual bool EnableColumnMenu { get; }" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="IndexOf"><MemberSignature Language="C#" 
 Value="public int IndexOf (Hyena.Data.Gui.Column column);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Parameters><Parameter Name="column" Type="Hyena.Data.Gui.Column" /></Parameters><Docs><param name="column">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Insert">
       <MemberSignature Language="C#" Value="public void Insert (Hyena.Data.Gui.Column column, int index);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters><Parameter Name="column" Type="Hyena.Data.Gui.Column" /><Parameter Name="index" Type="System.Int32" /></Parameters>
       <Docs><param name="column">To be added.</param><param name="index">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Item">
-      <MemberSignature Language="C#" Value="public Hyena.Data.Gui.Column this[int index] { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Item">
+      <MemberSignature Language="C#" Value="public Hyena.Data.Gui.Column this[int index] { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>Hyena.Data.Gui.Column</ReturnType></ReturnValue>
       <Parameters><Parameter Name="index" Type="System.Int32" /></Parameters>
       <Docs><param name="index">To be added.</param><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="OnUpdated">
-      <MemberSignature Language="C#" Value="protected virtual void OnUpdated ();" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="OnUpdated">
+      <MemberSignature Language="C#" Value="protected void OnUpdated ();" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters />
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Remove">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="OnVisibilitiesChanged"><MemberSignature Language="C#" Value="protected virtual void OnVisibilitiesChanged ();" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="OnWidthsChanged"><MemberSignature Language="C#" Value="protected virtual void OnWidthsChanged ();" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="Remove">
       <MemberSignature Language="C#" Value="public void Remove (Hyena.Data.Gui.Column column);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters><Parameter Name="column" Type="Hyena.Data.Gui.Column" /></Parameters>
       <Docs><param name="column">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Remove">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Remove">
       <MemberSignature Language="C#" Value="public void Remove (int index);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters><Parameter Name="index" Type="System.Int32" /></Parameters>
       <Docs><param name="index">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Reorder"><MemberSignature Language="C#" Value="public void Reorder (int index, int newIndex);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="index" Type="System.Int32" /><Parameter Name="newIndex" Type="System.Int32" /></Parameters><Docs><param name="index">To be added.</param><param name="newIndex">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="System.Collections.Generic.IEnumerable&lt;Hyena.Data.Gui.Column&gt;.GetEnumerator">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Reorder"><MemberSignature Language="C#" Value="public void Reorder (int index, int newIndex);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="index" Type="System.Int32" /><Parameter Name="newIndex" Type="System.Int32" /></Parameters><Docs><param name="index">To be added.</param><param name="newIndex">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="SortColumn"><MemberSignature Language="C#" Value="public virtual Hyena.Data.ISortableColumn SortColumn { set; get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Hyena.Data.ISortableColumn</ReturnType></ReturnValue><Docs><summary
 >To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="System.Collections.Generic.IEnumerable&lt;Hyena.Data.Gui.Column&gt;.GetEnumerator">
       <MemberSignature Language="C#" Value="System.Collections.Generic.IEnumerator&lt;Hyena.Data.Gui.Column&gt; IEnumerable&lt;Column&gt;.GetEnumerator ();" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Collections.Generic.IEnumerator&lt;Hyena.Data.Gui.Column&gt;</ReturnType></ReturnValue>
       <Parameters />
       <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="System.Collections.IEnumerable.GetEnumerator">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="System.Collections.IEnumerable.GetEnumerator">
       <MemberSignature Language="C#" Value="System.Collections.IEnumerator IEnumerable.GetEnumerator ();" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Collections.IEnumerator</ReturnType></ReturnValue>
       <Parameters />
       <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="ToArray"><MemberSignature Language="C#" Value="public Hyena.Data.Gui.Column[] ToArray ();" /><MemberType>Method</MemberType><ReturnValue><ReturnType>Hyena.Data.Gui.Column[]</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Updated">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="ToArray"><MemberSignature Language="C#" Value="public Hyena.Data.Gui.Column[] ToArray ();" /><MemberType>Method</MemberType><ReturnValue><ReturnType>Hyena.Data.Gui.Column[]</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Updated">
       <MemberSignature Language="C#" Value="public event EventHandler Updated;" />
       <MemberType>Event</MemberType>
       <ReturnValue><ReturnType>System.EventHandler</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ColumnHeaderCellText+DataHandler.xml
==============================================================================
--- trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ColumnHeaderCellText+DataHandler.xml	(original)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ColumnHeaderCellText+DataHandler.xml	Mon Sep 22 20:49:04 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Hyena.Gui</AssemblyName>
     <AssemblyVersion>0.90.1.25402</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>System.Delegate</BaseTypeName>

Modified: trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ColumnHeaderCellText.xml
==============================================================================
--- trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ColumnHeaderCellText.xml	(original)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ColumnHeaderCellText.xml	Mon Sep 22 20:49:04 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Hyena.Gui</AssemblyName>
     <AssemblyVersion>0.90.1.25402</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>Hyena.Data.Gui.ColumnCellText</BaseTypeName>
@@ -25,21 +26,11 @@
       <MemberType>Constructor</MemberType>
       <Parameters><Parameter Name="data_handler" Type="Hyena.Data.Gui.ColumnHeaderCellText+DataHandler" /></Parameters>
       <Docs><param name="data_handler">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="HasSort">
-      <MemberSignature Language="C#" Value="public bool HasSort { set; get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="GetArrowWidth"><MemberSignature Language="C#" Value="public static int GetArrowWidth (int headerHeight);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Parameters><Parameter Name="headerHeight" Type="System.Int32" /></Parameters><Docs><param name="headerHeight">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="HasSort">
+      <MemberSignature Language="C#" Value="public bool HasSort { set; get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="MinWidth">
-      <MemberSignature Language="C#" Value="public int MinWidth { get; };" />
-      <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Text">
-      <MemberSignature Language="C#" Value="protected override string Text { get; };" />
-      <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/IHeaderCell.xml
==============================================================================
--- trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/IHeaderCell.xml	(original)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/IHeaderCell.xml	Mon Sep 22 20:49:04 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Hyena.Gui</AssemblyName>
     <AssemblyVersion>0.90.1.25402</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Interfaces />
   <Docs>
@@ -10,11 +11,6 @@
     <remarks>To be added.</remarks>
   </Docs>
   <Members>
-    <Member MemberName="MinWidth">
-      <MemberSignature Language="C#" Value="public int MinWidth { get; };" />
-      <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member>
+    
   </Members>
 </Type>

Added: trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/IInteractiveCell.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/IInteractiveCell.xml	Mon Sep 22 20:49:04 2008
@@ -0,0 +1,78 @@
+<Type Name="IInteractiveCell" FullName="Hyena.Data.Gui.IInteractiveCell">
+  <TypeSignature Language="C#" Value="public interface IInteractiveCell" />
+  <AssemblyInfo>
+    <AssemblyName>Hyena.Gui</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Interfaces />
+  <Docs>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName="ButtonEvent">
+      <MemberSignature Language="C#" Value="public bool ButtonEvent (int x, int y, bool pressed, Gdk.EventButton evnt);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Boolean</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="x" Type="System.Int32" />
+        <Parameter Name="y" Type="System.Int32" />
+        <Parameter Name="pressed" Type="System.Boolean" />
+        <Parameter Name="evnt" Type="Gdk.EventButton" />
+      </Parameters>
+      <Docs>
+        <param name="x">To be added.</param>
+        <param name="y">To be added.</param>
+        <param name="pressed">To be added.</param>
+        <param name="evnt">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="MotionEvent">
+      <MemberSignature Language="C#" Value="public bool MotionEvent (int x, int y, Gdk.EventMotion evnt);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Boolean</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="x" Type="System.Int32" />
+        <Parameter Name="y" Type="System.Int32" />
+        <Parameter Name="evnt" Type="Gdk.EventMotion" />
+      </Parameters>
+      <Docs>
+        <param name="x">To be added.</param>
+        <param name="y">To be added.</param>
+        <param name="evnt">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="PointerLeaveEvent">
+      <MemberSignature Language="C#" Value="public bool PointerLeaveEvent ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Boolean</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Added: trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/IListView.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/IListView.xml	Mon Sep 22 20:49:04 2008
@@ -0,0 +1,95 @@
+<Type Name="IListView" FullName="Hyena.Data.Gui.IListView">
+  <TypeSignature Language="C#" Value="public interface IListView" />
+  <AssemblyInfo>
+    <AssemblyName>Hyena.Gui</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Interfaces />
+  <Docs>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName="CenterOn">
+      <MemberSignature Language="C#" Value="public void CenterOn (int index);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="index" Type="System.Int32" />
+      </Parameters>
+      <Docs>
+        <param name="index">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="ColumnController">
+      <MemberSignature Language="C#" Value="public Hyena.Data.Gui.ColumnController ColumnController { set; get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>Hyena.Data.Gui.ColumnController</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="ScrollTo">
+      <MemberSignature Language="C#" Value="public void ScrollTo (int index);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="index" Type="System.Int32" />
+      </Parameters>
+      <Docs>
+        <param name="index">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Selection">
+      <MemberSignature Language="C#" Value="public Hyena.Collections.Selection Selection { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>Hyena.Collections.Selection</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="SelectionProxy">
+      <MemberSignature Language="C#" Value="public Hyena.Collections.SelectionProxy SelectionProxy { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>Hyena.Collections.SelectionProxy</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Added: trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/IListView`1.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/IListView`1.xml	Mon Sep 22 20:49:04 2008
@@ -0,0 +1,55 @@
+<Type Name="IListView&lt;T&gt;" FullName="Hyena.Data.Gui.IListView&lt;T&gt;">
+  <TypeSignature Language="C#" Value="public interface IListView&lt;T&gt; : Hyena.Data.Gui.IListView" />
+  <AssemblyInfo>
+    <AssemblyName>Hyena.Gui</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <TypeParameters>
+    <TypeParameter>T</TypeParameter>
+  </TypeParameters>
+  <Interfaces>
+    <Interface>
+      <InterfaceName>Hyena.Data.Gui.IListView</InterfaceName>
+    </Interface>
+  </Interfaces>
+  <Docs>
+    <typeparam name="T">To be added.</typeparam>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName="Model">
+      <MemberSignature Language="C#" Value="public Hyena.Data.IListModel&lt;T&gt; Model { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>Hyena.Data.IListModel&lt;T&gt;</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="SetModel">
+      <MemberSignature Language="C#" Value="public void SetModel (Hyena.Data.IListModel&lt;T&gt; model);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="model" Type="Hyena.Data.IListModel&lt;T&gt;" />
+      </Parameters>
+      <Docs>
+        <param name="model">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Added: trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ISizeRequestCell.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ISizeRequestCell.xml	Mon Sep 22 20:49:04 2008
@@ -0,0 +1,51 @@
+<Type Name="ISizeRequestCell" FullName="Hyena.Data.Gui.ISizeRequestCell">
+  <TypeSignature Language="C#" Value="public interface ISizeRequestCell" />
+  <AssemblyInfo>
+    <AssemblyName>Hyena.Gui</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Interfaces />
+  <Docs>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName="GetWidthRange">
+      <MemberSignature Language="C#" Value="public void GetWidthRange (Pango.Layout layout, out int min_width, out int max_width);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="layout" Type="Pango.Layout" />
+        <Parameter Name="min_width" Type="System.Int32&amp;" RefType="out" />
+        <Parameter Name="max_width" Type="System.Int32&amp;" RefType="out" />
+      </Parameters>
+      <Docs>
+        <param name="layout">To be added.</param>
+        <param name="min_width">To be added.</param>
+        <param name="max_width">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="RestrictSize">
+      <MemberSignature Language="C#" Value="public bool RestrictSize { set; get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Boolean</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Added: trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ITextCell.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ITextCell.xml	Mon Sep 22 20:49:04 2008
@@ -0,0 +1,29 @@
+<Type Name="ITextCell" FullName="Hyena.Data.Gui.ITextCell">
+  <TypeSignature Language="C#" Value="public interface ITextCell" />
+  <AssemblyInfo>
+    <AssemblyName>Hyena.Gui</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Interfaces />
+  <Docs>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName="FontWeight">
+      <MemberSignature Language="C#" Value="public Pango.Weight FontWeight { set; get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>Pango.Weight</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Added: trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ListViewBase.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ListViewBase.xml	Mon Sep 22 20:49:04 2008
@@ -0,0 +1,29 @@
+<Type Name="ListViewBase" FullName="Hyena.Data.Gui.ListViewBase">
+  <TypeSignature Language="C#" Value="public class ListViewBase : Gtk.Widget" />
+  <AssemblyInfo>
+    <AssemblyName>Hyena.Gui</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Base>
+    <BaseTypeName>Gtk.Widget</BaseTypeName>
+  </Base>
+  <Interfaces />
+  <Docs>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName=".ctor">
+      <MemberSignature Language="C#" Value="public ListViewBase ();" />
+      <MemberType>Constructor</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Added: trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ListViewDragDropTarget+TargetType.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ListViewDragDropTarget+TargetType.xml	Mon Sep 22 20:49:04 2008
@@ -0,0 +1,29 @@
+<Type Name="ListViewDragDropTarget+TargetType" FullName="Hyena.Data.Gui.ListViewDragDropTarget+TargetType">
+  <TypeSignature Language="C#" Value="public enum ListViewDragDropTarget.TargetType" />
+  <AssemblyInfo>
+    <AssemblyName>Hyena.Gui</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Base>
+    <BaseTypeName>System.Enum</BaseTypeName>
+  </Base>
+  <Docs>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName="ModelSelection">
+      <MemberSignature Language="C#" Value="ModelSelection" />
+      <MemberType>Field</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>Hyena.Data.Gui.ListViewDragDropTarget+TargetType</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Added: trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ListViewDragDropTarget.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ListViewDragDropTarget.xml	Mon Sep 22 20:49:04 2008
@@ -0,0 +1,31 @@
+<Type Name="ListViewDragDropTarget" FullName="Hyena.Data.Gui.ListViewDragDropTarget">
+  <TypeSignature Language="C#" Value="public static class ListViewDragDropTarget" />
+  <AssemblyInfo>
+    <AssemblyName>Hyena.Gui</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Base>
+    <BaseTypeName>System.Object</BaseTypeName>
+  </Base>
+  <Interfaces />
+  <Docs>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName="ModelSelection">
+      <MemberSignature Language="C#" Value="public static readonly Gtk.TargetEntry ModelSelection;" />
+      <MemberType>Field</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>Gtk.TargetEntry</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Added: trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ListViewRowHeightHandler.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ListViewRowHeightHandler.xml	Mon Sep 22 20:49:04 2008
@@ -0,0 +1,22 @@
+<Type Name="ListViewRowHeightHandler" FullName="Hyena.Data.Gui.ListViewRowHeightHandler">
+  <TypeSignature Language="C#" Value="public delegate int ListViewRowHeightHandler(Widget widget);" />
+  <AssemblyInfo>
+    <AssemblyName>Hyena.Gui</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Base>
+    <BaseTypeName>System.Delegate</BaseTypeName>
+  </Base>
+  <Parameters>
+    <Parameter Name="widget" Type="Gtk.Widget" />
+  </Parameters>
+  <ReturnValue>
+    <ReturnType>System.Int32</ReturnType>
+  </ReturnValue>
+  <Docs>
+    <param name="widget">To be added.</param>
+    <summary>To be added.</summary>
+    <value>To be added.</value>
+    <remarks>To be added.</remarks>
+  </Docs>
+</Type>

Added: trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ListViewTestModule.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ListViewTestModule.xml	Mon Sep 22 20:49:04 2008
@@ -0,0 +1,29 @@
+<Type Name="ListViewTestModule" FullName="Hyena.Data.Gui.ListViewTestModule">
+  <TypeSignature Language="C#" Value="public class ListViewTestModule : Gtk.Window" />
+  <AssemblyInfo>
+    <AssemblyName>Hyena.Gui</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Base>
+    <BaseTypeName>Gtk.Window</BaseTypeName>
+  </Base>
+  <Interfaces />
+  <Docs>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName=".ctor">
+      <MemberSignature Language="C#" Value="public ListViewTestModule ();" />
+      <MemberType>Constructor</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Modified: trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ListView`1.xml
==============================================================================
--- trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ListView`1.xml	(original)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ListView`1.xml	Mon Sep 22 20:49:04 2008
@@ -1,16 +1,21 @@
 <Type Name="ListView&lt;T&gt;" FullName="Hyena.Data.Gui.ListView&lt;T&gt;">
-  <TypeSignature Language="C#" Value="public class ListView&lt;T&gt; : Gtk.Container" />
+  <TypeSignature Language="C#" Value="public class ListView&lt;T&gt; : Hyena.Data.Gui.ListViewBase, Hyena.Data.Gui.IListView&lt;T&gt;" />
   <AssemblyInfo>
     <AssemblyName>Hyena.Gui</AssemblyName>
     <AssemblyVersion>0.90.1.25402</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <TypeParameters>
     <TypeParameter>T</TypeParameter>
   </TypeParameters>
   <Base>
-    <BaseTypeName>Gtk.Container</BaseTypeName>
+    <BaseTypeName>Hyena.Data.Gui.ListViewBase</BaseTypeName>
   </Base>
-  <Interfaces />
+  <Interfaces>
+    <Interface>
+      <InterfaceName>Hyena.Data.Gui.IListView&lt;T&gt;</InterfaceName>
+    </Interface>
+  </Interfaces>
   <Docs>
     <typeparam name="T">To be added.</typeparam>
     <summary>To be added.</summary>
@@ -42,117 +47,87 @@
       <MemberType>Constructor</MemberType>
       <Parameters />
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="ChildClassPostRender"><MemberSignature Language="C#" Value="protected virtual void ChildClassPostRender (Gdk.EventExpose evnt, Cairo.Context cr, Gdk.Rectangle clip);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="evnt" Type="Gdk.EventExpose" /><Parameter Name="cr" Type="Cairo.Context" /><Parameter Name="clip" Type="Gdk.Rectangle" /></Parameters><Docs><param name="evnt">To be added.</param><param name="cr">To be added.</param><param name="clip">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="ColumnController">
-      <MemberSignature Language="C#" Value="public Hyena.Data.Gui.ColumnController ColumnController { set; get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="ActivateSelection"><MemberSignature Language="C#" Value="protected bool ActivateSelection ();" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="CenterOn"><MemberSignature Language="C#" Value="public void CenterOn (int index);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="index" Type="System.Int32" /></Parameters><Docs><param name="index">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="Column
 CellDataProvider"><MemberSignature Language="C#" Value="protected virtual void ColumnCellDataProvider (Hyena.Data.Gui.ColumnCell cell, object boundItem);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="cell" Type="Hyena.Data.Gui.ColumnCell" /><Parameter Name="boundItem" Type="System.Object" /></Parameters><Docs><param name="cell">To be added.</param><param name="boundItem">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="ColumnController">
+      <MemberSignature Language="C#" Value="public Hyena.Data.Gui.ColumnController ColumnController { set; get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>Hyena.Data.Gui.ColumnController</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="GetRowAtY"><MemberSignature Language="C#" Value="protected int GetRowAtY (int y);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Parameters><Parameter Name="y" Type="System.Int32" /></Parameters><Docs><param name="y">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetYAtRow"><MemberSignature Language="C#" Value="protected double GetYAtRow (int row);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Double</ReturnType></ReturnValue><Parameters><Parameter Name="row" Type="System.Int32" /></Parameters><Docs><param name="row">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="HeaderVisible">
-      <MemberSignature Language="C#" Value="public bool HeaderVisible { set; get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="DragDropDestEntries"><MemberSignature Language="C#" Value="protected virtual Gtk.TargetEntry[] DragDropDestEntries { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gtk.TargetEntry[]</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="DragDropSourceEntries"><MemberSignature Language="C#" Value="protected virtual Gtk.TargetEntry[] DragDropSourceEntries { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gtk.TargetEntry[]</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="ForceDragDestSet"><
 MemberSignature Language="C#" Value="protected bool ForceDragDestSet { set; get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="ForceDragSourceSet"><MemberSignature Language="C#" Value="protected bool ForceDragSourceSet { set; get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetDragRow"><MemberSignature Language="C#" Value="protected int GetDragRow (int y);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><Re
 turnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Parameters><Parameter Name="y" Type="System.Int32" /></Parameters><Docs><param name="y">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetRowAtY"><MemberSignature Language="C#" Value="protected int GetRowAtY (int y);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Parameters><Parameter Name="y" Type="System.Int32" /></Parameters><Docs><param name="y">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="GetYAtRow"><MemberSignature Language="C#" Value="protected double GetYAtRow (int row);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Double</ReturnType></ReturnValue><Parameters><Pa
 rameter Name="row" Type="System.Int32" /></Parameters><Docs><param name="row">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Hadjustment"><MemberSignature Language="C#" Value="public Gtk.Adjustment Hadjustment { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gtk.Adjustment</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="HeaderVisible">
+      <MemberSignature Language="C#" Value="public bool HeaderVisible { set; get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="HeaderWindow"><MemberSignature Language="C#" Value="protected Gdk.Window HeaderWindow { get; };" /><MemberType>Property</MemberType><ReturnValue><ReturnType>Gdk.Window</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="InvalidateFooterWindow">
-      <MemberSignature Language="C#" Value="protected void InvalidateFooterWindow ();" />
-      <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
-      <Parameters />
-      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="InvalidateHeaderWindow">
-      <MemberSignature Language="C#" Value="protected void InvalidateHeaderWindow ();" />
-      <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
-      <Parameters />
-      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="InvalidateListWindow">
-      <MemberSignature Language="C#" Value="protected void InvalidateListWindow ();" />
-      <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
-      <Parameters />
-      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="ListWindow"><MemberSignature Language="C#" Value="protected Gdk.Window ListWindow { get; };" /><MemberType>Property</MemberType><ReturnValue><ReturnType>Gdk.Window</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Model">
-      <MemberSignature Language="C#" Value="public virtual Hyena.Data.IListModel&lt;T&gt; Model { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="IsEverReorderable"><MemberSignature Language="C#" Value="public bool IsEverReorderable { set; get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="IsReorderable"><MemberSignature Language="C#" Value="public bool IsReorderable { set; get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="ListAllocation"><MemberSignature Language="C#" Value="protected Gdk.Rectangle ListA
 llocation { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gdk.Rectangle</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Model">
+      <MemberSignature Language="C#" Value="public virtual Hyena.Data.IListModel&lt;T&gt; Model { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>Hyena.Data.IListModel&lt;T&gt;</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="OnColumnControllerUpdated">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="OnColumnControllerUpdated">
       <MemberSignature Language="C#" Value="protected virtual void OnColumnControllerUpdated ();" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters />
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="OnColumnRightClicked"><MemberSignature Language="C#" Value="protected virtual void OnColumnRightClicked (Hyena.Data.Gui.Column clickedColumn, int x, int y);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="clickedColumn" Type="Hyena.Data.Gui.Column" /><Parameter Name="x" Type="System.Int32" /><Parameter Name="y" Type="System.Int32" /></Parameters><Docs><param name="clickedColumn">To be added.</param><param name="x">To be added.</param><param name="y">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="OnDragSourceSet"><MemberSignature Language="C#" Value="protected virtual void OnDragSourceSet ();" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member Membe
 rName="OnModelCleared">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="OnColumnRightClicked"><MemberSignature Language="C#" Value="protected virtual void OnColumnRightClicked (Hyena.Data.Gui.Column clickedColumn, int x, int y);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="clickedColumn" Type="Hyena.Data.Gui.Column" /><Parameter Name="x" Type="System.Int32" /><Parameter Name="y" Type="System.Int32" /></Parameters><Docs><param name="clickedColumn">To be added.</param><param name="x">To be added.</param><param name="y">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="OnDragDestSet"><MemberSignature Language="C#" Value="protected virtual void OnDragDestSet ();" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1
 .0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="OnDragSourceSet"><MemberSignature Language="C#" Value="protected virtual void OnDragSourceSet ();" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="OnModelCleared">
       <MemberSignature Language="C#" Value="protected virtual void OnModelCleared ();" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters />
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="OnModelReloaded">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="OnModelReloaded">
       <MemberSignature Language="C#" Value="protected virtual void OnModelReloaded ();" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters />
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="OnRowActivated"><MemberSignature Language="C#" Value="protected virtual void OnRowActivated ();" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="QueueDraw">
-      <MemberSignature Language="C#" Value="public void QueueDraw ();" />
-      <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
-      <Parameters />
-      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="RowActivated">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="OnRowActivated"><MemberSignature Language="C#" Value="protected virtual void OnRowActivated ();" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="RecomputeRowHeight"><MemberSignature Language="C#" Value="protected bool RecomputeRowHeight { set; get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="RowActivated">
       <MemberSignature Language="C#" Value="public event Hyena.Data.Gui.RowActivatedHandler&lt;T&gt; RowActivated;" />
       <MemberType>Event</MemberType>
       <ReturnValue><ReturnType>Hyena.Data.Gui.RowActivatedHandler&lt;T&gt;</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="RowHeight">
-      <MemberSignature Language="C#" Value="protected int RowHeight { set; get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="RowBoldPropertyName"><MemberSignature Language="C#" Value="public string RowBoldPropertyName { set; get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="RowHeight">
+      <MemberSignature Language="C#" Value="protected int RowHeight { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="RowSensitivePropertyName"><MemberSignature Language="C#" Value="public string RowSensitivePropertyName { set; get; };" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="RulesHint">
-      <MemberSignature Language="C#" Value="public bool RulesHint { set; get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="RowHeightProvider"><MemberSignature Language="C#" Value="public virtual Hyena.Data.Gui.ListViewRowHeightHandler RowHeightProvider { set; get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Hyena.Data.Gui.ListViewRowHeightHandler</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="RowSensitivePropertyName"><MemberSignature Language="C#" Value="public string RowSensitivePropertyName { set; get; }" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member Memb
 erName="RulesHint">
+      <MemberSignature Language="C#" Value="public bool RulesHint { set; get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="ScrollTo">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="ScrollTo">
       <MemberSignature Language="C#" Value="public void ScrollTo (double val);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters><Parameter Name="val" Type="System.Double" /></Parameters>
       <Docs><param name="val">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="ScrollToRow">
-      <MemberSignature Language="C#" Value="public void ScrollToRow (int row_index);" />
-      <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="row_index" Type="System.Int32" /></Parameters>
-      <Docs><param name="row_index">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Selection">
-      <MemberSignature Language="C#" Value="public Hyena.Collections.Selection Selection { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="ScrollTo"><MemberSignature Language="C#" Value="public void ScrollTo (int index);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="index" Type="System.Int32" /></Parameters><Docs><param name="index">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="Selection">
+      <MemberSignature Language="C#" Value="public Hyena.Collections.Selection Selection { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>Hyena.Collections.Selection</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="SelectionProxy">
-      <MemberSignature Language="C#" Value="public Hyena.Collections.SelectionProxy SelectionProxy { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="SelectionProxy">
+      <MemberSignature Language="C#" Value="public Hyena.Collections.SelectionProxy SelectionProxy { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>Hyena.Collections.SelectionProxy</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="SetModel">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="SetModel">
       <MemberSignature Language="C#" Value="public void SetModel (Hyena.Data.IListModel&lt;T&gt; model);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters><Parameter Name="model" Type="Hyena.Data.IListModel&lt;T&gt;" /></Parameters>
       <Docs><param name="model">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="SetModel">
-      <MemberSignature Language="C#" Value="public void SetModel (Hyena.Data.IListModel&lt;T&gt; value, double vpos);" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="SetModel">
+      <MemberSignature Language="C#" Value="public virtual void SetModel (Hyena.Data.IListModel&lt;T&gt; value, double vpos);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters><Parameter Name="value" Type="Hyena.Data.IListModel&lt;T&gt;" /><Parameter Name="vpos" Type="System.Double" /></Parameters>
       <Docs><param name="value">To be added.</param><param name="vpos">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Theme"><MemberSignature Language="C#" Value="protected Hyena.Gui.Theming.Theme Theme { get; };" /><MemberType>Property</MemberType><ReturnValue><ReturnType>Hyena.Gui.Theming.Theme</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Vadjustment">
-      <MemberSignature Language="C#" Value="public Gtk.Adjustment Vadjustment { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Theme"><MemberSignature Language="C#" Value="protected Hyena.Gui.Theming.Theme Theme { get; }" /><MemberType>Property</MemberType><ReturnValue><ReturnType>Hyena.Gui.Theming.Theme</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="TranslateToListY"><MemberSignature Language="C#" Value="protected int TranslateToListY (int y);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Parameters><Parameter Name="y" Type="System.Int32" /></Parameters><Docs><param name="y">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Me
 mber><Member MemberName="Vadjustment">
+      <MemberSignature Language="C#" Value="public Gtk.Adjustment Vadjustment { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>Gtk.Adjustment</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ObjectListView.xml
==============================================================================
--- trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ObjectListView.xml	(original)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/ObjectListView.xml	Mon Sep 22 20:49:04 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Hyena.Gui</AssemblyName>
     <AssemblyVersion>0.90.1.25402</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>Hyena.Data.Gui.ListView&lt;System.Object&gt;</BaseTypeName>
@@ -20,11 +21,11 @@
       <MemberType>Constructor</MemberType>
       <Parameters />
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Model">
-      <MemberSignature Language="C#" Value="public Hyena.Data.IObjectListModel Model { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Model">
+      <MemberSignature Language="C#" Value="public Hyena.Data.IObjectListModel Model { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>Hyena.Data.IObjectListModel</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/RowActivatedArgs`1.xml
==============================================================================
--- trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/RowActivatedArgs`1.xml	(original)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/RowActivatedArgs`1.xml	Mon Sep 22 20:49:04 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Hyena.Gui</AssemblyName>
     <AssemblyVersion>0.90.1.25402</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <TypeParameters>
     <TypeParameter>T</TypeParameter>
@@ -24,16 +25,16 @@
       <MemberType>Constructor</MemberType>
       <Parameters><Parameter Name="row" Type="System.Int32" /><Parameter Name="rowValue" Type="T" /></Parameters>
       <Docs><param name="row">To be added.</param><param name="rowValue">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Row">
-      <MemberSignature Language="C#" Value="public int Row { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Row">
+      <MemberSignature Language="C#" Value="public int Row { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="RowValue">
-      <MemberSignature Language="C#" Value="public T RowValue { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="RowValue">
+      <MemberSignature Language="C#" Value="public T RowValue { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>T</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/RowActivatedHandler`1.xml
==============================================================================
--- trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/RowActivatedHandler`1.xml	(original)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/RowActivatedHandler`1.xml	Mon Sep 22 20:49:04 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Hyena.Gui</AssemblyName>
     <AssemblyVersion>0.90.1.25402</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <TypeParameters>
     <TypeParameter>T</TypeParameter>

Modified: trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/SortableColumn.xml
==============================================================================
--- trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/SortableColumn.xml	(original)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Gui/SortableColumn.xml	Mon Sep 22 20:49:04 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Hyena.Gui</AssemblyName>
     <AssemblyVersion>0.90.1.25402</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>Hyena.Data.Gui.Column</BaseTypeName>
@@ -20,26 +21,16 @@
     
     
     
-    <Member MemberName=".ctor">
-      <MemberSignature Language="C#" Value="public SortableColumn (string title, Hyena.Data.Gui.ColumnCell cell, double width, string sort_key);" />
-      <MemberType>Constructor</MemberType>
-      <Parameters><Parameter Name="title" Type="System.String" /><Parameter Name="cell" Type="Hyena.Data.Gui.ColumnCell" /><Parameter Name="width" Type="System.Double" /><Parameter Name="sort_key" Type="System.String" /></Parameters>
-      <Docs><param name="title">To be added.</param><param name="cell">To be added.</param><param name="width">To be added.</param><param name="sort_key">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName=".ctor">
-      <MemberSignature Language="C#" Value="public SortableColumn (Hyena.Data.Gui.ColumnCell header_cell, string title, Hyena.Data.Gui.ColumnCell cell, double width, string sort_key);" />
-      <MemberType>Constructor</MemberType>
-      <Parameters><Parameter Name="header_cell" Type="Hyena.Data.Gui.ColumnCell" /><Parameter Name="title" Type="System.String" /><Parameter Name="cell" Type="Hyena.Data.Gui.ColumnCell" /><Parameter Name="width" Type="System.Double" /><Parameter Name="sort_key" Type="System.String" /></Parameters>
-      <Docs><param name="header_cell">To be added.</param><param name="title">To be added.</param><param name="cell">To be added.</param><param name="width">To be added.</param><param name="sort_key">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="SortKey">
-      <MemberSignature Language="C#" Value="public string SortKey { get; };" />
+    <Member MemberName=".ctor"><MemberSignature Language="C#" Value="public SortableColumn (string title, Hyena.Data.Gui.ColumnCell cell, double width, string sort_key, bool visible);" /><MemberType>Constructor</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><Parameters><Parameter Name="title" Type="System.String" /><Parameter Name="cell" Type="Hyena.Data.Gui.ColumnCell" /><Parameter Name="width" Type="System.Double" /><Parameter Name="sort_key" Type="System.String" /><Parameter Name="visible" Type="System.Boolean" /></Parameters><Docs><param name="title">To be added.</param><param name="cell">To be added.</param><param name="width">To be added.</param><param name="sort_key">To be added.</param><param name="visible">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public SortableColumn (Hyena.Data.Gui.ColumnCell header_cell, str
 ing title, Hyena.Data.Gui.ColumnCell cell, double width, string sort_key, bool visible);" /><MemberType>Constructor</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><Parameters><Parameter Name="header_cell" Type="Hyena.Data.Gui.ColumnCell" /><Parameter Name="title" Type="System.String" /><Parameter Name="cell" Type="Hyena.Data.Gui.ColumnCell" /><Parameter Name="width" Type="System.Double" /><Parameter Name="sort_key" Type="System.String" /><Parameter Name="visible" Type="System.Boolean" /></Parameters><Docs><param name="header_cell">To be added.</param><param name="title">To be added.</param><param name="cell">To be added.</param><param name="width">To be added.</param><param name="sort_key">To be added.</param><param name="visible">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="Field"><MemberSignature Language="C#" Value="public Hyena.Query.QueryField Field { set; get; }
 " /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Hyena.Query.QueryField</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="SortKey">
+      <MemberSignature Language="C#" Value="public string SortKey { set; get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="SortType">
-      <MemberSignature Language="C#" Value="public Hyena.Data.SortType SortType { set; get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="SortType">
+      <MemberSignature Language="C#" Value="public Hyena.Data.SortType SortType { set; get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>Hyena.Data.SortType</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member>
   </Members>
 </Type>

Added: trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite.Tests/SqliteCommandTests.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite.Tests/SqliteCommandTests.xml	Mon Sep 22 20:49:04 2008
@@ -0,0 +1,114 @@
+<Type Name="SqliteCommandTests" FullName="Hyena.Data.Sqlite.Tests.SqliteCommandTests">
+  <TypeSignature Language="C#" Value="public class SqliteCommandTests" />
+  <AssemblyInfo>
+    <AssemblyName>Hyena</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Base>
+    <BaseTypeName>System.Object</BaseTypeName>
+  </Base>
+  <Interfaces />
+  <Attributes>
+    <Attribute>
+      <AttributeName>NUnit.Framework.TestFixture</AttributeName>
+    </Attribute>
+  </Attributes>
+  <Docs>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName=".ctor">
+      <MemberSignature Language="C#" Value="public SqliteCommandTests ();" />
+      <MemberType>Constructor</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Constructor">
+      <MemberSignature Language="C#" Value="public void Constructor ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="CultureInvariant">
+      <MemberSignature Language="C#" Value="public void CultureInvariant ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="IdentifiesParameters">
+      <MemberSignature Language="C#" Value="public void IdentifiesParameters ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="ParameterSerialization">
+      <MemberSignature Language="C#" Value="public void ParameterSerialization ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Added: trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite.Tests/SqliteModelProviderTests.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite.Tests/SqliteModelProviderTests.xml	Mon Sep 22 20:49:04 2008
@@ -0,0 +1,254 @@
+<Type Name="SqliteModelProviderTests" FullName="Hyena.Data.Sqlite.Tests.SqliteModelProviderTests">
+  <TypeSignature Language="C#" Value="public class SqliteModelProviderTests" />
+  <AssemblyInfo>
+    <AssemblyName>Hyena</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Base>
+    <BaseTypeName>System.Object</BaseTypeName>
+  </Base>
+  <Interfaces />
+  <Attributes>
+    <Attribute>
+      <AttributeName>NUnit.Framework.TestFixture</AttributeName>
+    </Attribute>
+  </Attributes>
+  <Docs>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName=".ctor">
+      <MemberSignature Language="C#" Value="public SqliteModelProviderTests ();" />
+      <MemberType>Constructor</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="BlankStringMembers">
+      <MemberSignature Language="C#" Value="public void BlankStringMembers ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="DateTimeMembers">
+      <MemberSignature Language="C#" Value="public void DateTimeMembers ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Dispose">
+      <MemberSignature Language="C#" Value="public void Dispose ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.TestFixtureTearDown</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Init">
+      <MemberSignature Language="C#" Value="public void Init ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.TestFixtureSetUp</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="IntEnumMembers">
+      <MemberSignature Language="C#" Value="public void IntEnumMembers ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="IntMembers">
+      <MemberSignature Language="C#" Value="public void IntMembers ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="LongEnumMembers">
+      <MemberSignature Language="C#" Value="public void LongEnumMembers ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="LongMembers">
+      <MemberSignature Language="C#" Value="public void LongMembers ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="NullStringMembers">
+      <MemberSignature Language="C#" Value="public void NullStringMembers ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="StringMembers">
+      <MemberSignature Language="C#" Value="public void StringMembers ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="TimeSpanMembers">
+      <MemberSignature Language="C#" Value="public void TimeSpanMembers ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Attributes>
+        <Attribute>
+          <AttributeName>NUnit.Framework.Test</AttributeName>
+        </Attribute>
+      </Attributes>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Added: trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/AbstractDatabaseColumn.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/AbstractDatabaseColumn.xml	Mon Sep 22 20:49:04 2008
@@ -0,0 +1,161 @@
+<Type Name="AbstractDatabaseColumn" FullName="Hyena.Data.Sqlite.AbstractDatabaseColumn">
+  <TypeSignature Language="C#" Value="public abstract class AbstractDatabaseColumn" />
+  <AssemblyInfo>
+    <AssemblyName>Hyena</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Base>
+    <BaseTypeName>System.Object</BaseTypeName>
+  </Base>
+  <Interfaces />
+  <Docs>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName=".ctor">
+      <MemberSignature Language="C#" Value="protected AbstractDatabaseColumn (System.Reflection.FieldInfo field_info, Hyena.Data.Sqlite.AbstractDatabaseColumnAttribute attribute);" />
+      <MemberType>Constructor</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Parameters>
+        <Parameter Name="field_info" Type="System.Reflection.FieldInfo" />
+        <Parameter Name="attribute" Type="Hyena.Data.Sqlite.AbstractDatabaseColumnAttribute" />
+      </Parameters>
+      <Docs>
+        <param name="field_info">To be added.</param>
+        <param name="attribute">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName=".ctor">
+      <MemberSignature Language="C#" Value="protected AbstractDatabaseColumn (System.Reflection.PropertyInfo property_info, Hyena.Data.Sqlite.AbstractDatabaseColumnAttribute attribute);" />
+      <MemberType>Constructor</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Parameters>
+        <Parameter Name="property_info" Type="System.Reflection.PropertyInfo" />
+        <Parameter Name="attribute" Type="Hyena.Data.Sqlite.AbstractDatabaseColumnAttribute" />
+      </Parameters>
+      <Docs>
+        <param name="property_info">To be added.</param>
+        <param name="attribute">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="GetRawValue">
+      <MemberSignature Language="C#" Value="public object GetRawValue (object target);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Object</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="target" Type="System.Object" />
+      </Parameters>
+      <Docs>
+        <param name="target">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="GetValue">
+      <MemberSignature Language="C#" Value="public object GetValue (object target);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Object</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="target" Type="System.Object" />
+      </Parameters>
+      <Docs>
+        <param name="target">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Name">
+      <MemberSignature Language="C#" Value="public string Name { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="SetValue">
+      <MemberSignature Language="C#" Value="public void SetValue (object target, object value);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="target" Type="System.Object" />
+        <Parameter Name="value" Type="System.Object" />
+      </Parameters>
+      <Docs>
+        <param name="target">To be added.</param>
+        <param name="value">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="SetValue">
+      <MemberSignature Language="C#" Value="public void SetValue (object target, System.Data.IDataReader reader, int column);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="target" Type="System.Object" />
+        <Parameter Name="reader" Type="System.Data.IDataReader" />
+        <Parameter Name="column" Type="System.Int32" />
+      </Parameters>
+      <Docs>
+        <param name="target">To be added.</param>
+        <param name="reader">To be added.</param>
+        <param name="column">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Type">
+      <MemberSignature Language="C#" Value="public string Type { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Modified: trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/AbstractDatabaseColumnAttribute.xml
==============================================================================
--- trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/AbstractDatabaseColumnAttribute.xml	(original)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/AbstractDatabaseColumnAttribute.xml	Mon Sep 22 20:49:04 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Hyena</AssemblyName>
     <AssemblyVersion>0.90.1.25402</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>System.Attribute</BaseTypeName>
@@ -15,21 +16,21 @@
   <Members>
     
     
-    <Member MemberName=".ctor">
+    
+  <Member MemberName=".ctor">
       <MemberSignature Language="C#" Value="public AbstractDatabaseColumnAttribute ();" />
       <MemberType>Constructor</MemberType>
       <Parameters />
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName=".ctor">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName=".ctor">
       <MemberSignature Language="C#" Value="public AbstractDatabaseColumnAttribute (string column_name);" />
       <MemberType>Constructor</MemberType>
       <Parameters><Parameter Name="column_name" Type="System.String" /></Parameters>
       <Docs><param name="column_name">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="ColumnName">
-      <MemberSignature Language="C#" Value="public string ColumnName { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="ColumnName">
+      <MemberSignature Language="C#" Value="public string ColumnName { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member>
-  </Members>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Select"><MemberSignature Language="C#" Value="public bool Select { set; get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member></Members>
 </Type>

Added: trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/CommandExecutedArgs.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/CommandExecutedArgs.xml	Mon Sep 22 20:49:04 2008
@@ -0,0 +1,94 @@
+<Type Name="CommandExecutedArgs" FullName="Hyena.Data.Sqlite.CommandExecutedArgs">
+  <TypeSignature Language="C#" Value="public class CommandExecutedArgs : EventArgs" />
+  <AssemblyInfo>
+    <AssemblyName>Hyena</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Base>
+    <BaseTypeName>System.EventArgs</BaseTypeName>
+  </Base>
+  <Interfaces />
+  <Docs>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName=".ctor">
+      <MemberSignature Language="C#" Value="public CommandExecutedArgs (string sql, string sqlWithValues, string stackTrace, long ms);" />
+      <MemberType>Constructor</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Parameters>
+        <Parameter Name="sql" Type="System.String" />
+        <Parameter Name="sqlWithValues" Type="System.String" />
+        <Parameter Name="stackTrace" Type="System.String" />
+        <Parameter Name="ms" Type="System.Int64" />
+      </Parameters>
+      <Docs>
+        <param name="sql">To be added.</param>
+        <param name="sqlWithValues">To be added.</param>
+        <param name="stackTrace">To be added.</param>
+        <param name="ms">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Ms">
+      <MemberSignature Language="C#" Value="public long Ms;" />
+      <MemberType>Field</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Int64</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Sql">
+      <MemberSignature Language="C#" Value="public string Sql;" />
+      <MemberType>Field</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="SqlWithValues">
+      <MemberSignature Language="C#" Value="public string SqlWithValues;" />
+      <MemberType>Field</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="StackTrace">
+      <MemberSignature Language="C#" Value="public string StackTrace;" />
+      <MemberType>Field</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Added: trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/DatabaseColumn.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/DatabaseColumn.xml	Mon Sep 22 20:49:04 2008
@@ -0,0 +1,111 @@
+<Type Name="DatabaseColumn" FullName="Hyena.Data.Sqlite.DatabaseColumn">
+  <TypeSignature Language="C#" Value="public sealed class DatabaseColumn : Hyena.Data.Sqlite.AbstractDatabaseColumn" />
+  <AssemblyInfo>
+    <AssemblyName>Hyena</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Base>
+    <BaseTypeName>Hyena.Data.Sqlite.AbstractDatabaseColumn</BaseTypeName>
+  </Base>
+  <Interfaces />
+  <Docs>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName=".ctor">
+      <MemberSignature Language="C#" Value="public DatabaseColumn (System.Reflection.FieldInfo field_info, Hyena.Data.Sqlite.DatabaseColumnAttribute attribute);" />
+      <MemberType>Constructor</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Parameters>
+        <Parameter Name="field_info" Type="System.Reflection.FieldInfo" />
+        <Parameter Name="attribute" Type="Hyena.Data.Sqlite.DatabaseColumnAttribute" />
+      </Parameters>
+      <Docs>
+        <param name="field_info">To be added.</param>
+        <param name="attribute">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName=".ctor">
+      <MemberSignature Language="C#" Value="public DatabaseColumn (System.Reflection.PropertyInfo property_info, Hyena.Data.Sqlite.DatabaseColumnAttribute attribute);" />
+      <MemberType>Constructor</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Parameters>
+        <Parameter Name="property_info" Type="System.Reflection.PropertyInfo" />
+        <Parameter Name="attribute" Type="Hyena.Data.Sqlite.DatabaseColumnAttribute" />
+      </Parameters>
+      <Docs>
+        <param name="property_info">To be added.</param>
+        <param name="attribute">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Constraints">
+      <MemberSignature Language="C#" Value="public Hyena.Data.Sqlite.DatabaseColumnConstraints Constraints { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>Hyena.Data.Sqlite.DatabaseColumnConstraints</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="DefaultValue">
+      <MemberSignature Language="C#" Value="public string DefaultValue { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Index">
+      <MemberSignature Language="C#" Value="public string Index { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Schema">
+      <MemberSignature Language="C#" Value="public string Schema { get; }" />
+      <MemberType>Property</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.String</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <value>To be added.</value>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Modified: trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/DatabaseColumnAttribute.xml
==============================================================================
--- trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/DatabaseColumnAttribute.xml	(original)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/DatabaseColumnAttribute.xml	Mon Sep 22 20:49:04 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Hyena</AssemblyName>
     <AssemblyVersion>0.90.1.25402</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>Hyena.Data.Sqlite.AbstractDatabaseColumnAttribute</BaseTypeName>
@@ -27,26 +28,26 @@
       <MemberType>Constructor</MemberType>
       <Parameters />
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName=".ctor">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName=".ctor">
       <MemberSignature Language="C#" Value="public DatabaseColumnAttribute (string column_name);" />
       <MemberType>Constructor</MemberType>
       <Parameters><Parameter Name="column_name" Type="System.String" /></Parameters>
       <Docs><param name="column_name">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Constraints">
-      <MemberSignature Language="C#" Value="public Hyena.Data.Sqlite.DatabaseColumnConstraints Constraints { set; get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Constraints">
+      <MemberSignature Language="C#" Value="public Hyena.Data.Sqlite.DatabaseColumnConstraints Constraints { set; get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>Hyena.Data.Sqlite.DatabaseColumnConstraints</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="DefaultValue">
-      <MemberSignature Language="C#" Value="public string DefaultValue { set; get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="DefaultValue">
+      <MemberSignature Language="C#" Value="public string DefaultValue { set; get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Index">
-      <MemberSignature Language="C#" Value="public string Index { set; get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Index">
+      <MemberSignature Language="C#" Value="public string Index { set; get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/DatabaseColumnConstraints.xml
==============================================================================
--- trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/DatabaseColumnConstraints.xml	(original)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/DatabaseColumnConstraints.xml	Mon Sep 22 20:49:04 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Hyena</AssemblyName>
     <AssemblyVersion>0.90.1.25402</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>System.Enum</BaseTypeName>
@@ -24,16 +25,16 @@
       <MemberType>Field</MemberType>
       <ReturnValue><ReturnType>Hyena.Data.Sqlite.DatabaseColumnConstraints</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary></Docs>
-    </Member><Member MemberName="PrimaryKey">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="PrimaryKey">
       <MemberSignature Language="C#" Value="PrimaryKey" />
       <MemberType>Field</MemberType>
       <ReturnValue><ReturnType>Hyena.Data.Sqlite.DatabaseColumnConstraints</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary></Docs>
-    </Member><Member MemberName="Unique">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Unique">
       <MemberSignature Language="C#" Value="Unique" />
       <MemberType>Field</MemberType>
       <ReturnValue><ReturnType>Hyena.Data.Sqlite.DatabaseColumnConstraints</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary></Docs>
-    </Member>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/DbColumn.xml
==============================================================================
--- trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/DbColumn.xml	(original)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/DbColumn.xml	Mon Sep 22 20:49:04 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Hyena</AssemblyName>
     <AssemblyVersion>0.90.1.25402</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>System.ValueType</BaseTypeName>
@@ -13,54 +14,29 @@
     <remarks>To be added.</remarks>
   </Docs>
   <Members>
+    
+    
+    
     <Member MemberName=".ctor">
       <MemberSignature Language="C#" Value="public DbColumn (string name, Hyena.Data.Sqlite.DatabaseColumnConstraints constraints, string default_value);" />
       <MemberType>Constructor</MemberType>
-      <Parameters>
-        <Parameter Name="name" Type="System.String" />
-        <Parameter Name="constraints" Type="Hyena.Data.Sqlite.DatabaseColumnConstraints" />
-        <Parameter Name="default_value" Type="System.String" />
-      </Parameters>
-      <Docs>
-        <param name="name">To be added.</param>
-        <param name="constraints">To be added.</param>
-        <param name="default_value">To be added.</param>
-        <summary>To be added.</summary>
-        <remarks>To be added.</remarks>
-      </Docs>
-    </Member>
-    <Member MemberName="Constraints">
+      <Parameters><Parameter Name="name" Type="System.String" /><Parameter Name="constraints" Type="Hyena.Data.Sqlite.DatabaseColumnConstraints" /><Parameter Name="default_value" Type="System.String" /></Parameters>
+      <Docs><param name="name">To be added.</param><param name="constraints">To be added.</param><param name="default_value">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Constraints">
       <MemberSignature Language="C#" Value="public readonly Hyena.Data.Sqlite.DatabaseColumnConstraints Constraints;" />
       <MemberType>Field</MemberType>
-      <ReturnValue>
-        <ReturnType>Hyena.Data.Sqlite.DatabaseColumnConstraints</ReturnType>
-      </ReturnValue>
-      <Docs>
-        <summary>To be added.</summary>
-        <remarks>To be added.</remarks>
-      </Docs>
-    </Member>
-    <Member MemberName="DefaultValue">
+      <ReturnValue><ReturnType>Hyena.Data.Sqlite.DatabaseColumnConstraints</ReturnType></ReturnValue>
+      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="DefaultValue">
       <MemberSignature Language="C#" Value="public readonly string DefaultValue;" />
       <MemberType>Field</MemberType>
-      <ReturnValue>
-        <ReturnType>System.String</ReturnType>
-      </ReturnValue>
-      <Docs>
-        <summary>To be added.</summary>
-        <remarks>To be added.</remarks>
-      </Docs>
-    </Member>
-    <Member MemberName="Name">
+      <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
+      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Name">
       <MemberSignature Language="C#" Value="public readonly string Name;" />
       <MemberType>Field</MemberType>
-      <ReturnValue>
-        <ReturnType>System.String</ReturnType>
-      </ReturnValue>
-      <Docs>
-        <summary>To be added.</summary>
-        <remarks>To be added.</remarks>
-      </Docs>
-    </Member>
+      <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
+      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member>
   </Members>
 </Type>

Added: trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/ExecutingEventArgs.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/ExecutingEventArgs.xml	Mon Sep 22 20:49:04 2008
@@ -0,0 +1,46 @@
+<Type Name="ExecutingEventArgs" FullName="Hyena.Data.Sqlite.ExecutingEventArgs">
+  <TypeSignature Language="C#" Value="public class ExecutingEventArgs : EventArgs" />
+  <AssemblyInfo>
+    <AssemblyName>Hyena</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Base>
+    <BaseTypeName>System.EventArgs</BaseTypeName>
+  </Base>
+  <Interfaces />
+  <Docs>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName=".ctor">
+      <MemberSignature Language="C#" Value="public ExecutingEventArgs (Mono.Data.SqliteClient.SqliteCommand command);" />
+      <MemberType>Constructor</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Parameters>
+        <Parameter Name="command" Type="Mono.Data.SqliteClient.SqliteCommand" />
+      </Parameters>
+      <Docs>
+        <param name="command">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Command">
+      <MemberSignature Language="C#" Value="public readonly Mono.Data.SqliteClient.SqliteCommand Command;" />
+      <MemberType>Field</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>Mono.Data.SqliteClient.SqliteCommand</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Modified: trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/HyenaCommandType.xml
==============================================================================
--- trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/HyenaCommandType.xml	(original)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/HyenaCommandType.xml	Mon Sep 22 20:49:04 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Hyena</AssemblyName>
     <AssemblyVersion>0.90.1.25402</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>System.Enum</BaseTypeName>
@@ -12,35 +13,23 @@
     <remarks>To be added.</remarks>
   </Docs>
   <Members>
+    
+    
     <Member MemberName="Execute">
       <MemberSignature Language="C#" Value="Execute" />
       <MemberType>Field</MemberType>
-      <ReturnValue>
-        <ReturnType>Hyena.Data.Sqlite.HyenaCommandType</ReturnType>
-      </ReturnValue>
-      <Docs>
-        <summary>To be added.</summary>
-      </Docs>
-    </Member>
-    <Member MemberName="Reader">
+      <ReturnValue><ReturnType>Hyena.Data.Sqlite.HyenaCommandType</ReturnType></ReturnValue>
+      <Docs><summary>To be added.</summary></Docs>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Reader">
       <MemberSignature Language="C#" Value="Reader" />
       <MemberType>Field</MemberType>
-      <ReturnValue>
-        <ReturnType>Hyena.Data.Sqlite.HyenaCommandType</ReturnType>
-      </ReturnValue>
-      <Docs>
-        <summary>To be added.</summary>
-      </Docs>
-    </Member>
-    <Member MemberName="Scalar">
+      <ReturnValue><ReturnType>Hyena.Data.Sqlite.HyenaCommandType</ReturnType></ReturnValue>
+      <Docs><summary>To be added.</summary></Docs>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Scalar">
       <MemberSignature Language="C#" Value="Scalar" />
       <MemberType>Field</MemberType>
-      <ReturnValue>
-        <ReturnType>Hyena.Data.Sqlite.HyenaCommandType</ReturnType>
-      </ReturnValue>
-      <Docs>
-        <summary>To be added.</summary>
-      </Docs>
-    </Member>
+      <ReturnValue><ReturnType>Hyena.Data.Sqlite.HyenaCommandType</ReturnType></ReturnValue>
+      <Docs><summary>To be added.</summary></Docs>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member>
   </Members>
 </Type>

Added: trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/HyenaDataReader.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/HyenaDataReader.xml	Mon Sep 22 20:49:04 2008
@@ -0,0 +1,87 @@
+<Type Name="HyenaDataReader" FullName="Hyena.Data.Sqlite.HyenaDataReader">
+  <TypeSignature Language="C#" Value="public class HyenaDataReader : IDisposable" />
+  <AssemblyInfo>
+    <AssemblyName>Hyena</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Base>
+    <BaseTypeName>System.Object</BaseTypeName>
+  </Base>
+  <Interfaces>
+    <Interface>
+      <InterfaceName>System.IDisposable</InterfaceName>
+    </Interface>
+  </Interfaces>
+  <Docs>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+  <Members>
+    <Member MemberName=".ctor">
+      <MemberSignature Language="C#" Value="public HyenaDataReader (System.Data.IDataReader reader);" />
+      <MemberType>Constructor</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <Parameters>
+        <Parameter Name="reader" Type="System.Data.IDataReader" />
+      </Parameters>
+      <Docs>
+        <param name="reader">To be added.</param>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Dispose">
+      <MemberSignature Language="C#" Value="public void Dispose ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Void</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Get&lt;T&gt;">
+      <MemberSignature Language="C#" Value="public T Get&lt;T&gt; (int i);" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>T</ReturnType>
+      </ReturnValue>
+      <Parameters>
+        <Parameter Name="i" Type="System.Int32" />
+      </Parameters>
+      <Docs>
+        <typeparam name="T">To be added.</typeparam>
+        <param name="i">To be added.</param>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+    <Member MemberName="Read">
+      <MemberSignature Language="C#" Value="public bool Read ();" />
+      <MemberType>Method</MemberType>
+      <AssemblyInfo>
+        <AssemblyVersion>1.3.1.0</AssemblyVersion>
+      </AssemblyInfo>
+      <ReturnValue>
+        <ReturnType>System.Boolean</ReturnType>
+      </ReturnValue>
+      <Parameters />
+      <Docs>
+        <summary>To be added.</summary>
+        <returns>To be added.</returns>
+        <remarks>To be added.</remarks>
+      </Docs>
+    </Member>
+  </Members>
+</Type>

Added: trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/HyenaSqliteCommand+CommandExecutedHandler.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/HyenaSqliteCommand+CommandExecutedHandler.xml	Mon Sep 22 20:49:04 2008
@@ -0,0 +1,23 @@
+<Type Name="HyenaSqliteCommand+CommandExecutedHandler" FullName="Hyena.Data.Sqlite.HyenaSqliteCommand+CommandExecutedHandler">
+  <TypeSignature Language="C#" Value="public delegate void HyenaSqliteCommand.CommandExecutedHandler(object o, CommandExecutedArgs args);" />
+  <AssemblyInfo>
+    <AssemblyName>Hyena</AssemblyName>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
+  </AssemblyInfo>
+  <Base>
+    <BaseTypeName>System.Delegate</BaseTypeName>
+  </Base>
+  <Parameters>
+    <Parameter Name="o" Type="System.Object" />
+    <Parameter Name="args" Type="Hyena.Data.Sqlite.CommandExecutedArgs" />
+  </Parameters>
+  <ReturnValue>
+    <ReturnType>System.Void</ReturnType>
+  </ReturnValue>
+  <Docs>
+    <param name="o">To be added.</param>
+    <param name="args">To be added.</param>
+    <summary>To be added.</summary>
+    <remarks>To be added.</remarks>
+  </Docs>
+</Type>

Modified: trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/HyenaSqliteCommand.xml
==============================================================================
--- trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/HyenaSqliteCommand.xml	(original)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/HyenaSqliteCommand.xml	Mon Sep 22 20:49:04 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Hyena</AssemblyName>
     <AssemblyVersion>0.90.1.25402</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>System.Object</BaseTypeName>
@@ -26,42 +27,10 @@
       <MemberType>Constructor</MemberType>
       <Parameters><Parameter Name="command" Type="System.String" /></Parameters>
       <Docs><param name="command">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName=".ctor">
-      <MemberSignature Language="C#" Value="public HyenaSqliteCommand (string command, int num_params);" />
-      <MemberType>Constructor</MemberType>
-      <Parameters><Parameter Name="command" Type="System.String" /><Parameter Name="num_params" Type="System.Int32" /></Parameters>
-      <Docs><param name="command">To be added.</param><param name="num_params">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName=".ctor">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName=".ctor">
       <MemberSignature Language="C#" Value="public HyenaSqliteCommand (string command, object[] param_values);" />
       <MemberType>Constructor</MemberType>
       <Parameters><Parameter Name="command" Type="System.String" /><Parameter Name="param_values" Type="System.Object[]"><Attributes><Attribute><AttributeName>System.ParamArray</AttributeName></Attribute></Attributes></Parameter></Parameters>
       <Docs><param name="command">To be added.</param><param name="param_values">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="AddNamedParameter">
-      <MemberSignature Language="C#" Value="public void AddNamedParameter (string name, object value);" />
-      <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="name" Type="System.String" /><Parameter Name="value" Type="System.Object" /></Parameters>
-      <Docs><param name="name">To be added.</param><param name="value">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="ApplyValues">
-      <MemberSignature Language="C#" Value="public Hyena.Data.Sqlite.HyenaSqliteCommand ApplyValues (object[] param_values);" />
-      <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>Hyena.Data.Sqlite.HyenaSqliteCommand</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="param_values" Type="System.Object[]"><Attributes><Attribute><AttributeName>System.ParamArray</AttributeName></Attribute></Attributes></Parameter></Parameters>
-      <Docs><param name="param_values">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Command">
-      <MemberSignature Language="C#" Value="public Mono.Data.Sqlite.SqliteCommand Command { get; };" />
-      <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>Mono.Data.Sqlite.SqliteCommand</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="CommandText">
-      <MemberSignature Language="C#" Value="public string CommandText { get; };" />
-      <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="CreateParameters"><MemberSignature Language="C#" Value="protected void CreateParameters (int num_params);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="num_params" Type="System.Int32" /></Parameters><Docs><param name="num_params">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="Parameters">
-      <MemberSignature Language="C#" Value="public Mono.Data.Sqlite.SqliteParameterCollection Parameters { get; };" />
-      <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>Mono.Data.Sqlite.SqliteParameterCollection</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="result"><MemberSignature Language="C#" Value="protected object result;" /><MemberType>Field</MemberType><ReturnValue><ReturnType>System.Object</ReturnType></ReturnValue><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="Text"><MemberSignature Language="C#" Value="public string Text { get; };" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member></Members>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="CommandExecuted"><MemberSignature Language="C#" Value="public static event Hyena.Data.Sqlite.HyenaSqliteCommand.CommandExecutedHandler CommandExecuted;" /><MemberType>Event</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Hyena.Data.Sqlite.HyenaSqliteCommand+CommandExecutedHandler</ReturnType></ReturnValue><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="LogAll"><MemberSignature Language="C#" Value="public static bool LogAll { set; get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="result"><MemberSignature
  Language="C#" Value="protected object result;" /><MemberType>Field</MemberType><ReturnValue><ReturnType>System.Object</ReturnType></ReturnValue><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="SqlifyObject"><MemberSignature Language="C#" Value="protected static object SqlifyObject (object o);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Object</ReturnType></ReturnValue><Parameters><Parameter Name="o" Type="System.Object" /></Parameters><Docs><param name="o">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Text"><MemberSignature Language="C#" Value="public string Text { get; }" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.String</ReturnType>
 </ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member></Members>
 </Type>

Modified: trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/HyenaSqliteConnection.xml
==============================================================================
--- trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/HyenaSqliteConnection.xml	(original)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/HyenaSqliteConnection.xml	Mon Sep 22 20:49:04 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Hyena</AssemblyName>
     <AssemblyVersion>0.90.1.25402</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Base>
     <BaseTypeName>System.Object</BaseTypeName>
@@ -41,152 +42,36 @@
     
     
     
-    <Member MemberName=".ctor">
-      <MemberSignature Language="C#" Value="public HyenaSqliteConnection ();" />
-      <MemberType>Constructor</MemberType>
-      <Parameters />
-      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName=".ctor">
-      <MemberSignature Language="C#" Value="public HyenaSqliteConnection (bool connect);" />
-      <MemberType>Constructor</MemberType>
-      <Parameters><Parameter Name="connect" Type="System.Boolean" /></Parameters>
-      <Docs><param name="connect">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public HyenaSqliteConnection (string dbpath);" /><MemberType>Constructor</MemberType><Parameters><Parameter Name="dbpath" Type="System.String" /></Parameters><Docs><param name="dbpath">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="BeginTransaction"><MemberSignature Language="C#" Value="public void BeginTransaction ();" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="Close">
-      <MemberSignature Language="C#" Value="public void Close ();" />
-      <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
-      <Parameters />
-      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="ColumnExists"><MemberSignature Language="C#" Value="public bool ColumnExists (string tableName, string columnName);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="tableName" Type="System.String" /><Parameter Name="columnName" Type="System.String" /></Parameters><Docs><param name="tableName">To be added.</param><param name="columnName">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="CommitTransaction"><MemberSignature Language="C#" Value="public void CommitTransaction ();" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="Connection">
-      <MemberSignature Language="C#" Value="public System.Data.IDbConnection Connection { get; };" />
-      <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.Data.IDbConnection</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="DatabaseFile">
-      <MemberSignature Language="C#" Value="public abstract string DatabaseFile { get; };" />
-      <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
-      <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Dispose">
+    <Member MemberName=".ctor"><MemberSignature Language="C#" Value="public HyenaSqliteConnection (string dbpath);" /><MemberType>Constructor</MemberType><Parameters><Parameter Name="dbpath" Type="System.String" /></Parameters><Docs><param name="dbpath">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="ColumnExists"><MemberSignature Language="C#" Value="public bool ColumnExists (string tableName, string columnName);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="tableName" Type="System.String" /><Parameter Name="columnName" Type="System.String" /></Parameters><Docs><param name="tableName">To be added.</param><param name="columnName">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs><Assemb
 lyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Dispose">
       <MemberSignature Language="C#" Value="public void Dispose ();" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters />
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Execute">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Execute">
       <MemberSignature Language="C#" Value="public int Execute (Hyena.Data.Sqlite.HyenaSqliteCommand command);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
       <Parameters><Parameter Name="command" Type="Hyena.Data.Sqlite.HyenaSqliteCommand" /></Parameters>
       <Docs><param name="command">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Execute">
-      <MemberSignature Language="C#" Value="public int Execute (Mono.Data.Sqlite.SqliteCommand command);" />
-      <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="command" Type="Mono.Data.Sqlite.SqliteCommand" /></Parameters>
-      <Docs><param name="command">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Execute">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Execute">
       <MemberSignature Language="C#" Value="public int Execute (object command);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
       <Parameters><Parameter Name="command" Type="System.Object" /></Parameters>
       <Docs><param name="command">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Execute"><MemberSignature Language="C#" Value="public int Execute (string command_str, object[] param_values);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Parameters><Parameter Name="command_str" Type="System.String" /><Parameter Name="param_values" Type="System.Object[]"><Attributes><Attribute><AttributeName>System.ParamArray</AttributeName></Attribute></Attributes></Parameter></Parameters><Docs><param name="command_str">To be added.</param><param name="param_values">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="ExecuteReader">
-      <MemberSignature Language="C#" Value="public System.Data.IDataReader ExecuteReader (Hyena.Data.Sqlite.HyenaSqliteCommand command);" />
-      <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Data.IDataReader</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="command" Type="Hyena.Data.Sqlite.HyenaSqliteCommand" /></Parameters>
-      <Docs><param name="command">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="ExecuteReader">
-      <MemberSignature Language="C#" Value="public System.Data.IDataReader ExecuteReader (Mono.Data.Sqlite.SqliteCommand command);" />
-      <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Data.IDataReader</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="command" Type="Mono.Data.Sqlite.SqliteCommand" /></Parameters>
-      <Docs><param name="command">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="ExecuteReader">
-      <MemberSignature Language="C#" Value="public System.Data.IDataReader ExecuteReader (object command);" />
-      <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Data.IDataReader</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="command" Type="System.Object" /></Parameters>
-      <Docs><param name="command">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="ExecuteScalar">
-      <MemberSignature Language="C#" Value="public object ExecuteScalar (Hyena.Data.Sqlite.HyenaSqliteCommand command);" />
-      <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Object</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="command" Type="Hyena.Data.Sqlite.HyenaSqliteCommand" /></Parameters>
-      <Docs><param name="command">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="ExecuteScalar">
-      <MemberSignature Language="C#" Value="public object ExecuteScalar (Mono.Data.Sqlite.SqliteCommand command);" />
-      <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Object</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="command" Type="Mono.Data.Sqlite.SqliteCommand" /></Parameters>
-      <Docs><param name="command">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="ExecuteScalar">
-      <MemberSignature Language="C#" Value="public object ExecuteScalar (object command);" />
-      <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Object</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="command" Type="System.Object" /></Parameters>
-      <Docs><param name="command">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="GetSchema"><MemberSignature Language="C#" Value="public System.Collections.Generic.IDictionary&lt;string,string&gt; GetSchema (string table_name);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Collections.Generic.IDictionary&lt;System.String,System.String&gt;</ReturnType></ReturnValue><Parameters><Parameter Name="table_name" Type="System.String" /></Parameters><Docs><param name="table_name">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetSchema">
-      <MemberSignature Language="C#" Value="public System.Collections.Generic.Dictionary&lt;string,string&gt; GetSchema (string name);" />
-      <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Collections.Generic.Dictionary&lt;System.String,System.String&gt;</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="name" Type="System.String" /></Parameters>
-      <Docs><param name="name">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="IndexExists">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Execute"><MemberSignature Language="C#" Value="public int Execute (Hyena.Data.Sqlite.HyenaSqliteCommand command, object[] param_values);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Parameters><Parameter Name="command" Type="Hyena.Data.Sqlite.HyenaSqliteCommand" /><Parameter Name="param_values" Type="System.Object[]"><Attributes><Attribute><AttributeName>System.ParamArray</AttributeName></Attribute></Attributes></Parameter></Parameters><Docs><param name="command">To be added.</param><param name="param_values">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Execute"><MemberSignature Language="C#" Value="public int Execute (string command_str, object[] 
 param_values);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Parameters><Parameter Name="command_str" Type="System.String" /><Parameter Name="param_values" Type="System.Object[]"><Attributes><Attribute><AttributeName>System.ParamArray</AttributeName></Attribute></Attributes></Parameter></Parameters><Docs><param name="command_str">To be added.</param><param name="param_values">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Executing"><MemberSignature Language="C#" Value="public event EventHandler&lt;Hyena.Data.Sqlite.ExecutingEventArgs&gt; Executing;" /><MemberType>Event</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.EventHandler&lt;Hyena.Data.Sqlite.ExecutingEventArgs&gt;</ReturnType></
 ReturnValue><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetSchema"><MemberSignature Language="C#" Value="public System.Collections.Generic.IDictionary&lt;string,string&gt; GetSchema (string table_name);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Collections.Generic.IDictionary&lt;System.String,System.String&gt;</ReturnType></ReturnValue><Parameters><Parameter Name="table_name" Type="System.String" /></Parameters><Docs><param name="table_name">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="IndexExists">
       <MemberSignature Language="C#" Value="public bool IndexExists (string indexName);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
       <Parameters><Parameter Name="indexName" Type="System.String" /></Parameters>
       <Docs><param name="indexName">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="LastInsertRowId"><MemberSignature Language="C#" Value="public int LastInsertRowId { get; };" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Open">
-      <MemberSignature Language="C#" Value="public void Open ();" />
-      <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
-      <Parameters />
-      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Query"><MemberSignature Language="C#" Value="public System.Data.IDataReader Query (Hyena.Data.Sqlite.HyenaSqliteCommand command);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Data.IDataReader</ReturnType></ReturnValue><Parameters><Parameter Name="command" Type="Hyena.Data.Sqlite.HyenaSqliteCommand" /></Parameters><Docs><param name="command">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Query"><MemberSignature Language="C#" Value="public System.Data.IDataReader Query (object command);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Data.IDataReader</ReturnType></ReturnValue><Parameters><Parameter Name="command" Type="System.Object" /></Parameters><Docs><param name="command">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Me
 mber MemberName="Query"><MemberSignature Language="C#" Value="public System.Data.IDataReader Query (string command_str, object[] param_values);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Data.IDataReader</ReturnType></ReturnValue><Parameters><Parameter Name="command_str" Type="System.String" /><Parameter Name="param_values" Type="System.Object[]"><Attributes><Attribute><AttributeName>System.ParamArray</AttributeName></Attribute></Attributes></Parameter></Parameters><Docs><param name="command_str">To be added.</param><param name="param_values">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Query&lt;T&gt;"><MemberSignature Language="C#" Value="public T Query&lt;T&gt; (Hyena.Data.Sqlite.HyenaSqliteCommand command);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>T</ReturnType></ReturnValue><Parameters><Parameter Name="command" Type="Hyena.Data.
 Sqlite.HyenaSqliteCommand" /></Parameters><Docs><typeparam name="T">To be added.</typeparam><param name="command">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Query&lt;T&gt;"><MemberSignature Language="C#" Value="public T Query&lt;T&gt; (object command);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>T</ReturnType></ReturnValue><Parameters><Parameter Name="command" Type="System.Object" /></Parameters><Docs><typeparam name="T">To be added.</typeparam><param name="command">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Query&lt;T&gt;"><MemberSignature Language="C#" Value="public T Query&lt;T&gt; (string command_str, object[] param_values);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>T</ReturnType></ReturnValue><Parameters><Parameter Name="command_s
 tr" Type="System.String" /><Parameter Name="param_values" Type="System.Object[]"><Attributes><Attribute><AttributeName>System.ParamArray</AttributeName></Attribute></Attributes></Parameter></Parameters><Docs><typeparam name="T">To be added.</typeparam><param name="command_str">To be added.</param><param name="param_values">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="QueryInt32">
-      <MemberSignature Language="C#" Value="public int QueryInt32 (Hyena.Data.Sqlite.HyenaSqliteCommand command);" />
-      <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="command" Type="Hyena.Data.Sqlite.HyenaSqliteCommand" /></Parameters>
-      <Docs><param name="command">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="QueryInt32">
-      <MemberSignature Language="C#" Value="public int QueryInt32 (Mono.Data.Sqlite.SqliteCommand command);" />
-      <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="command" Type="Mono.Data.Sqlite.SqliteCommand" /></Parameters>
-      <Docs><param name="command">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="QueryInt32">
-      <MemberSignature Language="C#" Value="public int QueryInt32 (object command);" />
-      <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="command" Type="System.Object" /></Parameters>
-      <Docs><param name="command">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="QueryString">
-      <MemberSignature Language="C#" Value="public string QueryString (Hyena.Data.Sqlite.HyenaSqliteCommand command);" />
-      <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="command" Type="Hyena.Data.Sqlite.HyenaSqliteCommand" /></Parameters>
-      <Docs><param name="command">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="QueryString">
-      <MemberSignature Language="C#" Value="public string QueryString (Mono.Data.Sqlite.SqliteCommand command);" />
-      <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="command" Type="Mono.Data.Sqlite.SqliteCommand" /></Parameters>
-      <Docs><param name="command">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="QueryString">
-      <MemberSignature Language="C#" Value="public string QueryString (object command);" />
-      <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="command" Type="System.Object" /></Parameters>
-      <Docs><param name="command">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="RollbackTransaction"><MemberSignature Language="C#" Value="public void RollbackTransaction ();" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="TableExists">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Query"><MemberSignature Language="C#" Value="public System.Data.IDataReader Query (Hyena.Data.Sqlite.HyenaSqliteCommand command);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Data.IDataReader</ReturnType></ReturnValue><Parameters><Parameter Name="command" Type="Hyena.Data.Sqlite.HyenaSqliteCommand" /></Parameters><Docs><param name="command">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Query"><MemberSignature Language="C#" Value="public System.Data.IDataReader Query (object command);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Data.IDataReader</ReturnType></ReturnValue><Parameters><Parameter Name="command" Type="System.Object" /></Parameters><Docs><param name=
 "command">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Query"><MemberSignature Language="C#" Value="public System.Data.IDataReader Query (Hyena.Data.Sqlite.HyenaSqliteCommand command, object[] param_values);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Data.IDataReader</ReturnType></ReturnValue><Parameters><Parameter Name="command" Type="Hyena.Data.Sqlite.HyenaSqliteCommand" /><Parameter Name="param_values" Type="System.Object[]"><Attributes><Attribute><AttributeName>System.ParamArray</AttributeName></Attribute></Attributes></Parameter></Parameters><Docs><param name="command">To be added.</param><param name="param_values">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>T
 o be added.</remarks></Docs></Member><Member MemberName="Query"><MemberSignature Language="C#" Value="public System.Data.IDataReader Query (string command_str, object[] param_values);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Data.IDataReader</ReturnType></ReturnValue><Parameters><Parameter Name="command_str" Type="System.String" /><Parameter Name="param_values" Type="System.Object[]"><Attributes><Attribute><AttributeName>System.ParamArray</AttributeName></Attribute></Attributes></Parameter></Parameters><Docs><param name="command_str">To be added.</param><param name="param_values">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Query&lt;T&gt;"><MemberSignature Language="C#" Value="public T Query&lt;T&gt; (Hyena.Data.Sqlite.HyenaSqliteCommand command);" /><MemberType>Method</MemberTy
 pe><ReturnValue><ReturnType>T</ReturnType></ReturnValue><Parameters><Parameter Name="command" Type="Hyena.Data.Sqlite.HyenaSqliteCommand" /></Parameters><Docs><typeparam name="T">To be added.</typeparam><param name="command">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Query&lt;T&gt;"><MemberSignature Language="C#" Value="public T Query&lt;T&gt; (object command);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>T</ReturnType></ReturnValue><Parameters><Parameter Name="command" Type="System.Object" /></Parameters><Docs><typeparam name="T">To be added.</typeparam><param name="command">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberN
 ame="Query&lt;T&gt;"><MemberSignature Language="C#" Value="public T Query&lt;T&gt; (Hyena.Data.Sqlite.HyenaSqliteCommand command, object[] param_values);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>T</ReturnType></ReturnValue><Parameters><Parameter Name="command" Type="Hyena.Data.Sqlite.HyenaSqliteCommand" /><Parameter Name="param_values" Type="System.Object[]"><Attributes><Attribute><AttributeName>System.ParamArray</AttributeName></Attribute></Attributes></Parameter></Parameters><Docs><typeparam name="T">To be added.</typeparam><param name="command">To be added.</param><param name="param_values">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Query&lt;T&gt;"><MemberSignature Language="C#" Value="public T Query&lt;T&gt; (string command_str, object[] param_values);" /><MemberType>Method</Memb
 erType><ReturnValue><ReturnType>T</ReturnType></ReturnValue><Parameters><Parameter Name="command_str" Type="System.String" /><Parameter Name="param_values" Type="System.Object[]"><Attributes><Attribute><AttributeName>System.ParamArray</AttributeName></Attribute></Attributes></Parameter></Parameters><Docs><typeparam name="T">To be added.</typeparam><param name="command_str">To be added.</param><param name="param_values">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="QueryEnumerable&lt;T&gt;"><MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerable&lt;T&gt; QueryEnumerable&lt;T&gt; (Hyena.Data.Sqlite.HyenaSqliteCommand command);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Collections.Gener
 ic.IEnumerable&lt;T&gt;</ReturnType></ReturnValue><Parameters><Parameter Name="command" Type="Hyena.Data.Sqlite.HyenaSqliteCommand" /></Parameters><Docs><typeparam name="T">To be added.</typeparam><param name="command">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="QueryEnumerable&lt;T&gt;"><MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerable&lt;T&gt; QueryEnumerable&lt;T&gt; (object command);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Collections.Generic.IEnumerable&lt;T&gt;</ReturnType></ReturnValue><Parameters><Parameter Name="command" Type="System.Object" /></Parameters><Docs><typeparam name="T">To be added.</typeparam><param name="command">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</rema
 rks></Docs></Member><Member MemberName="QueryEnumerable&lt;T&gt;"><MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerable&lt;T&gt; QueryEnumerable&lt;T&gt; (Hyena.Data.Sqlite.HyenaSqliteCommand command, object[] param_values);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Collections.Generic.IEnumerable&lt;T&gt;</ReturnType></ReturnValue><Parameters><Parameter Name="command" Type="Hyena.Data.Sqlite.HyenaSqliteCommand" /><Parameter Name="param_values" Type="System.Object[]"><Attributes><Attribute><AttributeName>System.ParamArray</AttributeName></Attribute></Attributes></Parameter></Parameters><Docs><typeparam name="T">To be added.</typeparam><param name="command">To be added.</param><param name="param_values">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Que
 ryEnumerable&lt;T&gt;"><MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerable&lt;T&gt; QueryEnumerable&lt;T&gt; (string command_str, object[] param_values);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Collections.Generic.IEnumerable&lt;T&gt;</ReturnType></ReturnValue><Parameters><Parameter Name="command_str" Type="System.String" /><Parameter Name="param_values" Type="System.Object[]"><Attributes><Attribute><AttributeName>System.ParamArray</AttributeName></Attribute></Attributes></Parameter></Parameters><Docs><typeparam name="T">To be added.</typeparam><param name="command_str">To be added.</param><param name="param_values">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="TableExists">
       <MemberSignature Language="C#" Value="public bool TableExists (string tableName);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
       <Parameters><Parameter Name="tableName" Type="System.String" /></Parameters>
       <Docs><param name="tableName">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/ICacheableDatabaseModel.xml
==============================================================================
--- trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/ICacheableDatabaseModel.xml	(original)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/ICacheableDatabaseModel.xml	Mon Sep 22 20:49:04 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Hyena</AssemblyName>
     <AssemblyVersion>0.90.1.25402</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <Interfaces>
     <Interface>
@@ -15,10 +16,10 @@
   </Docs>
   <Members>
     
-  <Member MemberName="JoinColumn"><MemberSignature Language="C#" Value="public string JoinColumn { get; };" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="JoinFragment"><MemberSignature Language="C#" Value="public string JoinFragment { get; };" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="JoinPrimaryKey"><MemberSignature Language="C#" Value="public string JoinPrimaryKey { get; };" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Join
 Table"><MemberSignature Language="C#" Value="public string JoinTable { get; };" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="ReloadFragment">
-      <MemberSignature Language="C#" Value="public string ReloadFragment { get; };" />
+  <Member MemberName="CachesJoinTableEntries"><MemberSignature Language="C#" Value="public bool CachesJoinTableEntries { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="CachesValues"><MemberSignature Language="C#" Value="public bool CachesValues { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="JoinColumn"><MemberSignature Language="C#" Value="public string JoinColumn { get; }" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.String</ReturnT
 ype></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="JoinFragment"><MemberSignature Language="C#" Value="public string JoinFragment { get; }" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="JoinPrimaryKey"><MemberSignature Language="C#" Value="public string JoinPrimaryKey { get; }" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Me
 mber MemberName="JoinTable"><MemberSignature Language="C#" Value="public string JoinTable { get; }" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="ReloadFragment">
+      <MemberSignature Language="C#" Value="public string ReloadFragment { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="SelectAggregates"><MemberSignature Language="C#" Value="public string SelectAggregates { get; };" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member></Members>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="SelectAggregates"><MemberSignature Language="C#" Value="public string SelectAggregates { get; }" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member></Members>
 </Type>

Modified: trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/SqliteModelCache`1.xml
==============================================================================
--- trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/SqliteModelCache`1.xml	(original)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/SqliteModelCache`1.xml	Mon Sep 22 20:49:04 2008
@@ -3,6 +3,7 @@
   <AssemblyInfo>
     <AssemblyName>Hyena</AssemblyName>
     <AssemblyVersion>0.90.1.25402</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <TypeParameters>
     <TypeParameter>T</TypeParameter>
@@ -30,43 +31,31 @@
       <MemberType>Constructor</MemberType>
       <Parameters><Parameter Name="connection" Type="Hyena.Data.Sqlite.HyenaSqliteConnection" /><Parameter Name="uuid" Type="System.String" /><Parameter Name="model" Type="Hyena.Data.Sqlite.ICacheableDatabaseModel" /><Parameter Name="provider" Type="Hyena.Data.Sqlite.SqliteModelProvider&lt;T&gt;" /></Parameters>
       <Docs><param name="connection">To be added.</param><param name="uuid">To be added.</param><param name="model">To be added.</param><param name="provider">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="AggregatesUpdated"><MemberSignature Language="C#" Value="public event Hyena.Data.Sqlite.SqliteModelCache&lt;T&gt;.AggregatesUpdatedEventHandler AggregatesUpdated;" /><MemberType>Event</MemberType><ReturnValue><ReturnType>Hyena.Data.Sqlite.SqliteModelCache&lt;T&gt;+AggregatesUpdatedEventHandler</ReturnType></ReturnValue><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="CacheId">
-      <MemberSignature Language="C#" Value="public int CacheId { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="AggregatesUpdated"><MemberSignature Language="C#" Value="public event Action&lt;System.Data.IDataReader&gt; AggregatesUpdated;" /><MemberType>Event</MemberType><ReturnValue><ReturnType>System.Action&lt;System.Data.IDataReader&gt;</ReturnType></ReturnValue><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="CacheId">
+      <MemberSignature Language="C#" Value="public long CacheId { get; }" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
+      <ReturnValue><ReturnType>System.Int64</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="CacheModelsTableName">
-      <MemberSignature Language="C#" Value="protected virtual string CacheModelsTableName { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="CacheModelsTableName">
+      <MemberSignature Language="C#" Value="protected virtual string CacheModelsTableName { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="CacheTableName">
-      <MemberSignature Language="C#" Value="protected virtual string CacheTableName { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="CacheTableName">
+      <MemberSignature Language="C#" Value="protected virtual string CacheTableName { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Count">
-      <MemberSignature Language="C#" Value="public int Count { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Count">
+      <MemberSignature Language="C#" Value="public long Count { get; }" />
       <MemberType>Property</MemberType>
-      <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
+      <ReturnValue><ReturnType>System.Int64</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="IndexOf">
-      <MemberSignature Language="C#" Value="public int IndexOf (int item_id);" />
-      <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="item_id" Type="System.Int32" /></Parameters>
-      <Docs><param name="item_id">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="UpdateAggregates"><MemberSignature Language="C#" Value="protected void UpdateAggregates ();" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="UpdateCount">
-      <MemberSignature Language="C#" Value="protected void UpdateCount ();" />
-      <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
-      <Parameters />
-      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Warm">
-      <MemberSignature Language="C#" Value="public bool Warm { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="GetSingle"><MemberSignature Language="C#" Value="public T GetSingle (string fragment, object[] args);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>T</ReturnType></ReturnValue><Parameters><Parameter Name="fragment" Type="System.String" /><Parameter Name="args" Type="System.Object[]"><Attributes><Attribute><AttributeName>System.ParamArray</AttributeName></Attribute></Attributes></Parameter></Parameters><Docs><param name="fragment">To be added.</param><param name="args">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="HasSelectAllItem"><MemberSignature Language="C#" Value="public bool HasSelectAllItem { set; get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</Asse
 mblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="IndexOf"><MemberSignature Language="C#" Value="public long IndexOf (Hyena.Data.ICacheableItem item);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int64</ReturnType></ReturnValue><Parameters><Parameter Name="item" Type="Hyena.Data.ICacheableItem" /></Parameters><Docs><param name="item">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="IndexOf"><MemberSignature Language="C#" Value="public long IndexOf (object item_id);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int64</ReturnTyp
 e></ReturnValue><Parameters><Parameter Name="item_id" Type="System.Object" /></Parameters><Docs><param name="item_id">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="RestoreSelection"><MemberSignature Language="C#" Value="public void RestoreSelection ();" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="SaveSelection"><MemberSignature Language="C#" Value="public void SaveSelection ();" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Membe
 r><Member MemberName="UpdateAggregates"><MemberSignature Language="C#" Value="public void UpdateAggregates ();" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Warm">
+      <MemberSignature Language="C#" Value="public bool Warm { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member>
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member>
   </Members>
 </Type>

Modified: trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/SqliteModelProvider`1.xml
==============================================================================
--- trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/SqliteModelProvider`1.xml	(original)
+++ trunk/banshee/docs/Hyena/en/Hyena.Data.Sqlite/SqliteModelProvider`1.xml	Mon Sep 22 20:49:04 2008
@@ -1,8 +1,9 @@
 <Type Name="SqliteModelProvider&lt;T&gt;" FullName="Hyena.Data.Sqlite.SqliteModelProvider&lt;T&gt;">
-  <TypeSignature Language="C#" Value="public abstract class SqliteModelProvider&lt;T&gt;" />
+  <TypeSignature Language="C#" Value="public class SqliteModelProvider&lt;T&gt;" />
   <AssemblyInfo>
     <AssemblyName>Hyena</AssemblyName>
     <AssemblyVersion>0.90.1.25402</AssemblyVersion>
+    <AssemblyVersion>1.3.1.0</AssemblyVersion>
   </AssemblyInfo>
   <TypeParameters>
     <TypeParameter>T</TypeParameter>
@@ -55,190 +56,148 @@
       <MemberType>Constructor</MemberType>
       <Parameters><Parameter Name="connection" Type="Hyena.Data.Sqlite.HyenaSqliteConnection" /></Parameters>
       <Docs><param name="connection">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="CheckVersion">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public SqliteModelProvider (Hyena.Data.Sqlite.HyenaSqliteConnection connection, string table_name);" /><MemberType>Constructor</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><Parameters><Parameter Name="connection" Type="Hyena.Data.Sqlite.HyenaSqliteConnection" /><Parameter Name="table_name" Type="System.String" /></Parameters><Docs><param name="connection">To be added.</param><param name="table_name">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="AddColumn"><MemberSignature Language="C#" Value="protected void AddColumn (Hyena.Data.Sqlite.DatabaseColumn c, bool select);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></
 ReturnValue><Parameters><Parameter Name="c" Type="Hyena.Data.Sqlite.DatabaseColumn" /><Parameter Name="select" Type="System.Boolean" /></Parameters><Docs><param name="c">To be added.</param><param name="select">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="CheckTable"><MemberSignature Language="C#" Value="protected void CheckTable ();" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="CheckVersion">
       <MemberSignature Language="C#" Value="protected virtual void CheckVersion ();" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters />
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="ClearProperty&lt;U&gt;"><MemberSignature Language="C#" Value="public void ClearProperty&lt;U&gt; (Hyena.Data.Sqlite.DbColumn column);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="column" Type="Hyena.Data.Sqlite.DbColumn" /></Parameters><Docs><typeparam name="U">To be added.</typeparam><param name="column">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="CreateCommand">
-      <MemberSignature Language="C#" Value="protected virtual Hyena.Data.Sqlite.HyenaSqliteCommand CreateCommand { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="ClearProperty&lt;U&gt;"><MemberSignature Language="C#" Value="public void ClearProperty&lt;U&gt; (Hyena.Data.Sqlite.DbColumn column);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="column" Type="Hyena.Data.Sqlite.DbColumn" /></Parameters><Docs><typeparam name="U">To be added.</typeparam><param name="column">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Connection"><MemberSignature Language="C#" Value="public Hyena.Data.Sqlite.HyenaSqliteConnection Connection { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Hyena.Data.Sqlite.HyenaSqliteConnection</ReturnType></Retur
 nValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Copy"><MemberSignature Language="C#" Value="public void Copy (T original, T copy);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="original" Type="T" /><Parameter Name="copy" Type="T" /></Parameters><Docs><param name="original">To be added.</param><param name="copy">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="CreateCommand">
+      <MemberSignature Language="C#" Value="protected virtual Hyena.Data.Sqlite.HyenaSqliteCommand CreateCommand { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>Hyena.Data.Sqlite.HyenaSqliteCommand</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="CreateTable">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="CreateFetchCommand"><MemberSignature Language="C#" Value="public Hyena.Data.Sqlite.HyenaSqliteCommand CreateFetchCommand (string condition);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Hyena.Data.Sqlite.HyenaSqliteCommand</ReturnType></ReturnValue><Parameters><Parameter Name="condition" Type="System.String" /></Parameters><Docs><param name="condition">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="CreateIndex"><MemberSignature Language="C#" Value="protected void CreateIndex (string name, string columns);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parame
 ter Name="name" Type="System.String" /><Parameter Name="columns" Type="System.String" /></Parameters><Docs><param name="name">To be added.</param><param name="columns">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="CreateTable">
       <MemberSignature Language="C#" Value="protected virtual void CreateTable ();" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters />
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="DatabaseVersion">
-      <MemberSignature Language="C#" Value="protected abstract int DatabaseVersion { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="DatabaseVersion">
+      <MemberSignature Language="C#" Value="protected virtual int DatabaseVersion { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="FetchAll">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Delete"><MemberSignature Language="C#" Value="public virtual void Delete (System.Collections.Generic.IEnumerable&lt;T&gt; items);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="items" Type="System.Collections.Generic.IEnumerable&lt;T&gt;" /></Parameters><Docs><param name="items">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="Delete"><MemberSignature Language="C#" Value="public virtual void Delete (long id);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="id" Type="System.Int64" /></Parameters><Docs><param name
 ="id">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="Delete"><MemberSignature Language="C#" Value="public void Delete (T item);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="item" Type="T" /></Parameters><Docs><param name="item">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="DeleteCommand"><MemberSignature Language="C#" Value="protected virtual Hyena.Data.Sqlite.HyenaSqliteCommand DeleteCommand { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Hyena.Data.Sqlite.HyenaSqliteCommand</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks
 ></Docs></Member><Member MemberName="FetchAll">
       <MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerable&lt;T&gt; FetchAll ();" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Collections.Generic.IEnumerable&lt;T&gt;</ReturnType></ReturnValue>
       <Parameters />
       <Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="FetchRange">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="FetchAllMatching"><MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerable&lt;T&gt; FetchAllMatching (string condition, object[] vals);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Collections.Generic.IEnumerable&lt;T&gt;</ReturnType></ReturnValue><Parameters><Parameter Name="condition" Type="System.String" /><Parameter Name="vals" Type="System.Object[]"><Attributes><Attribute><AttributeName>System.ParamArray</AttributeName></Attribute></Attributes></Parameter></Parameters><Docs><param name="condition">To be added.</param><param name="vals">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="FetchFirstMatching"><MemberSignature Language="C#" Value="public T Fet
 chFirstMatching (string condition, object[] vals);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>T</ReturnType></ReturnValue><Parameters><Parameter Name="condition" Type="System.String" /><Parameter Name="vals" Type="System.Object[]"><Attributes><Attribute><AttributeName>System.ParamArray</AttributeName></Attribute></Attributes></Parameter></Parameters><Docs><param name="condition">To be added.</param><param name="vals">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="FetchRange">
       <MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerable&lt;T&gt; FetchRange (int offset, int limit);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Collections.Generic.IEnumerable&lt;T&gt;</ReturnType></ReturnValue>
       <Parameters><Parameter Name="offset" Type="System.Int32" /><Parameter Name="limit" Type="System.Int32" /></Parameters>
       <Docs><param name="offset">To be added.</param><param name="limit">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="FetchSingle">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="FetchSingle">
       <MemberSignature Language="C#" Value="public T FetchSingle (int id);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>T</ReturnType></ReturnValue>
       <Parameters><Parameter Name="id" Type="System.Int32" /></Parameters>
       <Docs><param name="id">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="From">
-      <MemberSignature Language="C#" Value="public virtual string From { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="FetchSingle"><MemberSignature Language="C#" Value="public virtual T FetchSingle (long id);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>T</ReturnType></ReturnValue><Parameters><Parameter Name="id" Type="System.Int64" /></Parameters><Docs><param name="id">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="From">
+      <MemberSignature Language="C#" Value="public virtual string From { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="GetProperty&lt;U&gt;"><MemberSignature Language="C#" Value="public U GetProperty&lt;U&gt; (T item, Hyena.Data.Sqlite.DbColumn column);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>U</ReturnType></ReturnValue><Parameters><Parameter Name="item" Type="T" /><Parameter Name="column" Type="Hyena.Data.Sqlite.DbColumn" /></Parameters><Docs><typeparam name="U">To be added.</typeparam><param name="item">To be added.</param><param name="column">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="HyenaTableName">
-      <MemberSignature Language="C#" Value="protected virtual string HyenaTableName { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="GetInsertParams"><MemberSignature Language="C#" Value="protected virtual object[] GetInsertParams (T target);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Object[]</ReturnType></ReturnValue><Parameters><Parameter Name="target" Type="T" /></Parameters><Docs><param name="target">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetProperty&lt;U&gt;"><MemberSignature Language="C#" Value="public U GetProperty&lt;U&gt; (T item, Hyena.Data.Sqlite.DbColumn column);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>U</ReturnType></ReturnValue><Parameters><Parameter Name="item" Type="T" /><Parameter Name="column" Type="Hyena.Data.Sqlite.DbColumn" /></Parameters><Docs><typeparam name="U
 ">To be added.</typeparam><param name="item">To be added.</param><param name="column">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="GetUpdateParams"><MemberSignature Language="C#" Value="protected object[] GetUpdateParams (T target);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Object[]</ReturnType></ReturnValue><Parameters><Parameter Name="target" Type="T" /></Parameters><Docs><param name="target">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="HyenaTableName">
+      <MemberSignature Language="C#" Value="protected virtual string HyenaTableName { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Init">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Init">
       <MemberSignature Language="C#" Value="protected void Init ();" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters />
       <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Insert">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Insert">
       <MemberSignature Language="C#" Value="protected int Insert (T target);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
       <Parameters><Parameter Name="target" Type="T" /></Parameters>
       <Docs><param name="target">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="InsertCommand">
-      <MemberSignature Language="C#" Value="protected virtual Hyena.Data.Sqlite.HyenaSqliteCommand InsertCommand { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="InsertCommand">
+      <MemberSignature Language="C#" Value="protected virtual Hyena.Data.Sqlite.HyenaSqliteCommand InsertCommand { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>Hyena.Data.Sqlite.HyenaSqliteCommand</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Load">
-      <MemberSignature Language="C#" Value="public T Load (System.Data.IDataReader reader, int index);" />
-      <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>T</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="reader" Type="System.Data.IDataReader" /><Parameter Name="index" Type="System.Int32" /></Parameters>
-      <Docs><param name="reader">To be added.</param><param name="index">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Load">
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Load"><MemberSignature Language="C#" Value="public virtual T Load (System.Data.IDataReader reader);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>T</ReturnType></ReturnValue><Parameters><Parameter Name="reader" Type="System.Data.IDataReader" /></Parameters><Docs><param name="reader">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Load">
       <MemberSignature Language="C#" Value="public void Load (System.Data.IDataReader reader, T target);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters><Parameter Name="reader" Type="System.Data.IDataReader" /><Parameter Name="target" Type="T" /></Parameters>
       <Docs><param name="reader">To be added.</param><param name="target">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="MakeNewObject">
-      <MemberSignature Language="C#" Value="protected abstract T MakeNewObject (int offset);" />
-      <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>T</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="offset" Type="System.Int32" /></Parameters>
-      <Docs><param name="offset">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="MigrateDatabase">
-      <MemberSignature Language="C#" Value="protected abstract void MigrateDatabase (int old_version);" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="MakeNewObject"><MemberSignature Language="C#" Value="protected virtual T MakeNewObject ();" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>T</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="MigrateDatabase">
+      <MemberSignature Language="C#" Value="protected virtual void MigrateDatabase (int old_version);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters><Parameter Name="old_version" Type="System.Int32" /></Parameters>
       <Docs><param name="old_version">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="MigrateTable">
-      <MemberSignature Language="C#" Value="protected abstract void MigrateTable (int old_version);" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="MigrateTable">
+      <MemberSignature Language="C#" Value="protected virtual void MigrateTable (int old_version);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters><Parameter Name="old_version" Type="System.Int32" /></Parameters>
       <Docs><param name="old_version">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="ModelVersion">
-      <MemberSignature Language="C#" Value="protected abstract int ModelVersion { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="ModelVersion">
+      <MemberSignature Language="C#" Value="protected virtual int ModelVersion { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="PrepareInsertCommand">
-      <MemberSignature Language="C#" Value="protected virtual void PrepareInsertCommand (T target);" />
-      <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="target" Type="T" /></Parameters>
-      <Docs><param name="target">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="PrepareSelectCommand">
-      <MemberSignature Language="C#" Value="protected virtual void PrepareSelectCommand ();" />
-      <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
-      <Parameters />
-      <Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="PrepareSelectRangeCommand">
-      <MemberSignature Language="C#" Value="protected virtual void PrepareSelectRangeCommand (int offset, int limit);" />
-      <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="offset" Type="System.Int32" /><Parameter Name="limit" Type="System.Int32" /></Parameters>
-      <Docs><param name="offset">To be added.</param><param name="limit">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="PrepareSelectSingleCommand">
-      <MemberSignature Language="C#" Value="protected virtual void PrepareSelectSingleCommand (object id);" />
-      <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="id" Type="System.Object" /></Parameters>
-      <Docs><param name="id">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="PrepareUpdateCommand">
-      <MemberSignature Language="C#" Value="protected virtual void PrepareUpdateCommand (T target);" />
-      <MemberType>Method</MemberType>
-      <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
-      <Parameters><Parameter Name="target" Type="T" /></Parameters>
-      <Docs><param name="target">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="PrimaryKey">
-      <MemberSignature Language="C#" Value="public string PrimaryKey { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="PrimaryKey">
+      <MemberSignature Language="C#" Value="public string PrimaryKey { protected set; get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Save">
-      <MemberSignature Language="C#" Value="public void Save (T target);" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="PrimaryKeyFor"><MemberSignature Language="C#" Value="protected long PrimaryKeyFor (System.Data.IDataReader reader);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int64</ReturnType></ReturnValue><Parameters><Parameter Name="reader" Type="System.Data.IDataReader" /></Parameters><Docs><param name="reader">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="PrimaryKeyFor"><MemberSignature Language="C#" Value="protected long PrimaryKeyFor (T item);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int64</ReturnType></ReturnValue><Parameters><Parameter Name="item" Type="T" /></Parameters><Docs><param name="it
 em">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Refresh"><MemberSignature Language="C#" Value="public bool Refresh (T item);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="item" Type="T" /></Parameters><Docs><param name="item">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Save">
+      <MemberSignature Language="C#" Value="public virtual void Save (T target);" />
       <MemberType>Method</MemberType>
       <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
       <Parameters><Parameter Name="target" Type="T" /></Parameters>
       <Docs><param name="target">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="Select">
-      <MemberSignature Language="C#" Value="public virtual string Select { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Select">
+      <MemberSignature Language="C#" Value="public virtual string Select { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="SelectCommand">
-      <MemberSignature Language="C#" Value="protected virtual Hyena.Data.Sqlite.HyenaSqliteCommand SelectCommand { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="SelectCommand">
+      <MemberSignature Language="C#" Value="protected virtual Hyena.Data.Sqlite.HyenaSqliteCommand SelectCommand { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>Hyena.Data.Sqlite.HyenaSqliteCommand</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="SelectRangeCommand">
-      <MemberSignature Language="C#" Value="protected virtual Hyena.Data.Sqlite.HyenaSqliteCommand SelectRangeCommand { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="SelectRangeCommand">
+      <MemberSignature Language="C#" Value="protected virtual Hyena.Data.Sqlite.HyenaSqliteCommand SelectRangeCommand { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>Hyena.Data.Sqlite.HyenaSqliteCommand</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="SelectSingleCommand">
-      <MemberSignature Language="C#" Value="protected virtual Hyena.Data.Sqlite.HyenaSqliteCommand SelectSingleCommand { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="SelectSingleCommand">
+      <MemberSignature Language="C#" Value="protected virtual Hyena.Data.Sqlite.HyenaSqliteCommand SelectSingleCommand { get; }" />
       <MemberType>Property</MemberType>
       <ReturnValue><ReturnType>Hyena.Data.Sqlite.HyenaSqliteCommand</ReturnType></ReturnValue>
       <Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs>
-    </Member><Member MemberName="SetProperty&lt;U&gt;"><MemberSignature Language="C#" Value="public void SetProperty&lt;U&gt; (T item, U value, Hyena.Data.Sqlite.DbColumn column);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="item" Type="T" /><Parameter Name="value" Type="U" /><Parameter Name="column" Type="Hyena.Data.Sqlite.DbColumn" /></Parameters><Docs><typeparam name="U">To be added.</typeparam><param name="item">To be added.</param><param name="value">To be added.</param><param name="column">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="TableName">
-      <MemberSignature Language="C#" Value="public abstract string TableName { get; };" />
+    <AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="SetProperty&lt;U&gt;"><MemberSignature Language="C#" Value="public void SetProperty&lt;U&gt; (T item, U value, Hyena.Data.Sqlite.DbColumn column);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>&