org.freehep.postscript
Class PSComposite

java.lang.Object
  extended by org.freehep.postscript.PSObject
      extended by org.freehep.postscript.PSComposite
All Implemented Interfaces:
Cloneable
Direct Known Subclasses:
PSDictionary, PSFile, PSGState, PSPackedArray, PSSave, PSString

public abstract class PSComposite
extends PSObject

Objects for PostScript Processor, as defined in 3.3 Data Types and Objects

Version:
$Id: PSComposite.java 8951 2006-09-12 21:44:14Z duns $
Author:
Mark Donszelmann

Field Summary
protected  int access
           
static int EXECUTE_ONLY
           
static int NONE
           
static int READ_ONLY
           
static int UNLIMITED
           
 
Fields inherited from class org.freehep.postscript.PSObject
name
 
Constructor Summary
PSComposite(String name, boolean literal)
           
 
Method Summary
 boolean accessExecute()
           
 boolean accessRead()
           
 boolean accessWrite()
           
 boolean changeAccess(int newAccess)
           
 
Methods inherited from class org.freehep.postscript.PSObject
checkAndExecute, clone, copy, cvs, equals, error, execute, getType, hashCode, isExecutable, isLiteral, setExecutable, setLiteral, setName, toPrint, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

UNLIMITED

public static final int UNLIMITED
See Also:
Constant Field Values

READ_ONLY

public static final int READ_ONLY
See Also:
Constant Field Values

EXECUTE_ONLY

public static final int EXECUTE_ONLY
See Also:
Constant Field Values

NONE

public static final int NONE
See Also:
Constant Field Values

access

protected int access
Constructor Detail

PSComposite

public PSComposite(String name,
                   boolean literal)
Method Detail

accessWrite

public boolean accessWrite()

accessRead

public boolean accessRead()

accessExecute

public boolean accessExecute()

changeAccess

public boolean changeAccess(int newAccess)


Copyright © 2000-2006 FreeHEP. All Rights Reserved.