Project

General

Profile

« Previous | Next » 

Revision 3103c3c8

Added by Leszek Koltunski about 1 year ago

Move opening local files to the OSInterface

View differences:

src/main/java/org/distorted/objectlib/tablebases/ImplementedTablebasesList.java
9 9

  
10 10
package org.distorted.objectlib.tablebases;
11 11

  
12
import android.content.res.Resources;
13

  
12
import org.distorted.objectlib.helpers.OperatingSystemInterface;
14 13
import org.distorted.objectlib.main.ObjectSignatures;
15 14

  
16 15
import java.lang.reflect.Constructor;
......
79 78

  
80 79
///////////////////////////////////////////////////////////////////////////////////////////////////
81 80

  
82
  private static TablebasesAbstract create(Resources res, int signature, boolean packed)
81
  private static TablebasesAbstract create(OperatingSystemInterface os, int signature, boolean packed)
83 82
    {
84 83
    Class<? extends TablebasesAbstract> clazz=null;
85 84

  
......
100 99
        {
101 100
        if( packed )
102 101
          {
103
          Object[] parameters = new Object[] { res };
102
          Object[] parameters = new Object[] { os };
104 103
          return (TablebasesAbstract)cons[1].newInstance(parameters);
105 104
          }
106 105
        else
......
131 130

  
132 131
///////////////////////////////////////////////////////////////////////////////////////////////////
133 132

  
134
  public static TablebasesAbstract createPacked(Resources res, int signature)
133
  public static TablebasesAbstract createPacked(OperatingSystemInterface os, int signature)
135 134
    {
136
    return create(res,signature,true);
135
    return create(os,signature,true);
137 136
    }
138 137

  
139 138
///////////////////////////////////////////////////////////////////////////////////////////////////

Also available in: Unified diff