XFAButtonFieldNode.java 2.65 KB
/*
 * Decompiled with CFR 0_118.
 * 
 * Could not load the following classes:
 *  scala.ScalaObject
 *  scala.reflect.ScalaSignature
 *  scala.xml.Node
 */
package com.adobe.forms.layout;

import com.adobe.forms.layout.XFAFieldNode;
import com.adobe.forms.layout.XFANode;
import scala.ScalaObject;
import scala.reflect.ScalaSignature;
import scala.xml.Node;

@ScalaSignature(bytes="\u0006\u0001Q2A!\u0001\u0002\u0001\u0017\t\u0011\u0002LR!CkR$xN\u001c$jK2$gj\u001c3f\u0015\t\u0019A!\u0001\u0004mCf|W\u000f\u001e\u0006\u0003\u000b\u0019\tQAZ8s[NT!a\u0002\u0005\u0002\u000b\u0005$wNY3\u000b\u0003%\t1aY8n\u0007\u0001\u00192\u0001\u0001\u0007\u0011!\tia\"D\u0001\u0003\u0013\ty!A\u0001\u0007Y\r\u00063\u0015.\u001a7e\u001d>$W\r\u0005\u0002\u0012)5\t!CC\u0001\u0014\u0003\u0015\u00198-\u00197b\u0013\t)\"CA\u0006TG\u0006d\u0017m\u00142kK\u000e$\b\u0002C\f\u0001\u0005\u0003\u0005\u000b\u0011\u0002\r\u0002\t9|G-\u001a\t\u00033qi\u0011A\u0007\u0006\u00037I\t1\u0001_7m\u0013\ti\"D\u0001\u0003O_\u0012,\u0007\"B\u0010\u0001\t\u0003\u0001\u0013A\u0002\u001fj]&$h\b\u0006\u0002\"EA\u0011Q\u0002\u0001\u0005\u0006/y\u0001\r\u0001\u0007\u0005\tI\u0001A)\u0019!C\u0001K\u0005Aan\u001c3f)f\u0004X-F\u0001'!\t9C&D\u0001)\u0015\tI#&\u0001\u0003mC:<'\"A\u0016\u0002\t)\fg/Y\u0005\u0003[!\u0012aa\u0015;sS:<\u0007\u0002C\u0018\u0001\u0011\u0003\u0005\u000b\u0015\u0002\u0014\u0002\u00139|G-\u001a+za\u0016\u0004\u0003\u0002C\u0019\u0001\u0011\u000b\u0007I\u0011A\u0013\u0002\tI|G.\u001a\u0005\tg\u0001A\t\u0011)Q\u0005M\u0005)!o\u001c7fA\u0001")
public class XFAButtonFieldNode
extends XFAFieldNode
implements ScalaObject {
    private String nodeType;
    private String role;

    /*
     * Enabled force condition propagation
     * Lifted jumps to return sites
     */
    public String nodeType() {
        if ((this.bitmap$0 & 2048) != 0) return this.nodeType;
        XFAButtonFieldNode xFAButtonFieldNode = this;
        synchronized (xFAButtonFieldNode) {
            if ((this.bitmap$0 & 2048) == 0) {
                this.nodeType = "buttonfield";
                this.bitmap$0 = this.bitmap$0 | 2048;
            }
            return this.nodeType;
        }
    }

    /*
     * Enabled force condition propagation
     * Lifted jumps to return sites
     */
    public String role() {
        if ((this.bitmap$0 & 4096) != 0) return this.role;
        XFAButtonFieldNode xFAButtonFieldNode = this;
        synchronized (xFAButtonFieldNode) {
            if ((this.bitmap$0 & 4096) == 0) {
                this.role = "button";
                this.bitmap$0 = this.bitmap$0 | 4096;
            }
            return this.role;
        }
    }

    public XFAButtonFieldNode(Node node) {
        super(node);
    }
}