]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - runtime/org.argeo.slc.support.jcr/src/main/java/org/argeo/slc/jcr/dao/SlcNodeMapperProvider.java
Remove deprecated APIs
[gpl/argeo-slc.git] / runtime / org.argeo.slc.support.jcr / src / main / java / org / argeo / slc / jcr / dao / SlcNodeMapperProvider.java
diff --git a/runtime/org.argeo.slc.support.jcr/src/main/java/org/argeo/slc/jcr/dao/SlcNodeMapperProvider.java b/runtime/org.argeo.slc.support.jcr/src/main/java/org/argeo/slc/jcr/dao/SlcNodeMapperProvider.java
deleted file mode 100644 (file)
index 2a7af45..0000000
+++ /dev/null
@@ -1,62 +0,0 @@
-/*\r
- * Copyright (C) 2007-2012 Mathieu Baudier\r
- *\r
- * Licensed under the Apache License, Version 2.0 (the "License");\r
- * you may not use this file except in compliance with the License.\r
- * You may obtain a copy of the License at\r
- *\r
- *         http://www.apache.org/licenses/LICENSE-2.0\r
- *\r
- * Unless required by applicable law or agreed to in writing, software\r
- * distributed under the License is distributed on an "AS IS" BASIS,\r
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
- * See the License for the specific language governing permissions and\r
- * limitations under the License.\r
- */\r
-package org.argeo.slc.jcr.dao;\r
-\r
-import javax.jcr.Node;\r
-import javax.jcr.RepositoryException;\r
-\r
-import org.argeo.ArgeoException;\r
-import org.argeo.jcr.NodeMapper;\r
-import org.argeo.jcr.NodeMapperProvider;\r
-\r
-public class SlcNodeMapperProvider implements NodeMapperProvider {\r
-//     private final static Log log = LogFactory\r
-//                     .getLog(SlcNodeMapperProvider.class);\r
-\r
-       private NodeMapper defaultNodeMapper;\r
-       private NodeMapper treeTestResultNodeMapper;\r
-\r
-       public void init() {\r
-               defaultNodeMapper.setNodeMapperProvider(this);\r
-               treeTestResultNodeMapper.setNodeMapperProvider(this);\r
-       }\r
-\r
-       public NodeMapper findNodeMapper(Node node) {\r
-               try {\r
-                       // useful to initialize recursivity\r
-                       if (node == null)\r
-                               return defaultNodeMapper;\r
-\r
-                       if ("testresult".equals(node.getName()))\r
-                               return treeTestResultNodeMapper;\r
-                       else\r
-                               return defaultNodeMapper;\r
-\r
-               } catch (RepositoryException re) {\r
-                       throw new ArgeoException("Cannot find NodeMapper for node " + node,\r
-                                       re);\r
-               }\r
-       }\r
-\r
-       public void setTreeTestResultNodeMapper(NodeMapper treeTestResultNodeMapper) {\r
-               this.treeTestResultNodeMapper = treeTestResultNodeMapper;\r
-       }\r
-\r
-       public void setDefaultNodeMapper(NodeMapper defaultNodeMapper) {\r
-               this.defaultNodeMapper = defaultNodeMapper;\r
-       }\r
-\r
-}\r