PDFFreeTextIntentValue.java 1.08 KB
/*
 * Decompiled with CFR 0_118.
 * 
 * Could not load the following classes:
 *  com.adobe.internal.pdftoolkit.core.types.ASName
 */
package com.adobe.internal.pdftoolkit.pdf.interactive.annotation;

import com.adobe.internal.pdftoolkit.core.types.ASName;
import com.adobe.internal.pdftoolkit.pdf.interactive.annotation.PDFIntentValue;

public final class PDFFreeTextIntentValue
extends PDFIntentValue {
    public static final PDFFreeTextIntentValue FreeTextCallout = new PDFFreeTextIntentValue(ASName.create((String)"FreeTextCallout"));
    public static final PDFFreeTextIntentValue FreeTextTypeWriter = new PDFFreeTextIntentValue(ASName.create((String)"FreeTextTypeWriter"));

    private PDFFreeTextIntentValue(ASName right) {
        super(right);
    }

    static PDFFreeTextIntentValue getInstance(String right) {
        if (right.equals(FreeTextCallout.getValue().asString(true))) {
            return FreeTextCallout;
        }
        if (right.equalsIgnoreCase(FreeTextTypeWriter.getValue().asString(true))) {
            return FreeTextTypeWriter;
        }
        return null;
    }
}