]> gerrit.simantics Code Review - simantics/interop.git/blob - org.simantics.interop.mapping/src/org/simantics/interop/mapping/data/Identifiable.java
Replace log4j with slf4j
[simantics/interop.git] / org.simantics.interop.mapping / src / org / simantics / interop / mapping / data / Identifiable.java
1 package org.simantics.interop.mapping.data;\r
2 \r
3 /**\r
4  * \r
5  * \r
6  * @author Marko Luukkainen <marko.luukkainen@vtt.fi>\r
7  *\r
8  */\r
9 public interface Identifiable {\r
10         \r
11         /**\r
12          * Returns object of given class, or null.\r
13          * \r
14          * Used classes:\r
15          * Resource\r
16          * Resource[]\r
17          * String\r
18          * \r
19          * @param <T>\r
20          * @param clazz\r
21          * @return\r
22          */\r
23         public <T> T getAdapter(Class<T> clazz);\r
24         \r
25         public Identifiable merge(Identifiable other);\r
26 \r
27 }\r