10.07.2015 Views

pdf - 395 K - Ecole des mines de Nantes

pdf - 395 K - Ecole des mines de Nantes

pdf - 395 K - Ecole des mines de Nantes

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

using System.Collections;namespace Architecture.Profiles{/// /// Defines a No<strong>de</strong> on a given resource in a Profile./// public interface INo<strong>de</strong>{/// /// The resource of this./// ResourceId Resource {get;}/// /// Returns all the links whose origin is this./// /// ILink[] GetLinks();/// /// Returns a Link whose origin is this and whose <strong><strong>de</strong>s</strong>tinationis the specified/// resource. If no such Link exists, returns null./// /// /// ILink GetLinkTo(ResourceId resource);resource.}}/// /// Returns whether this contains a Link to the specified/// /// /// bool HasLinkTo(ResourceId resource);using System;22. Class Architecture.Profiles.ILinknamespace Architecture.Profiles{/// /// Defines a Link between two resources (No<strong><strong>de</strong>s</strong>) in a Profile./// public interface ILink{INo<strong>de</strong> Destination {get;}}}using System;using System.Data;23. Class Architecture.Profiles.DataUtilitiesMSc EMOOSE Thesis – http://www.emn.fr/EMOOSE 111

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!