XFANumericFieldNode.java 2.23 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\u0019\u0002LR!Ok6,'/[2GS\u0016dGMT8eK*\u00111\u0001B\u0001\u0007Y\u0006Lx.\u001e;\u000b\u0005\u00151\u0011!\u00024pe6\u001c(BA\u0004\t\u0003\u0015\tGm\u001c2f\u0015\u0005I\u0011aA2p[\u000e\u00011c\u0001\u0001\r!A\u0011QBD\u0007\u0002\u0005%\u0011qB\u0001\u0002\r1\u001a\u000be)[3mI:{G-\u001a\t\u0003#Qi\u0011A\u0005\u0006\u0002'\u0005)1oY1mC&\u0011QC\u0005\u0002\f'\u000e\fG.Y(cU\u0016\u001cG\u000f\u0003\u0005\u0018\u0001\t\u0005\t\u0015!\u0003\u0019\u0003\u0011qw\u000eZ3\u0011\u0005eaR\"\u0001\u000e\u000b\u0005m\u0011\u0012a\u0001=nY&\u0011QD\u0007\u0002\u0005\u001d>$W\rC\u0003 \u0001\u0011\u0005\u0001%\u0001\u0004=S:LGO\u0010\u000b\u0003C\t\u0002\"!\u0004\u0001\t\u000b]q\u0002\u0019\u0001\r\t\u000f\u0011\u0002!\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:<\u0007BB\u0018\u0001A\u0003%a%A\u0005o_\u0012,G+\u001f9fA!A\u0011\u0007\u0001EC\u0002\u0013\u0005Q%\u0001\u0003s_2,\u0007\u0002C\u001a\u0001\u0011\u0003\u0005\u000b\u0015\u0002\u0014\u0002\u000bI|G.\u001a\u0011")
public class XFANumericFieldNode
extends XFAFieldNode
implements ScalaObject {
    private final String nodeType = "numericfield";
    private String role;

    public String nodeType() {
        return this.nodeType;
    }

    /*
     * Enabled force condition propagation
     * Lifted jumps to return sites
     */
    public String role() {
        if ((this.bitmap$0 & 2048) != 0) return this.role;
        XFANumericFieldNode xFANumericFieldNode = this;
        synchronized (xFANumericFieldNode) {
            if ((this.bitmap$0 & 2048) == 0) {
                this.role = "textbox";
                this.bitmap$0 = this.bitmap$0 | 2048;
            }
            return this.role;
        }
    }

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