public override void EndElement(String localName) { if (localName.Equals(Constants.APPLICATION_DESCRIPTOR_PROPERTY, StringComparison.OrdinalIgnoreCase)) { applicationDescriptor.AddProperty(propertyName, tempValue.ToString()); } else if (localName.Equals(Constants.APPLICATION_DESCRIPTOR_DATABASE_DESCRIPTOR, StringComparison.OrdinalIgnoreCase)) { applicationDescriptor.AddDatabaseDescriptorPath(tempValue.ToString()); } else if (localName.Equals(Constants.APPLICATION_DESCRIPTOR_EVENT_HANDLER, StringComparison.OrdinalIgnoreCase)) { if (tempValue == null || tempValue.Length <= 0) { return; } applicationDescriptor.AddEvent(tempValue.ToString()); } else if (localName.Equals(Constants.APPLICATION_DESCRIPTOR_LIBRARY_DESCRIPTOR, StringComparison.OrdinalIgnoreCase)) { if (tempValue == null || tempValue.Length <= 0) { return; } applicationDescriptor.AddLibraryDescriptorPath(tempValue.ToString()); } }
public override void EndElement(String localName) { if (localName.Equals(Core.Constants.APPLICATION_DESCRIPTOR_PROPERTY, StringComparison.OrdinalIgnoreCase)) { ProcessProperty(); } else if (localName.Equals(Core.Constants.APPLICATION_DESCRIPTOR_DATABASE_DESCRIPTOR)) { applicationDescriptor.AddDatabaseDescriptorPath(tempValue.ToString()); } else if (localName.Equals(Core.Constants.APPLICATION_DESCRIPTOR_EVENT_HANDLER, StringComparison.OrdinalIgnoreCase)) { if (tempValue == null || tempValue.Length <= 0) { return; } applicationDescriptor.AddEvent(tempValue.ToString()); } else if (localName.Equals(Core.Constants.APPLICATION_DESCRIPTOR_LIBRARY_DESCRIPTOR, StringComparison.OrdinalIgnoreCase)) { if (tempValue == null || tempValue.Length <= 0) { return; } applicationDescriptor.AddLibraryDescriptorPath(tempValue.ToString()); } else if (localName.Equals(Constants.APPLICATION_DESCRIPTOR_SERVICE_DESCRIPTOR, StringComparison.OrdinalIgnoreCase)) { applicationDescriptor.AddServiceDescriptorPath(tempValue.ToString()); } else if (localName.Equals(Constants.SYNC_DESCRIPTOR, StringComparison.OrdinalIgnoreCase)) { applicationDescriptor.AddSyncDescriptorPath(tempValue.ToString()); } else if (localName.Equals(Constants.NOTIFICATION_DESCRIPTOR, StringComparison.OrdinalIgnoreCase)) { applicationDescriptor.SetNotificationDescriptor(notificationDescriptor); isNotificationDescriptor = false; } }