ccs.cpc.impl
Class ArchLoadData

java.lang.Object
  extended by ccs.cpc.impl.ArchLoadData
Direct Known Subclasses:
ArchCreateData, CDBLoadData

public class ArchLoadData
extends java.lang.Object

Data structure containing data needed to load a pre-existing archive.


Field Summary
 java.io.File archf
          File containing the beetree.
 boolean isCreate
          Whether the archive is to be created.
 boolean isTransient
          Whether the archive is transient (ie. contained inside another container VDevice, and realised onto disk pro tem.)
 java.io.File parentf
          default parent folder of archive file.
 byte[] pwd
          Archive password.
 
Constructor Summary
ArchLoadData()
          Create the object, without any initialisation.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

parentf

public java.io.File parentf
default parent folder of archive file. Used (only) for the n00b-compatible archive-open via Do menu. (Experienced users will usually prefer the archive-opener viewer.)


archf

public java.io.File archf
File containing the beetree.


pwd

public byte[] pwd
Archive password.


isCreate

public boolean isCreate
Whether the archive is to be created. You shouldn't need to set this manually; instead, create an {Archive|CDB}CreateData instead.


isTransient

public boolean isTransient
Whether the archive is transient (ie. contained inside another container VDevice, and realised onto disk pro tem.) A transient archive will have its disk file wiped when it's closed.

Constructor Detail

ArchLoadData

public ArchLoadData()
Create the object, without any initialisation.