Ignore:
Timestamp:
2013-06-21T01:21:01+02:00 (11 years ago)
Author:
donvip
Message:

[josm_opendata] .7z archive read support: remove unused code

Location:
applications/editors/josm/plugins/opendata/includes/org/j7zip
Files:
4 deleted
23 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/opendata/includes/org/j7zip/Common/CRC.java

    r29679 r29681  
    4545            _value = Table[(_value ^ data[i]) & 0xFF] ^ (_value >>> 8);
    4646    }
    47    
    48     public void Update(byte[] data) {
    49         for (int i = 0; i < data.length; i++)
    50             _value = Table[(_value ^ data[i]) & 0xFF] ^ (_value >>> 8);
    51     }
    52    
     47       
    5348    public void Update(byte[] data, int offset, int size) {
    5449        for (int i = 0; i < size; i++)
  • applications/editors/josm/plugins/opendata/includes/org/j7zip/Common/IntVector.java

    r29679 r29681  
    4949        return elt == 0;
    5050    }
    51    
    52     public int Back() {
    53         if (elt < 1)
    54             throw new ArrayIndexOutOfBoundsException(0);
    55        
    56         return data[elt-1];
    57     }
    58    
    59     public int Front() {
    60         if (elt < 1)
    61             throw new ArrayIndexOutOfBoundsException(0);
    62        
    63         return data[0];
    64     }
    65    
    66     public void DeleteBack() {
    67         // Delete(_size - 1);
    68         remove(elt-1);
    69     }
    70    
    71     public int remove(int index) {
    72         if (index >= elt)
    73             throw new ArrayIndexOutOfBoundsException(index);
    74         int oldValue = data[index];
    75        
    76         int numMoved = elt - index - 1;
    77         if (numMoved > 0)
    78             System.arraycopy(elt, index+1, elt, index,numMoved);
    79        
    80         // data[--elt] = null; // Let gc do its work
    81        
    82         return oldValue;
    83     }
    84    
    8551}
  • applications/editors/josm/plugins/opendata/includes/org/j7zip/Common/LimitedSequentialInStream.java

    r29679 r29681  
    55    long _size;
    66    long _pos;
    7     boolean _wasFinished;
    87   
    98    public LimitedSequentialInStream() {
     
    1716        _size = streamSize;
    1817        _pos = 0;
    19         _wasFinished = false;
    2018    }
    2119   
    2220    public int read() throws java.io.IOException {
    2321        int ret = _stream.read();
    24         if (ret == -1) _wasFinished = true;
    2522        return ret;
    2623    }
     
    3532            int realProcessedSize = _stream.read(data, off, sizeToRead);
    3633            if (realProcessedSize == -1) {
    37                 _wasFinished = true;
    3834                return -1;
    3935            }
  • applications/editors/josm/plugins/opendata/includes/org/j7zip/Common/LockedInStream.java

    r29679 r29681  
    1212        _stream = stream;
    1313    }
    14    
    15     /* really too slow, don't use !
    16     public synchronized int read(long startPos) throws java.io.IOException
    17     {
    18         // NWindows::NSynchronization::CCriticalSectionLock lock(_criticalSection);
    19         _stream.Seek(startPos, IInStream.STREAM_SEEK_SET);
    20         return _stream.read();
    21     }
    22      */
    23    
    24     public synchronized int read(long startPos, byte  [] data, int size) throws java.io.IOException {
    25         // NWindows::NSynchronization::CCriticalSectionLock lock(_criticalSection);
    26         _stream.Seek(startPos, IInStream.STREAM_SEEK_SET);
    27         return _stream.read(data,0, size);
    28     }
    29    
     14       
    3015    public synchronized int read(long startPos, byte  [] data, int off, int size) throws java.io.IOException {
    3116        // NWindows::NSynchronization::CCriticalSectionLock lock(_criticalSection);
  • applications/editors/josm/plugins/opendata/includes/org/j7zip/Common/RecordVector.java

    r29679 r29681  
    1414        return get(elementCount-1);
    1515    }
    16    
    17     public E Front() {
    18         return get(0);
    19     }
    20    
    21     public void DeleteBack() {
    22         remove(elementCount-1);
    23     }
    2416}
  • applications/editors/josm/plugins/opendata/includes/org/j7zip/SevenZip/Archive/Common/CoderMixer2ST.java

    r29679 r29681  
    2121    BindInfo _bindInfo = new BindInfo();
    2222    ObjectVector<STCoderInfo> _coders = new ObjectVector<STCoderInfo>();
    23     int _mainCoderIndex;
    2423   
    2524    public CoderMixer2ST() {
    2625    }
    27    
    2826   
    2927    public void SetBindInfo(BindInfo bindInfo) {
     
    7674        _bindInfo.FindOutStream(_bindInfo.BindPairs.get(binderIndex).OutIndex,
    7775                tmp1 /* coderIndex */ , tmp2 /* coderStreamIndex */ );
    78         int coderIndex = tmp1[0], coderStreamIndex = tmp2[0];
     76        int coderIndex = tmp1[0];
    7977       
    8078        CoderInfo coder = _coders.get(coderIndex);
     
    9795        if (coder.NumInStreams > 1)
    9896            return HRESULT.E_NOTIMPL;
    99         for (i = 0; i < (int)coder.NumInStreams; i++) {
     97        for (i = 0; i < coder.NumInStreams; i++) {
    10098            java.io.InputStream [] tmp = new java.io.InputStream[1];
    10199            int res = GetInStream(inStreams, useless_inSizes, startIndex + i, tmp /* &seqInStream2 */ );
     
    130128        _bindInfo.FindInStream(_bindInfo.BindPairs.get(binderIndex).InIndex,
    131129                tmp1 /* coderIndex*/ , tmp2 /* coderStreamIndex */ );
    132         int coderIndex = tmp1[0], coderStreamIndex = tmp2[0];
     130        int coderIndex = tmp1[0];
    133131       
    134132        CoderInfo coder = _coders.get(coderIndex);
     
    157155        if (coder.NumOutStreams > 1)
    158156            return HRESULT.E_NOTIMPL;
    159         for (i = 0; i < (int)coder.NumOutStreams; i++) {
     157        for (i = 0; i < coder.NumOutStreams; i++) {
    160158            java.io.OutputStream [] tmp = new java.io.OutputStream[1];
    161159            int res = GetOutStream(outStreams, useless_outSizes, startIndex + i, tmp /* &seqOutStream2 */ );
     
    208206        int startInIndex = _bindInfo.GetCoderInStreamIndex(_mainCoderIndex);
    209207        int startOutIndex = _bindInfo.GetCoderOutStreamIndex(_mainCoderIndex);
    210         for (i = 0; i < (int)mainCoder.NumInStreams; i++) {
     208        for (i = 0; i < mainCoder.NumInStreams; i++) {
    211209            java.io.InputStream tmp [] = new  java.io.InputStream[1];
    212210            int res = GetInStream(inStreams, useless_inSizes, startInIndex + i, tmp /* &seqInStream */ );
     
    215213            seqInStreams.add(seqInStream);
    216214        }
    217         for (i = 0; i < (int)mainCoder.NumOutStreams; i++) {
     215        for (i = 0; i < mainCoder.NumOutStreams; i++) {
    218216            java.io.OutputStream tmp [] = new  java.io.OutputStream[1];
    219217            int res = GetOutStream(outStreams, useless_outSizes, startOutIndex + i, tmp);
     
    224222        RecordVector< java.io.InputStream > seqInStreamsSpec = new RecordVector< java.io.InputStream >();
    225223        RecordVector< java.io.OutputStream > seqOutStreamsSpec = new RecordVector< java.io.OutputStream >();
    226         for (i = 0; i < (int)mainCoder.NumInStreams; i++)
     224        for (i = 0; i < mainCoder.NumInStreams; i++)
    227225            seqInStreamsSpec.add(seqInStreams.get(i));
    228         for (i = 0; i < (int)mainCoder.NumOutStreams; i++)
     226        for (i = 0; i < mainCoder.NumOutStreams; i++)
    229227            seqOutStreamsSpec.add(seqOutStreams.get(i));
    230228       
  • applications/editors/josm/plugins/opendata/includes/org/j7zip/SevenZip/Archive/Common/FilterCoder.java

    r29679 r29681  
    120120    }
    121121   
    122     public int ReleaseOutStream() throws IOException {
     122    /*public int ReleaseOutStream() throws IOException {
    123123        if (_outStream != null) _outStream.close(); // Release()
    124124        _outStream = null;
    125125        return HRESULT.S_OK;
    126     }
     126    }*/
    127127   
    128128    public void flush() throws IOException {
  • applications/editors/josm/plugins/opendata/includes/org/j7zip/SevenZip/Archive/Common/OutStreamWithCRC.java

    r29679 r29681  
    4444        _stream = null;
    4545    }
    46     public long GetSize()  {
    47         return _size;
    48     }
    4946    public int GetCRC()  {
    5047        return _crc.GetDigest();
    5148    }
    52     public void InitCRC() {
    53         _crc.Init();
    54     }
    5549}
  • applications/editors/josm/plugins/opendata/includes/org/j7zip/SevenZip/Archive/IInArchive.java

    r29679 r29681  
    2020    SevenZipEntry getEntry(int index);
    2121   
    22     int size();
     22    //int size();
    2323   
    2424    int close() throws IOException ;
     
    3434            // IArchiveOpenCallback *openArchiveCallback */
    3535            ) throws java.io.IOException;
    36 
    37    
    3836}
    3937
  • applications/editors/josm/plugins/opendata/includes/org/j7zip/SevenZip/Archive/SevenZip/Decoder.java

    r29679 r29681  
    349349        int [] tmp1 = new int[1];
    350350        bindInfo.FindOutStream(bindInfo.OutStreams.get(0), tmp1 /* mainCoder */ , temp_useless /* temp */);
    351         int mainCoder = tmp1[0];
    352351       
    353352        if (_multiThread) {
  • applications/editors/josm/plugins/opendata/includes/org/j7zip/SevenZip/Archive/SevenZip/FileItem.java

    r29679 r29681  
    33public class FileItem {
    44   
    5     public long CreationTime;
     5    //public long CreationTime;
    66    public long LastWriteTime;
    7     public long LastAccessTime;
     7    //public long LastAccessTime;
    88   
    99    public long UnPackSize;
     
    2929        IsFileCRCDefined = false;
    3030        AreAttributesDefined = false;
    31         CreationTime = 0; // IsCreationTimeDefined = false;
     31        //CreationTime = 0; // IsCreationTimeDefined = false;
    3232        LastWriteTime = 0; // IsLastWriteTimeDefined = false;
    33         LastAccessTime = 0; // IsLastAccessTimeDefined = false;
     33        //LastAccessTime = 0; // IsLastAccessTimeDefined = false;
    3434        IsStartPosDefined = false;
    3535    }
  • applications/editors/josm/plugins/opendata/includes/org/j7zip/SevenZip/Archive/SevenZip/Handler.java

    r29679 r29681  
    1313import org.j7zip.SevenZip.Common.LocalProgress;
    1414
    15 
    16 
    17 
    18 
    19 
    2015public class Handler implements org.j7zip.SevenZip.Archive.IInArchive {
    2116   
     
    2621    ArchiveDatabaseEx _database;
    2722   
    28     int _numThreads;
    29    
    3023    public Handler() {
    31         _numThreads = 1; // TBD
    32        
    3324        _database = new ArchiveDatabaseEx();
    34        
    3525    }
    3626   
     
    300290        return 0;
    301291    }
    302    
     292    /*
    303293    public int size() {
    304294        return _database.Files.size();
    305     }
     295    }*/
    306296   
    307297    long getPackSize(int index2) {
     
    316306   
    317307    static int GetUInt32FromMemLE(byte [] p , int off) {
    318         return p[off] | (((int)p[off + 1]) << 8) | (((int)p[off + 2]) << 16) | (((int)p[off +3]) << 24);
     308        return p[off] | ((p[off + 1]) << 8) | ((p[off + 2]) << 16) | ((p[off +3]) << 24);
    319309    }
    320310   
  • applications/editors/josm/plugins/opendata/includes/org/j7zip/SevenZip/Archive/SevenZip/Header.java

    r29679 r29681  
    3636        public static final int kLastWriteTime = 20;
    3737        public static final int kWinAttributes = 21;
    38         public static final int kComment = 22;
     38        //public static final int kComment = 22;
    3939
    4040        public static final int kEncodedHeader = 23;
  • applications/editors/josm/plugins/opendata/includes/org/j7zip/SevenZip/Archive/SevenZip/InArchive.java

    r29679 r29681  
    223223    int SkeepData(long size)  throws IOException {
    224224        for (long i = 0; i < size; i++) {
    225             int temp = ReadByte();
     225            /*int temp =*/ ReadByte();
    226226        }
    227227        return HRESULT.S_OK;
     
    681681            }
    682682            switch((int)type) {
    683                 case NID.kCreationTime:
     683                /*case NID.kCreationTime:
    684684                    // file.IsCreationTimeDefined = defined;
    685685                    if (defined)
    686686                        file.CreationTime = FileTimeToLong(high,low);
    687                     break;
     687                    break;*/
    688688                case NID.kLastWriteTime:
    689689                    // file.IsLastWriteTimeDefined = defined;
     
    691691                        file.LastWriteTime = FileTimeToLong(high,low);
    692692                    break;
    693                 case NID.kLastAccessTime:
     693                /*case NID.kLastAccessTime:
    694694                    // file.IsLastAccessTimeDefined = defined;
    695695                    if (defined)
    696696                        file.LastAccessTime = FileTimeToLong(high,low);
    697                     break;
     697                    break;*/
    698698            }
    699699        }
     
    717717        IntVector digests = new IntVector();
    718718       
    719         int ret = ReadStreamsInfo(null,
     719        /*int ret =*/ ReadStreamsInfo(null,
    720720                dataOffset,
    721721                packSizes,
     
    767767    int ReadDatabase(ArchiveDatabaseEx database) throws IOException {
    768768        database.Clear();
    769         database.ArchiveInfo.StartPosition = _arhiveBeginStreamPosition;
     769        //database.ArchiveInfo.StartPosition = _arhiveBeginStreamPosition;
    770770       
    771771        byte [] btmp = new byte[2];
     
    775775       
    776776        database.ArchiveInfo.ArchiveVersion_Major = btmp[0];
    777         database.ArchiveInfo.ArchiveVersion_Minor = btmp[1];
     777        //database.ArchiveInfo.ArchiveVersion_Minor = btmp[1];
    778778       
    779779        if (database.ArchiveInfo.ArchiveVersion_Major != kMajorVersion)
  • applications/editors/josm/plugins/opendata/includes/org/j7zip/SevenZip/Archive/SevenZip/InArchiveInfo.java

    r29679 r29681  
    66{
    77    public byte ArchiveVersion_Major;
    8     public byte ArchiveVersion_Minor;
     8    //public byte ArchiveVersion_Minor;
    99   
    10     public long StartPosition;
     10    //public long StartPosition;
    1111    public long StartPositionAfterHeader;
    1212    public long DataStartPosition;
  • applications/editors/josm/plugins/opendata/includes/org/j7zip/SevenZip/Archive/SevenZip/InByte2.java

    r29679 r29681  
    3030    }
    3131   
    32     int GetProcessedSize() { return _pos; }
     32    //int GetProcessedSize() { return _pos; }
    3333   
    3434    InByte2() {
  • applications/editors/josm/plugins/opendata/includes/org/j7zip/SevenZip/ArchiveExtractCallback.java

    r29679 r29681  
    5555    }
    5656    public int PrepareOperation(int askExtractMode) {
    57         _extractMode = false;
     57        /*_extractMode = false;
    5858        switch (askExtractMode) {
    5959            case IInArchive.NExtract_NAskMode_kExtract:
    6060                _extractMode = true;
    61         };
     61        };*/
    6262        switch (askExtractMode) {
    6363            case IInArchive.NExtract_NAskMode_kExtract:
     
    186186   
    187187    public long NumErrors;
    188     boolean PasswordIsDefined;
    189     String Password;
    190     boolean _extractMode;
     188    //boolean PasswordIsDefined;
     189    //String Password;
     190    //boolean _extractMode;
    191191   
    192192    boolean isDirectory;
    193193   
    194     public ArchiveExtractCallback() { PasswordIsDefined = false; }
     194    public ArchiveExtractCallback() { /*PasswordIsDefined = false;*/ }
    195195   
    196196   
  • applications/editors/josm/plugins/opendata/includes/org/j7zip/SevenZip/Compression/Branch/BCJ2_x86_Decoder.java

    r29679 r29681  
    103103                    int b0 = _callStream.read();
    104104                    // if(b0 == -1) return HRESULT.S_FALSE;
    105                     src = ((int)b0) << 24;
     105                    src = (b0) << 24;
    106106                   
    107107                    b0 = _callStream.read();
    108108                    // if(b0 == -1) return HRESULT.S_FALSE;
    109                     src |= ((int)b0) << 16;
     109                    src |= (b0) << 16;
    110110                   
    111111                    b0 = _callStream.read();
    112112                    // if(b0 == -1) return HRESULT.S_FALSE;
    113                     src |= ((int)b0) << 8;
     113                    src |= (b0) << 8;
    114114                   
    115115                    b0 = _callStream.read();
    116116                    if(b0 == -1) return HRESULT.S_FALSE;
    117                     src |= ((int)b0);
     117                    src |= (b0);
    118118                   
    119119                } else {
    120120                    int b0 = _jumpStream.read();
    121121                    // if(b0 == -1) return HRESULT.S_FALSE;
    122                     src = ((int)b0) << 24;
     122                    src = (b0) << 24;
    123123                   
    124124                    b0 = _jumpStream.read();
    125125                    // if(b0 == -1) return HRESULT.S_FALSE;
    126                     src |= ((int)b0) << 16;
     126                    src |= (b0) << 16;
    127127                   
    128128                    b0 = _jumpStream.read();
    129129                    // if(b0 == -1) return HRESULT.S_FALSE;
    130                     src |= ((int)b0) << 8;
     130                    src |= (b0) << 8;
    131131                   
    132132                    b0 = _jumpStream.read();
    133133                    if(b0 == -1) return HRESULT.S_FALSE;
    134                     src |= ((int)b0);
     134                    src |= (b0);
    135135                   
    136136                }
     
    140140                _outStream.WriteByte((dest >> 16));
    141141                _outStream.WriteByte((dest >> 24));
    142                 prevByte = (int)(dest >> 24) & 0xFF;
     142                prevByte = dest >> 24 & 0xFF;
    143143                processedBytes += 4;
    144144            } else
  • applications/editors/josm/plugins/opendata/includes/org/j7zip/SevenZip/Compression/Branch/BCJ_x86_Decoder.java

    r29679 r29681  
    5454                    (prevMask[0] >>> 1) < 0x10) {
    5555                int src =
    56                         ((int)(b) << 24) |
    57                         ((int)(buffer[bufferPos + 3] & 0xFF) << 16) |
    58                         ((int)(buffer[bufferPos + 2] & 0xFF) << 8) |
     56                        ((b) << 24) |
     57                        ((buffer[bufferPos + 3] & 0xFF) << 16) |
     58                        ((buffer[bufferPos + 2] & 0xFF) << 8) |
    5959                        (buffer[bufferPos + 1] & 0xFF);
    6060               
     
    6969                        break;
    7070                    index = kMaskToBitNumber[prevMask[0] >>> 1];
    71                     b = (int)((dest >> (24 - index * 8)) & 0xFF);
     71                    b = (dest >> (24 - index * 8)) & 0xFF;
    7272                    if (!Test86MSByte(b))
    7373                        break;
  • applications/editors/josm/plugins/opendata/includes/org/j7zip/SevenZip/Compression/LZMA/Base.java

    r29679 r29681  
    55public class Base
    66{
    7         public static final int kNumRepDistances = 4;
     7        //public static final int kNumRepDistances = 4;
    88        public static final int kNumStates = 12;
    99       
     
    4343       
    4444        public static final int kNumPosSlotBits = 6;
    45         public static final int kDicLogSizeMin = 0;
     45        //public static final int kDicLogSizeMin = 0;
    4646        // public static final int kDicLogSizeMax = 28;
    4747        // public static final int kDistTableSizeMax = kDicLogSizeMax * 2;
     
    5757                if (len < kNumLenToPosStates)
    5858                        return len;
    59                 return (int)(kNumLenToPosStates - 1);
     59                return kNumLenToPosStates - 1;
    6060        }
    6161       
    6262        public static final int kNumAlignBits = 4;
    63         public static final int kAlignTableSize = 1 << kNumAlignBits;
    64         public static final int kAlignMask = (kAlignTableSize - 1);
     63        /*public static final int kAlignTableSize = 1 << kNumAlignBits;
     64        public static final int kAlignMask = (kAlignTableSize - 1);*/
    6565       
    6666        public static final int kStartPosModelIndex = 4;
    6767        public static final int kEndPosModelIndex = 14;
    68         public static final int kNumPosModels = kEndPosModelIndex - kStartPosModelIndex;
     68        //public static final int kNumPosModels = kEndPosModelIndex - kStartPosModelIndex;
    6969       
    7070        public static final  int kNumFullDistances = 1 << (kEndPosModelIndex / 2);
    7171       
    72         public static final  int kNumLitPosStatesBitsEncodingMax = 4;
     72        //public static final  int kNumLitPosStatesBitsEncodingMax = 4;
    7373        public static final  int kNumLitContextBitsMax = 8;
    7474       
    7575        public static final  int kNumPosStatesBitsMax = 4;
    7676        public static final  int kNumPosStatesMax = (1 << kNumPosStatesBitsMax);
    77         public static final  int kNumPosStatesBitsEncodingMax = 4;
    78         public static final  int kNumPosStatesEncodingMax = (1 << kNumPosStatesBitsEncodingMax);
     77        /*public static final  int kNumPosStatesBitsEncodingMax = 4;
     78        public static final  int kNumPosStatesEncodingMax = (1 << kNumPosStatesBitsEncodingMax);*/
    7979       
    8080        public static final  int kNumLowLenBits = 3;
     
    8383        public static final  int kNumLowLenSymbols = 1 << kNumLowLenBits;
    8484        public static final  int kNumMidLenSymbols = 1 << kNumMidLenBits;
    85         public static final  int kNumLenSymbols = kNumLowLenSymbols + kNumMidLenSymbols +
     85        /*public static final  int kNumLenSymbols = kNumLowLenSymbols + kNumMidLenSymbols +
    8686                        (1 << kNumHighLenBits);
    87         public static final  int kMatchMaxLen = kMatchMinLen + kNumLenSymbols - 1;
     87        public static final  int kMatchMaxLen = kMatchMinLen + kNumLenSymbols - 1;*/
    8888}
  • applications/editors/josm/plugins/opendata/includes/org/j7zip/SevenZip/Compression/LZMA/Decoder.java

    r29679 r29681  
    2424        extends java.io.InputStream // _ST_MODE
    2525        implements org.j7zip.SevenZip.ICompressCoder , org.j7zip.SevenZip.ICompressSetDecoderProperties2 ,
    26         org.j7zip.SevenZip.ICompressGetInStreamProcessedSize,
    2726        // #ifdef _ST_MODE
    2827        org.j7zip.SevenZip.ICompressSetInStream,
     
    180179        m_posStateMask = numPosStates - 1;
    181180        return true;
    182     }
    183    
    184    
    185     public long GetInStreamProcessedSize() {
    186         throw new UnknownError("GetInStreamProcessedSize");
    187         // return m_RangeDecoder.GetProcessedSize();
    188181    }
    189182   
     
    484477        int dictionarySize = 0;
    485478        for (int i = 0; i < 4; i++)
    486             dictionarySize += ((int)(properties[1 + i]) & 0xFF) << (i * 8);
     479            dictionarySize += ((properties[1 + i]) & 0xFF) << (i * 8);
    487480        if (!SetLcLpPb(lc, lp, pb))
    488481            return false;
  • applications/editors/josm/plugins/opendata/includes/org/j7zip/SevenZip/ICompressSetOutStream.java

    r29679 r29681  
    33public interface ICompressSetOutStream {
    44    public int SetOutStream(java.io.OutputStream inStream);
    5     public int ReleaseOutStream() throws java.io.IOException;
     5    //public int ReleaseOutStream() throws java.io.IOException;
    66}
    77
  • applications/editors/josm/plugins/opendata/includes/org/j7zip/SevenZip/MyRandomAccessFile.java

    r29679 r29681  
    2626        return _file.read(data,off,size);
    2727    }
    28        
    29     public int read(byte [] data, int size) throws java.io.IOException {
    30         return _file.read(data,0,size);
    31     }
    3228   
    3329    public void close() throws java.io.IOException {
Note: See TracChangeset for help on using the changeset viewer.