Salome HOME
DTO is introduced for knowledge elements. BeanHelper is modified so that setters...
[tools/siman.git] / Workspace / Siman-Common / src / org / splat / service / KnowledgeElementService.java
index 2ccef0cec1b943b9d5ada308c5df537eac52bc96..a2f0f021c8e3cd6d0e4eb8aaa8d91d672001c24e 100644 (file)
@@ -15,6 +15,7 @@ import org.splat.dal.bo.som.KnowledgeElement;
 import org.splat.dal.bo.som.KnowledgeElementType;
 import org.splat.dal.bo.som.ProgressState;
 import org.splat.kernel.InvalidPropertyException;
+import org.splat.service.dto.KnowledgeElementDTO;
 
 /**
  * Knowledge element service interface.
@@ -72,6 +73,15 @@ public interface KnowledgeElementService {
         */
        public KnowledgeElement selectKnowledgeElement(long index);
 
+       /**
+        * Get a knowledge element DTO by id.
+        * 
+        * @param index
+        *            the knowledge element id
+        * @return the found knowledge element as DTO
+        */
+       public KnowledgeElementDTO getKnowledgeElement(long index);
+
        /**
         * Update the description of the knowledge element.
         *