]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.databoard/src/org/simantics/databoard/binding/impl/TreeSetBinding.java
Fixed all line endings of the repository
[simantics/platform.git] / bundles / org.simantics.databoard / src / org / simantics / databoard / binding / impl / TreeSetBinding.java
index 50028b3a164914a10d1d859f4d1e1a7f724f9190..b030b9c5a26a7db2542da31958cf67b8ce58fb1e 100644 (file)
@@ -1,34 +1,34 @@
-/*******************************************************************************\r
- *  Copyright (c) 2010 Association for Decentralized Information Management in\r
- *  Industry THTH ry.\r
- *  All rights reserved. This program and the accompanying materials\r
- *  are made available under the terms of the Eclipse Public License v1.0\r
- *  which accompanies this distribution, and is available at\r
- *  http://www.eclipse.org/legal/epl-v10.html\r
- *\r
- *  Contributors:\r
- *      VTT Technical Research Centre of Finland - initial API and implementation\r
- *******************************************************************************/\r
+/*******************************************************************************
+ *  Copyright (c) 2010 Association for Decentralized Information Management in
+ *  Industry THTH ry.
+ *  All rights reserved. This program and the accompanying materials
+ *  are made available under the terms of the Eclipse Public License v1.0
+ *  which accompanies this distribution, and is available at
+ *  http://www.eclipse.org/legal/epl-v10.html
+ *
+ *  Contributors:
+ *      VTT Technical Research Centre of Finland - initial API and implementation
+ *******************************************************************************/
 package org.simantics.databoard.binding.impl;
 
-import java.util.List;\r
-import java.util.Map;\r
-import java.util.Set;\r
-import java.util.TreeSet;\r
-\r
-import org.simantics.databoard.binding.ArrayBinding;\r
-import org.simantics.databoard.binding.Binding;\r
-import org.simantics.databoard.binding.MapBinding;\r
-import org.simantics.databoard.binding.error.BindingException;\r
-import org.simantics.databoard.binding.reflection.VoidBinding;\r
-import org.simantics.databoard.type.MapType;\r
-import org.simantics.databoard.type.RecordType;\r
+import java.util.List;
+import java.util.Map;
+import java.util.Set;
+import java.util.TreeSet;
+
+import org.simantics.databoard.binding.ArrayBinding;
+import org.simantics.databoard.binding.Binding;
+import org.simantics.databoard.binding.MapBinding;
+import org.simantics.databoard.binding.error.BindingException;
+import org.simantics.databoard.binding.reflection.VoidBinding;
+import org.simantics.databoard.type.MapType;
+import org.simantics.databoard.type.RecordType;
 
 /**
  * Binds java.util.TreeSet to Map(T, {})
  *
  * @author Toni Kalajainen <toni.kalajainen@vtt.fi>
- */\r
+ */
 @SuppressWarnings("unchecked")
 public class TreeSetBinding extends MapBinding {
        
@@ -58,14 +58,14 @@ public class TreeSetBinding extends MapBinding {
                return false;
        }
 
-    @Override\r
-    public Object create() throws BindingException {\r
-        return new TreeSet<Object>( getKeyBinding() );\r
-    }\r
-\r
-       public Object create(Set<?> initialSet) throws BindingException {\r
-           if (initialSet instanceof TreeSet && ((TreeSet<?>) initialSet).comparator() == getKeyBinding())\r
-               return initialSet;\r
+    @Override
+    public Object create() throws BindingException {
+        return new TreeSet<Object>( getKeyBinding() );
+    }
+
+       public Object create(Set<?> initialSet) throws BindingException {
+           if (initialSet instanceof TreeSet && ((TreeSet<?>) initialSet).comparator() == getKeyBinding())
+               return initialSet;
            
                TreeSet<Object> result = new TreeSet<Object>(getKeyBinding());
                result.addAll(initialSet);
@@ -100,7 +100,7 @@ public class TreeSetBinding extends MapBinding {
        @Override
        public Object get(Object set, Object key) throws BindingException {
                return null;
-       }\r
+       }
        
     @Override
     public <K, V> void getAll(Object setFrom, Map<K, V> to) throws BindingException {
@@ -131,24 +131,24 @@ public class TreeSetBinding extends MapBinding {
        public void getKeys(Object set, Set<Object> keys) throws BindingException {
                TreeSet<Object> s = (TreeSet<Object>) set;
                keys.addAll(s);
-       }\r
-       \r
-       @Override\r
-       public Object[] getValues(Object set) throws BindingException {\r
-               TreeSet<Object> _set = (TreeSet<Object>) set;\r
-               return new Object[_set.size()];\r
-       }\r
-       \r
-       @Override\r
-       public int count(Object src, Object from, boolean fromInclusive, Object end, boolean endInclusive) throws BindingException {\r
-               TreeSet<Object> m = (TreeSet<Object>) src;              \r
-               Set<Object> sm = m.subSet(from, fromInclusive, end, endInclusive);\r
-               return sm.size();\r
-       }\r
-       \r
-       @Override\r
-       public int getEntries(Object src, Object from, boolean fromInclusive, Object end, boolean endInclusive, ArrayBinding dstKeyArrayBinding, Object dstKeyArray, ArrayBinding dstValueArrayBinding, Object dstValueArray, int limit) throws BindingException {\r
-               return 0;\r
+       }
+       
+       @Override
+       public Object[] getValues(Object set) throws BindingException {
+               TreeSet<Object> _set = (TreeSet<Object>) set;
+               return new Object[_set.size()];
+       }
+       
+       @Override
+       public int count(Object src, Object from, boolean fromInclusive, Object end, boolean endInclusive) throws BindingException {
+               TreeSet<Object> m = (TreeSet<Object>) src;              
+               Set<Object> sm = m.subSet(from, fromInclusive, end, endInclusive);
+               return sm.size();
+       }
+       
+       @Override
+       public int getEntries(Object src, Object from, boolean fromInclusive, Object end, boolean endInclusive, ArrayBinding dstKeyArrayBinding, Object dstKeyArray, ArrayBinding dstValueArrayBinding, Object dstValueArray, int limit) throws BindingException {
+               return 0;
        }
 
        @Override