public virtual void LoadModels(ResourceNode node) { if (_targetModels == null) { _targetModels = new List <IModel>(); } List <IModel> modelList = ModelPanel.CollectModels(node); foreach (IModel m in modelList) { AppendTarget(m); } ModelPanel.RefreshReferences(); if (TargetModel == null && _targetModels.Count > 0) { TargetModel = _targetModels[0]; } }