protected override void Dispose(bool disposing) { if (disposing) { if (fAddress != null) { fAddress.Dispose(); } fDate.Dispose(); if (fPlace != null) { fPlace.Dispose(); } if (fNotes != null) { fNotes.Dispose(); } if (fSourceCitations != null) { fSourceCitations.Dispose(); } if (fMultimediaLinks != null) { fMultimediaLinks.Dispose(); } } base.Dispose(disposing); }