ContentStack.java 663 Bytes
/*
 * Decompiled with CFR 0_118.
 */
package com.adobe.internal.pdftoolkit.pdf.content;

import com.adobe.internal.pdftoolkit.pdf.content.Content;
import java.util.ArrayList;

public class ContentStack {
    private ArrayList<Content> stack = new ArrayList();

    public void push(Content content) {
        this.stack.add(content);
    }

    public Content peek() {
        return this.stack.get(this.stack.size() - 1);
    }

    public Content pop() {
        return this.stack.remove(this.stack.size() - 1);
    }

    public int size() {
        return this.stack.size();
    }

    public boolean isEmpty() {
        return this.stack.isEmpty();
    }
}