1 package org.simantics.document.linking.report.templates.custom;
\r
3 import java.util.List;
\r
4 import java.util.Map;
\r
6 import org.simantics.db.ReadGraph;
\r
7 import org.simantics.db.Resource;
\r
8 import org.simantics.db.exception.DatabaseException;
\r
9 import org.simantics.document.linking.report.DocumentLine;
\r
12 public interface CustomizableContent {
\r
14 public String getCustomizationDescription();
\r
16 public String getContent(ReadGraph graph, Resource resource, Map<Object, Object> context) throws DatabaseException;
\r
18 public List<DocumentLine> getLines(ReadGraph graph, Resource resource, Map<Object, Object> context) throws DatabaseException;
\r