org.freehep.postscript.stacks
Class PostScriptStack
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.Vector<E>
java.util.Stack<Object>
org.freehep.postscript.stacks.PostScriptStack
- All Implemented Interfaces:
- Serializable, Cloneable, Iterable<Object>, Collection<Object>, List<Object>, RandomAccess
- Direct Known Subclasses:
- DictionaryStack, ExecutableStack, GStateStack, OperandStack
public class PostScriptStack
- extends Stack<Object>
PostScript Abstract Stack for PostScript Processor
- Author:
- Mark Donszelmann
- See Also:
- Serialized Form
Methods inherited from class java.util.Vector |
add, add, addAll, addAll, addElement, capacity, clear, clone, contains, containsAll, copyInto, elementAt, elements, ensureCapacity, equals, firstElement, get, hashCode, indexOf, indexOf, insertElementAt, isEmpty, lastElement, lastIndexOf, lastIndexOf, remove, remove, removeAll, removeAllElements, removeElement, removeElementAt, removeRange, retainAll, set, setElementAt, setSize, size, subList, toArray, toArray, toString, trimToSize |
log
protected Logger log
marker
protected int marker
PostScriptStack
public PostScriptStack()
push
public Object push(Object o)
- Overrides:
push
in class Stack<Object>
push
public Object push(String s)
peekObject
public PSObject peekObject()
peekObject
public PSObject peekObject(int i)
pop
public Object pop()
- Overrides:
pop
in class Stack<Object>
popObject
public PSObject popObject()
countToMark
public int countToMark()
popMark
public PSMark popMark()
mark
public void mark()
reset
public void reset()
copyInto
public void copyInto(PSArray a)
printStack
public void printStack()
Copyright © 2001-2009 FreeHEP. All Rights Reserved.