versResourceHandler.java 1.21 KB
/*
 * Decompiled with CFR 0_118.
 * 
 * Could not load the following classes:
 *  com.adobe.internal.mac.resource.BasicResourceHandler
 *  com.adobe.internal.mac.resource.ResourceParser
 *  com.adobe.internal.mac.resource.ResourceParser$ResourceEntry
 */
package com.adobe.fontengine.font.mac;

import com.adobe.internal.mac.resource.BasicResourceHandler;
import com.adobe.internal.mac.resource.ResourceParser;
import java.io.IOException;
import java.io.InputStream;
import java.io.PrintStream;

public class versResourceHandler
extends BasicResourceHandler {
    private static final byte[] vers = new byte[]{118, 101, 114, 115};

    public versResourceHandler() {
        super(vers);
    }

    public void handleResource(ResourceParser.ResourceEntry entry, long length, InputStream stream) {
    }

    public static void dumpInputStreamAsBytes(InputStream stream, PrintStream ps) throws IOException {
        int b;
        int pos = 0;
        while ((b = stream.read()) != -1) {
            if (pos != 0) {
                ps.print(", ");
            }
            ps.print(Integer.toHexString(b));
            if (++pos != 16) continue;
            ps.println();
            pos = 0;
        }
        ps.println();
    }
}