FieldAndAnnotationImpl.java 812 Bytes
/*
 * Decompiled with CFR 0_118.
 */
package com.adobe.internal.pdftoolkit.pdf.impl;

import com.adobe.internal.pdftoolkit.pdf.interactive.annotation.PDFAnnotationWidget;
import com.adobe.internal.pdftoolkit.pdf.interactive.forms.PDFFieldNode;

public class FieldAndAnnotationImpl {
    PDFFieldNode node;
    PDFAnnotationWidget annot;
    boolean hasAcrobatAnnot;

    public PDFFieldNode getNode() {
        return this.node;
    }

    public void setNode(PDFFieldNode node) {
        this.node = node;
    }

    public PDFAnnotationWidget getAnnot() {
        return this.annot;
    }

    public void setAnnot(PDFAnnotationWidget annot) {
        this.annot = annot;
        this.hasAcrobatAnnot = annot != null;
    }

    public boolean hasAcrobatAnnot() {
        return this.hasAcrobatAnnot;
    }
}