mirror of
https://github.com/opensim/opensim.git
synced 2026-08-11 03:45:35 +08:00
- remove the Metadata property from AssetBase and return all previous
properties as before - prefix private variables with m_ in AssetBase.cs - related to Mantis #3122, as mentioned in https://lists.berlios.de/pipermail/opensim-dev/2009-February/005088.html - all services will likely need to be upgraded after this commit
This commit is contained in:
@@ -294,7 +294,7 @@ namespace OpenSim.Region.CoreModules.World.Archiver
|
||||
//m_log.DebugFormat("[ARCHIVER]: Importing asset {0}, type {1}", uuid, assetType);
|
||||
|
||||
AssetBase asset = new AssetBase(new UUID(uuid), String.Empty);
|
||||
asset.Metadata.Type = assetType;
|
||||
asset.Type = assetType;
|
||||
asset.Data = data;
|
||||
|
||||
m_scene.CommsManager.AssetCache.AddAsset(asset);
|
||||
|
||||
@@ -86,16 +86,16 @@ namespace OpenSim.Region.CoreModules.World.Archiver
|
||||
|
||||
string extension = string.Empty;
|
||||
|
||||
if (ArchiveConstants.ASSET_TYPE_TO_EXTENSION.ContainsKey(asset.Metadata.Type))
|
||||
if (ArchiveConstants.ASSET_TYPE_TO_EXTENSION.ContainsKey(asset.Type))
|
||||
{
|
||||
extension = ArchiveConstants.ASSET_TYPE_TO_EXTENSION[asset.Metadata.Type];
|
||||
extension = ArchiveConstants.ASSET_TYPE_TO_EXTENSION[asset.Type];
|
||||
}
|
||||
|
||||
xtw.WriteElementString("filename", uuid.ToString() + extension);
|
||||
|
||||
xtw.WriteElementString("name", asset.Metadata.Name);
|
||||
xtw.WriteElementString("description", asset.Metadata.Description);
|
||||
xtw.WriteElementString("asset-type", asset.Metadata.Type.ToString());
|
||||
xtw.WriteElementString("name", asset.Name);
|
||||
xtw.WriteElementString("description", asset.Description);
|
||||
xtw.WriteElementString("asset-type", asset.Type.ToString());
|
||||
|
||||
xtw.WriteEndElement();
|
||||
}
|
||||
@@ -123,15 +123,15 @@ namespace OpenSim.Region.CoreModules.World.Archiver
|
||||
|
||||
string extension = string.Empty;
|
||||
|
||||
if (ArchiveConstants.ASSET_TYPE_TO_EXTENSION.ContainsKey(asset.Metadata.Type))
|
||||
if (ArchiveConstants.ASSET_TYPE_TO_EXTENSION.ContainsKey(asset.Type))
|
||||
{
|
||||
extension = ArchiveConstants.ASSET_TYPE_TO_EXTENSION[asset.Metadata.Type];
|
||||
extension = ArchiveConstants.ASSET_TYPE_TO_EXTENSION[asset.Type];
|
||||
}
|
||||
else
|
||||
{
|
||||
m_log.ErrorFormat(
|
||||
"[ARCHIVER]: Unrecognized asset type {0} with uuid {1}. This asset will be saved but not reloaded",
|
||||
asset.Metadata.Type, asset.Metadata.ID);
|
||||
asset.Type, asset.ID);
|
||||
}
|
||||
|
||||
archive.AddFile(
|
||||
|
||||
@@ -157,8 +157,8 @@ namespace OpenSim.Region.CoreModules.World.Archiver
|
||||
m_log.DebugFormat("[ARCHIVER]: Importing asset {0}", filename);
|
||||
|
||||
AssetBase asset = new AssetBase(new UUID(filename), metadata.Name);
|
||||
asset.Metadata.Description = metadata.Description;
|
||||
asset.Metadata.Type = metadata.AssetType;
|
||||
asset.Description = metadata.Description;
|
||||
asset.Type = metadata.AssetType;
|
||||
asset.Data = data;
|
||||
|
||||
m_cache.AddAsset(asset);
|
||||
|
||||
@@ -54,13 +54,13 @@ namespace OpenSim.Region.CoreModules.World.Estate
|
||||
{
|
||||
|
||||
m_asset = new AssetBase();
|
||||
m_asset.Metadata.FullID = UUID.Zero;
|
||||
m_asset.Metadata.Type = type;
|
||||
m_asset.FullID = UUID.Zero;
|
||||
m_asset.Type = type;
|
||||
m_asset.Data = new byte[0];
|
||||
m_asset.Metadata.Name = pClientFilename;
|
||||
m_asset.Metadata.Description = "empty";
|
||||
m_asset.Metadata.Local = true;
|
||||
m_asset.Metadata.Temporary = true;
|
||||
m_asset.Name = pClientFilename;
|
||||
m_asset.Description = "empty";
|
||||
m_asset.Local = true;
|
||||
m_asset.Temporary = true;
|
||||
|
||||
}
|
||||
|
||||
@@ -72,7 +72,7 @@ namespace OpenSim.Region.CoreModules.World.Estate
|
||||
public void RequestStartXfer(IClientAPI pRemoteClient)
|
||||
{
|
||||
mXferID = Util.GetNextXferID();
|
||||
pRemoteClient.SendXferRequest(mXferID, m_asset.Metadata.Type, m_asset.Metadata.FullID, 0, Utils.StringToBytes(m_asset.Metadata.Name));
|
||||
pRemoteClient.SendXferRequest(mXferID, m_asset.Type, m_asset.FullID, 0, Utils.StringToBytes(m_asset.Name));
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@@ -114,7 +114,7 @@ namespace OpenSim.Region.CoreModules.World.Estate
|
||||
handlerTerrainUploadDone = TerrainUploadDone;
|
||||
if (handlerTerrainUploadDone != null)
|
||||
{
|
||||
handlerTerrainUploadDone(m_asset.Metadata.Name, m_asset.Data, remoteClient);
|
||||
handlerTerrainUploadDone(m_asset.Name, m_asset.Data, remoteClient);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -985,14 +985,14 @@ namespace OpenSim.Region.CoreModules.World.WorldMap
|
||||
m_scene.RegionInfo.RegionSettings.TerrainImageID = TerrainImageUUID;
|
||||
|
||||
AssetBase asset = new AssetBase();
|
||||
asset.Metadata.FullID = m_scene.RegionInfo.RegionSettings.TerrainImageID;
|
||||
asset.FullID = m_scene.RegionInfo.RegionSettings.TerrainImageID;
|
||||
asset.Data = data;
|
||||
asset.Metadata.Name
|
||||
asset.Name
|
||||
= "terrainImage_" + m_scene.RegionInfo.RegionID.ToString() + "_" + lastMapRefresh.ToString();
|
||||
asset.Metadata.Description = m_scene.RegionInfo.RegionName;
|
||||
asset.Description = m_scene.RegionInfo.RegionName;
|
||||
|
||||
asset.Metadata.Type = 0;
|
||||
asset.Metadata.Temporary = temporary;
|
||||
asset.Type = 0;
|
||||
asset.Temporary = temporary;
|
||||
m_scene.CommsManager.AssetCache.AddAsset(asset);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user