mirror of
https://github.com/opensim/opensim.git
synced 2026-08-06 01:06:30 +08:00
- move OpenSim/Framework/IInventoryData.cs to
OpenSim/Data/IInventoryData.cs - trim trailing whitespace
This commit is contained in:
@@ -30,6 +30,7 @@ using OpenSim.Framework.Communications;
|
||||
using OpenSim.Framework.Communications.Cache;
|
||||
using OpenSim.Framework.Servers;
|
||||
using OpenSim.Region.Communications.Local;
|
||||
using OpenSim.Data;
|
||||
|
||||
namespace OpenSim.Tests.Common.Mock
|
||||
{
|
||||
@@ -40,36 +41,36 @@ namespace OpenSim.Tests.Common.Mock
|
||||
get { return m_userDataPlugin; }
|
||||
}
|
||||
private IUserDataPlugin m_userDataPlugin;
|
||||
|
||||
|
||||
public IInventoryDataPlugin InventoryDataPlugin
|
||||
{
|
||||
get { return m_inventoryDataPlugin; }
|
||||
}
|
||||
private IInventoryDataPlugin m_inventoryDataPlugin;
|
||||
|
||||
|
||||
public TestCommunicationsManager()
|
||||
: this(null)
|
||||
{
|
||||
{
|
||||
}
|
||||
|
||||
|
||||
public TestCommunicationsManager(NetworkServersInfo serversInfo)
|
||||
: base(serversInfo, new BaseHttpServer(666), null, false, null)
|
||||
{
|
||||
{
|
||||
m_userDataPlugin = new TestUserDataPlugin();
|
||||
m_inventoryDataPlugin = new TestInventoryDataPlugin();
|
||||
|
||||
|
||||
LocalInventoryService lis = new LocalInventoryService();
|
||||
lis.AddPlugin(m_inventoryDataPlugin);
|
||||
m_interServiceInventoryService = lis;
|
||||
AddInventoryService(lis);
|
||||
|
||||
AddInventoryService(lis);
|
||||
|
||||
LocalUserServices lus = new LocalUserServices(991, 992, lis);
|
||||
lus.AddPlugin(m_userDataPlugin);
|
||||
m_userService = lus;
|
||||
m_userAdminService = lus;
|
||||
|
||||
m_userAdminService = lus;
|
||||
|
||||
LocalBackEndServices gs = new LocalBackEndServices();
|
||||
m_gridService = gs;
|
||||
m_gridService = gs;
|
||||
m_interRegion = gs;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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; }
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user