- move OpenSim/Framework/IInventoryData.cs to

OpenSim/Data/IInventoryData.cs
- trim trailing whitespace
This commit is contained in:
Mike Mazur
2009-02-03 05:20:26 +00:00
parent e12b0a2496
commit 9377c6f2b2
8 changed files with 122 additions and 115 deletions

View File

@@ -29,6 +29,7 @@ using System;
using System.Collections.Generic;
using OpenMetaverse;
using OpenSim.Framework;
using OpenSim.Data;
namespace OpenSim.Tests.Common.Mock
{
@@ -43,12 +44,12 @@ namespace OpenSim.Tests.Common.Mock
/// Known inventory folders
/// </value>
private Dictionary<UUID, InventoryFolderBase> m_folders = new Dictionary<UUID, InventoryFolderBase>();
/// <value>
/// User root folders
/// </value>
private Dictionary<UUID, InventoryFolderBase> m_rootFolders = new Dictionary<UUID, InventoryFolderBase>();
public string Version { get { return "0"; } }
public string Name { get { return "TestInventoryDataPlugin"; } }
@@ -56,10 +57,10 @@ namespace OpenSim.Tests.Common.Mock
public void Initialise(string connect) {}
public void Dispose() {}
public List<InventoryFolderBase> getFolderHierarchy(UUID parentID)
public List<InventoryFolderBase> getFolderHierarchy(UUID parentID)
{
List<InventoryFolderBase> folders = new List<InventoryFolderBase>();
foreach (InventoryFolderBase folder in m_folders.Values)
{
if (folder.ParentID == parentID)
@@ -68,77 +69,77 @@ namespace OpenSim.Tests.Common.Mock
folders.Add(folder);
}
}
return folders;
}
public List<InventoryItemBase> getInventoryInFolder(UUID folderID)
{
return new List<InventoryItemBase>();
public List<InventoryItemBase> getInventoryInFolder(UUID folderID)
{
return new List<InventoryItemBase>();
}
public List<InventoryFolderBase> getUserRootFolders(UUID user) { return null; }
public InventoryFolderBase getUserRootFolder(UUID user)
{
public InventoryFolderBase getUserRootFolder(UUID user)
{
InventoryFolderBase folder = null;
m_rootFolders.TryGetValue(user, out folder);
return folder;
}
public List<InventoryFolderBase> getInventoryFolders(UUID parentID)
public List<InventoryFolderBase> getInventoryFolders(UUID parentID)
{
List<InventoryFolderBase> folders = new List<InventoryFolderBase>();
foreach (InventoryFolderBase folder in m_folders.Values)
{
if (folder.ParentID == parentID)
folders.Add(folder);
}
return folders;
}
public InventoryItemBase getInventoryItem(UUID item) { return null; }
public InventoryFolderBase getInventoryFolder(UUID folderId)
public InventoryFolderBase getInventoryFolder(UUID folderId)
{
InventoryFolderBase folder = null;
m_folders.TryGetValue(folderId, out folder);
return folder;
}
public void addInventoryItem(InventoryItemBase item) {}
public void updateInventoryItem(InventoryItemBase item) {}
public void deleteInventoryItem(UUID item) {}
public void addInventoryFolder(InventoryFolderBase folder)
public void addInventoryFolder(InventoryFolderBase folder)
{
m_folders[folder.ID] = folder;
if (folder.ParentID == UUID.Zero)
m_rootFolders[folder.Owner] = folder;
}
public void updateInventoryFolder(InventoryFolderBase folder)
{
m_folders[folder.ID] = folder;
}
public void moveInventoryFolder(InventoryFolderBase folder)
public void moveInventoryFolder(InventoryFolderBase folder)
{
// Simple replace
updateInventoryFolder(folder);
updateInventoryFolder(folder);
}
public void deleteInventoryFolder(UUID folderId)
public void deleteInventoryFolder(UUID folderId)
{
if (m_folders.ContainsKey(folderId))
m_folders.Remove(folderId);
}
public List<InventoryItemBase> fetchActiveGestures(UUID avatarID) { return null; }
public List<InventoryItemBase> fetchActiveGestures(UUID avatarID) { return null; }
}
}