public static ReadSignal ( |
||
klass | ||
ob | ||
elem | ||
return | void |
public static void ReadSignal(ClassDescriptor klass, ObjectWrapper ob, XmlElement elem)
{
string name = elem.GetAttribute ("name");
SignalDescriptor signal = klass.SignalGroups.GetItem (name) as SignalDescriptor;
if (signal != null) {
string handler = elem.GetAttribute ("handler");
bool after = elem.GetAttribute ("after") == "yes";
ob.Signals.Add (new Signal (signal, handler, after));
}
}