Remove unnecessary casts. release50bluej_t1
authorpnejedly@netbeans.org
Tue, 27 Jun 2006 12:23:26 +0000
changeset 184f7d4e4712bf8
parent 183 4d58cbfd0bdb
child 185 b969afc7315f
Remove unnecessary casts.
openide.util/src/org/openide/util/RequestProcessor.java
openide.util/src/org/openide/util/SharedClassObject.java
openide.util/src/org/openide/util/TopologicalSortException.java
openide.util/src/org/openide/util/Utilities.java
openide.util/src/org/openide/util/datatransfer/ExTransferable.java
openide.util/src/org/openide/util/io/NbObjectInputStream.java
openide.util/src/org/openide/util/io/NbObjectOutputStream.java
openide.util/src/org/openide/util/lookup/InheritanceTree.java
openide.util/src/org/openide/util/lookup/ProxyLookup.java
openide.util/src/org/openide/xml/XMLUtil.java
     1.1 --- a/openide.util/src/org/openide/util/RequestProcessor.java	Tue Jun 27 09:27:25 2006 +0000
     1.2 +++ b/openide.util/src/org/openide/util/RequestProcessor.java	Tue Jun 27 12:23:26 2006 +0000
     1.3 @@ -443,12 +443,12 @@
     1.4              item.enqueued = true;
     1.5  
     1.6              return;
     1.7 -        } else if (iprio <= ((Item) queue.get(queue.size() - 1)).getPriority()) {
     1.8 +        } else if (iprio <= queue.get(queue.size() - 1).getPriority()) {
     1.9              queue.add(item);
    1.10              item.enqueued = true;
    1.11          } else {
    1.12              for (ListIterator<Item> it = queue.listIterator(); it.hasNext();) {
    1.13 -                Item next = (Item) it.next();
    1.14 +                Item next = it.next();
    1.15  
    1.16                  if (iprio > next.getPriority()) {
    1.17                      it.set(item);
    1.18 @@ -472,7 +472,7 @@
    1.19              return null;
    1.20          } else { // we have some work for the worker, pass it
    1.21  
    1.22 -            Item i = (Item) queue.remove(0);
    1.23 +            Item i = queue.remove(0);
    1.24              Task t = i.getTask();
    1.25              i.clear(worker);
    1.26  
    1.27 @@ -848,7 +848,7 @@
    1.28  
    1.29                      return proc;
    1.30                  } else {
    1.31 -                    Processor proc = (Processor) pool.pop();
    1.32 +                    Processor proc = pool.pop();
    1.33                      proc.idle = false;
    1.34  
    1.35                      return proc;
     2.1 --- a/openide.util/src/org/openide/util/SharedClassObject.java	Tue Jun 27 09:27:25 2006 +0000
     2.2 +++ b/openide.util/src/org/openide/util/SharedClassObject.java	Tue Jun 27 12:23:26 2006 +0000
     2.3 @@ -117,7 +117,7 @@
     2.4      */
     2.5      protected SharedClassObject() {
     2.6          synchronized (getLock()) {
     2.7 -            DataEntry de = (DataEntry) values.get(getClass());
     2.8 +            DataEntry de = values.get(getClass());
     2.9  
    2.10              //System.err.println("SCO create: " + this + " de=" + de);
    2.11              if (de == null) {
    2.12 @@ -473,7 +473,7 @@
    2.13      public static <T extends SharedClassObject> T findObject(Class<T> clazz, boolean create) {
    2.14          // synchronizing on the same object as returned from getLock()
    2.15          synchronized (clazz.getName().intern()) {
    2.16 -            DataEntry de = (DataEntry) values.get(clazz);
    2.17 +            DataEntry de = values.get(clazz);
    2.18  
    2.19              // either null or the object
    2.20              SharedClassObject obj = (de == null) ? null : de.get();
    2.21 @@ -495,7 +495,7 @@
    2.22                  created = true;
    2.23              }
    2.24  
    2.25 -            de = (DataEntry) values.get(clazz);
    2.26 +            de = values.get(clazz);
    2.27  
    2.28              if (de != null) {
    2.29                  SharedClassObject obj2 = de.get();
    2.30 @@ -605,7 +605,7 @@
    2.31          assert instancesBeingCreated != null;
    2.32  
    2.33          synchronized (instancesBeingCreated) {
    2.34 -            Integer i = (Integer) instancesBeingCreated.get(name);
    2.35 +            Integer i =  instancesBeingCreated.get(name);
    2.36              instancesBeingCreated.put(name, (i == null) ? new Integer(1) : new Integer(i.intValue() + 1));
    2.37          }
    2.38  
    2.39 @@ -613,7 +613,7 @@
    2.40              return c.newInstance(new Object[0]);
    2.41          } finally {
    2.42              synchronized (instancesBeingCreated) {
    2.43 -                Integer i = (Integer) instancesBeingCreated.get(name);
    2.44 +                Integer i = instancesBeingCreated.get(name);
    2.45  
    2.46                  if (i.intValue() == 1) {
    2.47                      instancesBeingCreated.remove(name);
    2.48 @@ -929,7 +929,7 @@
    2.49          * @return the an object of this type
    2.50          */
    2.51          SharedClassObject first(SharedClassObject obj) {
    2.52 -            SharedClassObject s = (SharedClassObject) ref.get();
    2.53 +            SharedClassObject s = ref.get();
    2.54  
    2.55              if (s == null) {
    2.56                  ref = new WeakReference<SharedClassObject>(obj);
    2.57 @@ -943,7 +943,7 @@
    2.58          /** @return shared object or null
    2.59          */
    2.60          public SharedClassObject get() {
    2.61 -            return (SharedClassObject) ref.get();
    2.62 +            return ref.get();
    2.63          }
    2.64  
    2.65          /** Reset map of values. */
     3.1 --- a/openide.util/src/org/openide/util/TopologicalSortException.java	Tue Jun 27 09:27:25 2006 +0000
     3.2 +++ b/openide.util/src/org/openide/util/TopologicalSortException.java	Tue Jun 27 12:23:26 2006 +0000
     3.3 @@ -158,7 +158,7 @@
     3.4          ArrayList<Set> sets = new ArrayList<Set>();
     3.5  
     3.6          while (!dualGraph.isEmpty()) {
     3.7 -            Vertex v = (Vertex) dualGraph.pop();
     3.8 +            Vertex v = dualGraph.pop();
     3.9  
    3.10              if (!v.visited) {
    3.11                  Set<Object> set = new HashSet<Object>();
    3.12 @@ -236,7 +236,7 @@
    3.13       * @param vertexInfo the info
    3.14       */
    3.15      private Vertex constructDualGraph(int counter, Object vertex, HashMap<Object,Vertex> vertexInfo) {
    3.16 -        Vertex info = (Vertex) vertexInfo.get(vertex);
    3.17 +        Vertex info = vertexInfo.get(vertex);
    3.18  
    3.19          if (info == null) {
    3.20              info = new Vertex(vertex, counter++);
     4.1 --- a/openide.util/src/org/openide/util/Utilities.java	Tue Jun 27 09:27:25 2006 +0000
     4.2 +++ b/openide.util/src/org/openide/util/Utilities.java	Tue Jun 27 12:23:26 2006 +0000
     4.3 @@ -534,7 +534,7 @@
     4.4  
     4.5          String[] s = new String[lines.size()];
     4.6  
     4.7 -        return (String[]) lines.toArray(s);
     4.8 +        return lines.toArray(s);
     4.9      }
    4.10  
    4.11      /** trims String
    4.12 @@ -2246,7 +2246,7 @@
    4.13          Map<T,Boolean> finished,
    4.14          List<T> r
    4.15      ) {
    4.16 -        Boolean b = (Boolean) finished.get(node);
    4.17 +        Boolean b = finished.get(node);
    4.18  
    4.19          //System.err.println("node=" + node + " color=" + b);
    4.20          if (b != null) {
    4.21 @@ -2380,7 +2380,7 @@
    4.22              return;
    4.23          }
    4.24  
    4.25 -        ClassLoader current = (ClassLoader) Lookup.getDefault().lookup(ClassLoader.class);
    4.26 +        ClassLoader current = Lookup.getDefault().lookup(ClassLoader.class);
    4.27  
    4.28          if (current == null) {
    4.29              current = ClassLoader.getSystemClassLoader();
    4.30 @@ -2703,7 +2703,7 @@
    4.31              }
    4.32          }
    4.33  
    4.34 -        ContextGlobalProvider p = (ContextGlobalProvider) Lookup.getDefault().lookup(ContextGlobalProvider.class);
    4.35 +        ContextGlobalProvider p = Lookup.getDefault().lookup(ContextGlobalProvider.class);
    4.36          Lookup l = (p == null) ? Lookup.EMPTY : p.createGlobalContext();
    4.37  
    4.38          synchronized (ContextGlobalProvider.class) {
     5.1 --- a/openide.util/src/org/openide/util/datatransfer/ExTransferable.java	Tue Jun 27 09:27:25 2006 +0000
     5.2 +++ b/openide.util/src/org/openide/util/datatransfer/ExTransferable.java	Tue Jun 27 12:23:26 2006 +0000
     5.3 @@ -97,7 +97,7 @@
     5.4       * @return the flavors
     5.5      */
     5.6      public DataFlavor[] getTransferDataFlavors() {
     5.7 -        return (DataFlavor[]) map.keySet().toArray(new DataFlavor[0]);
     5.8 +        return map.keySet().toArray(new DataFlavor[0]);
     5.9      }
    5.10  
    5.11      /* Is this flavor supported?
    5.12 @@ -115,7 +115,7 @@
    5.13       * @throws UnsupportedFlavorException if that flavor is not supported
    5.14      */
    5.15      public Object getTransferData(DataFlavor flavor) throws UnsupportedFlavorException, IOException {
    5.16 -        Single o = (Single) map.get(flavor);
    5.17 +        Single o = map.get(flavor);
    5.18  
    5.19          if (o == null) {
    5.20              throw new UnsupportedFlavorException(flavor);
     6.1 --- a/openide.util/src/org/openide/util/io/NbObjectInputStream.java	Tue Jun 27 09:27:25 2006 +0000
     6.2 +++ b/openide.util/src/org/openide/util/io/NbObjectInputStream.java	Tue Jun 27 12:23:26 2006 +0000
     6.3 @@ -68,7 +68,7 @@
     6.4  
     6.5      /** Lazy create default NB classloader for use during deserialization. */
     6.6      private static ClassLoader getNBClassLoader() {
     6.7 -        ClassLoader c = (ClassLoader) Lookup.getDefault().lookup(ClassLoader.class);
     6.8 +        ClassLoader c = Lookup.getDefault().lookup(ClassLoader.class);
     6.9  
    6.10          return (c != null) ? c : ClassLoader.getSystemClassLoader();
    6.11      }
     7.1 --- a/openide.util/src/org/openide/util/io/NbObjectOutputStream.java	Tue Jun 27 09:27:25 2006 +0000
     7.2 +++ b/openide.util/src/org/openide/util/io/NbObjectOutputStream.java	Tue Jun 27 12:23:26 2006 +0000
     7.3 @@ -172,7 +172,7 @@
     7.4  
     7.5      private static boolean isSerialVersionUIDDeclared(Class clazz) {
     7.6          String classname = clazz.getName();
     7.7 -        Boolean okay = (Boolean) examinedClasses.get(classname);
     7.8 +        Boolean okay = examinedClasses.get(classname);
     7.9  
    7.10          if (okay == null) {
    7.11              if (classname.equals("java.util.HashSet") || classname.equals("java.util.ArrayList")) { // NOI18N
     8.1 --- a/openide.util/src/org/openide/util/lookup/InheritanceTree.java	Tue Jun 27 09:27:25 2006 +0000
     8.2 +++ b/openide.util/src/org/openide/util/lookup/InheritanceTree.java	Tue Jun 27 12:23:26 2006 +0000
     8.3 @@ -141,7 +141,7 @@
     8.4          interfaces = new WeakHashMap<Class,Object>();
     8.5  
     8.6          String clazz;
     8.7 -        ClassLoader l = (ClassLoader) Lookup.getDefault().lookup(ClassLoader.class);
     8.8 +        ClassLoader l = Lookup.getDefault().lookup(ClassLoader.class);
     8.9  
    8.10          while ((clazz = (String) ois.readObject()) != null) {
    8.11              Object o = ois.readObject();
    8.12 @@ -979,13 +979,13 @@
    8.13          lookup(clazz);
    8.14  
    8.15          // newRef will be the new head of the list
    8.16 -        return (ReferenceToResult) reg.put(clazz, newRef);
    8.17 +        return reg.put(clazz, newRef);
    8.18      }
    8.19  
    8.20      public ReferenceToResult cleanUpResult(Lookup.Template templ) {
    8.21          collectListeners(null, templ.getType());
    8.22  
    8.23 -        return (reg == null) ? null : (ReferenceToResult) reg.get(templ.getType());
    8.24 +        return (reg == null) ? null : reg.get(templ.getType());
    8.25      }
    8.26  
    8.27      public ArrayList<Class> beginTransaction(int ensure) {
    8.28 @@ -995,7 +995,7 @@
    8.29      public void endTransaction(ArrayList<Class> list, Set<AbstractLookup.R> allAffectedResults) {
    8.30          if (list.size() == 1) {
    8.31              // probably the most common case
    8.32 -            collectListeners(allAffectedResults, (Class) list.get(0));
    8.33 +            collectListeners(allAffectedResults, list.get(0));
    8.34          } else {
    8.35              Iterator it = list.iterator();
    8.36  
    8.37 @@ -1016,7 +1016,7 @@
    8.38          }
    8.39  
    8.40          while (c != null) {
    8.41 -            ReferenceToResult first = (ReferenceToResult) reg.get(c);
    8.42 +            ReferenceToResult first = reg.get(c);
    8.43              ReferenceIterator it = new ReferenceIterator(first);
    8.44  
    8.45              while (it.next()) {
    8.46 @@ -1135,7 +1135,7 @@
    8.47  
    8.48              if (items.contains(item)) {
    8.49                  int i = items.indexOf(item);
    8.50 -                AbstractLookup.Pair old = (AbstractLookup.Pair) items.get(i);
    8.51 +                AbstractLookup.Pair old = items.get(i);
    8.52  
    8.53                  if (old != item) {
    8.54                      // replace the items there
    8.55 @@ -1187,7 +1187,7 @@
    8.56              ois.defaultReadObject();
    8.57  
    8.58              if (l == null) {
    8.59 -                l = (ClassLoader) Lookup.getDefault().lookup(ClassLoader.class);
    8.60 +                l = Lookup.getDefault().lookup(ClassLoader.class);
    8.61              }
    8.62  
    8.63              clazz = Class.forName(clazzName, false, l);
     9.1 --- a/openide.util/src/org/openide/util/lookup/ProxyLookup.java	Tue Jun 27 09:27:25 2006 +0000
     9.2 +++ b/openide.util/src/org/openide/util/lookup/ProxyLookup.java	Tue Jun 27 12:23:26 2006 +0000
     9.3 @@ -77,7 +77,7 @@
     9.4          } else {
     9.5              Lookup[] arr = (Lookup[])l;
     9.6              if (clone) {
     9.7 -                arr = (Lookup[])arr.clone();
     9.8 +                arr = arr.clone();
     9.9              }
    9.10              return arr;
    9.11          }
    10.1 --- a/openide.util/src/org/openide/xml/XMLUtil.java	Tue Jun 27 09:27:25 2006 +0000
    10.2 +++ b/openide.util/src/org/openide/xml/XMLUtil.java	Tue Jun 27 12:23:26 2006 +0000
    10.3 @@ -289,7 +289,7 @@
    10.4      ) throws IOException, SAXException {
    10.5          
    10.6          int index = (validate ? 0 : 1) + (namespaceAware ? 0 : 2);
    10.7 -        DocumentBuilder builder = (DocumentBuilder) builderTL[index].get();
    10.8 +        DocumentBuilder builder = builderTL[index].get();
    10.9          if (builder == null) {
   10.10              DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
   10.11              factory.setValidating(validate);
   10.12 @@ -352,7 +352,7 @@
   10.13          // XXX should try to use org.w3c.dom.ls.LSSerializer if it exists...
   10.14          // XXX #66563 workaround
   10.15          ClassLoader orig = Thread.currentThread().getContextClassLoader();
   10.16 -        ClassLoader global = (ClassLoader) Lookup.getDefault().lookup(ClassLoader.class);
   10.17 +        ClassLoader global = Lookup.getDefault().lookup(ClassLoader.class);
   10.18          ClassLoader target = XMLUtil.class.getClassLoader();
   10.19          if (global == null) {
   10.20              global = target;
   10.21 @@ -639,7 +639,7 @@
   10.22       * @see "#62006"
   10.23       */
   10.24      private static Document normalize(Document orig) throws IOException {
   10.25 -        DocumentBuilder builder = (DocumentBuilder) builderTL[0].get();
   10.26 +        DocumentBuilder builder = builderTL[0].get();
   10.27          if (builder == null) {
   10.28              DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
   10.29              factory.setValidating(false);