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.