org.freehep.postscript.stacks
Class DictionaryStack
java.lang.Object
  
java.util.AbstractCollection<E>
      
java.util.AbstractList<E>
          
java.util.Vector<E>
              
java.util.Stack<Object>
                  
org.freehep.postscript.stacks.PostScriptStack
                      
org.freehep.postscript.stacks.DictionaryStack
- All Implemented Interfaces: 
 - Serializable, Cloneable, Iterable<Object>, Collection<Object>, List<Object>, RandomAccess, NameLookup
 
public class DictionaryStack
- extends PostScriptStack
- implements NameLookup
  
OperandStack for PostScript Processor
- Author:
 
  - Mark Donszelmann
 
- See Also:
 - Serialized Form
 
 
 
 
 
 
 
 
 
| Methods inherited from class java.util.Vector | 
add, add, addAll, addAll, addElement, capacity, 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, trimToSize | 
 
 
 
 
standardEncoding
public static final PSName standardEncoding
isoLatin1Encoding
public static final PSName isoLatin1Encoding
symbolEncoding
public static final PSName symbolEncoding
zapfDingbatsEncoding
public static final PSName zapfDingbatsEncoding
DictionaryStack
public DictionaryStack()
push
public Object push(Object o)
- Overrides:
 push in class PostScriptStack
 
 
push
public PSDictionary push(PSDictionary d)
 
 
pop
public Object pop()
- Overrides:
 pop in class PostScriptStack
 
 
popDictionary
public PSDictionary popDictionary()
 
 
clear
public void clear()
- Specified by:
 clear in interface Collection<Object>- Specified by:
 clear in interface List<Object>- Overrides:
 clear in class Vector<Object>
 
 
systemDictionary
public PSDictionary systemDictionary()
 
 
globalDictionary
public PSDictionary globalDictionary()
 
 
userDictionary
public PSDictionary userDictionary()
 
 
errorDictionary
public PSDictionary errorDictionary()
 
 
dollarError
public PSDictionary dollarError()
 
 
currentDictionary
public PSDictionary currentDictionary()
 
 
fontDirectory
public PSDictionary fontDirectory()
 
 
globalFontDirectory
public PSDictionary globalFontDirectory()
 
 
get
public PSDictionary get(PSObject key)
 
 
lookup
public PSObject lookup(PSObject key)
- Specified by:
 lookup in interface NameLookup
 
 
printStack
public void printStack()
- Overrides:
 printStack in class PostScriptStack
 
 
toString
public String toString()
- Overrides:
 toString in class Vector<Object>
 
 
Copyright © 2001-2009 FreeHEP. All Rights Reserved.