ExResourceFailure.java 930 Bytes
/*
 * Decompiled with CFR 0_118.
 */
package com.adobe.xfa.ut;

import com.adobe.xfa.ut.ExErrItem;
import com.adobe.xfa.ut.ExceptionBase;

public class ExResourceFailure
extends ExceptionBase {
    private final String msMissingFile;
    private static final long serialVersionUID = 6307738608710413349L;

    @Override
    public void resolve() {
    }

    @Override
    public int count() {
        return 1;
    }

    @Override
    public ExErrItem item(int nIndex) {
        ExErrItem oItem = new ExErrItem();
        String resourcefile = this.getMissingFile();
        oItem.text("Unable to locate resource file: " + resourcefile);
        return oItem;
    }

    ExResourceFailure(String sMissingFile) {
        this.msMissingFile = sMissingFile;
    }

    String getMissingFile() {
        return this.msMissingFile;
    }

    @Override
    public String toString() {
        return this.item(0).toString();
    }
}