
Temporary objects reside on the current resource and they are 
deleted either at the beginning and end of a job (unless Retain 
Temporary is set to On or On Compatibility) or when the system is 
reset (<ESC>E or receipt of Printer Job Language).
Permanent
Permanent objects reside on the current resource and are 
retained when the system is reset (<ESC>E or receipt of Printer 
Job Language).
External
External objects reside on the additional resources.
All objects are temporary when first created. They can be made per-
manent objects through PCL commands. Both temporary or perma-
nent objects can become external objects when the current resource 
is changed (for temporary objects Retain Temporary must be set to 
On, True, or On Compatibility). External objects become permanent 
when the resource in which they reside becomes the current 
resource.
User-downloaded PCL objects (with the exception of palettes) are 
identified by an ID when they are downloaded. The ID is usually set 
by the file performing the download. If not, the system will provide a 
default value (normally 0, but this can be set using the %%Include-
Feature:install DOC). If two objects of the same type are provided 
with the same ID, the last one received replaces the former. From that 
point on, downloaded objects are accessible by their IDs.
A resource is a location where downloaded objects such as fonts, 
macros, and patterns are stored. The printer has one default resource 
and one additional resource for each attached hard disk. All down-
loaded objects are stored in file systems which reside on these 
resources. The RAM1: resource may be used as the default, but sys-
tems with at least one hard disk use the system disk instead. So, for 
any hard disk-equipped printer, all downloaded objects (except pal-
ettes, which require special handling) are stored on disk. The  default 
resource and one of the additional resources can reside on the same