/** * Cache entry for KFMutatorSummary * * Copyright (C) 2011,2014 Tripwire Interactive LLC * * @author Michiel 'elmuerte' Hendriks */ class DCEMutator extends DataStoreCacheEntry; var string ClassName; var KFMutatorSummary data; function init(KFMutatorSummary source) { data = source; if (data == none) { `warn("No UIMutatorSummary",,'WebAdmin'); return; } friendlyName = ensureFriendlyName(data.FriendlyName, data.ClassName, string(data.name)); description = class'WebAdminUtils'.static.getLocalized(data.Description); ClassName = data.ClassName; }