package org.simantics.document.linking.adapters; import org.simantics.db.ReadGraph; import org.simantics.db.Resource; import org.simantics.db.exception.DatabaseException; public interface SourceObjectAdapter { /** * Returns documentable resource from selection. * @param graph * @param selected * @return the documentable resource, or null. * @throws DatabaseException */ public Resource getDocumentableResource(ReadGraph graph, Resource selected) throws DatabaseException; }