PDFTabOrder.java 1.02 KB
/*
 * Decompiled with CFR 0_118.
 */
package com.adobe.internal.pdftoolkit.pdf.page;

/*
 * This class specifies class file version 49.0 but uses Java 6 signatures.  Assumed Java 6.
 */
public enum PDFTabOrder {
    ROWS(0),
    COLUMNS(1),
    STRUCTURE(2),
    ANNOTATIONS(3),
    WIDGETS(4);
    
    private int tabOrder;

    private PDFTabOrder(int tab) {
        this.tabOrder = tab;
    }

    public String toString() {
        String tabOrderStr = null;
        switch (this.tabOrder) {
            case 0: {
                tabOrderStr = "R";
                break;
            }
            case 1: {
                tabOrderStr = "C";
                break;
            }
            case 2: {
                tabOrderStr = "S";
                break;
            }
            case 3: {
                tabOrderStr = "A";
                break;
            }
            case 4: {
                tabOrderStr = "W";
            }
        }
        return tabOrderStr;
    }

    int getValue() {
        return this.tabOrder;
    }
}