It is assumed that the DODF file has the following content:
opaqueDO:
externalIDO: 0x80
oidDO: 0xA1
TLV.CONSTRUCTED+TLV.SEQUENCE_TYPE
TLV.OID_TYPE
TLV.OCTETSTR_TYPE or something else
Fields Summary
public static final int
DODFTAG_OPAQUEDO
opaqueDO DODF entry tag.
public static final int
DODFTAG_EXTIDO
externalIDO DODF entry tag.
public static final int
DODFTAG_OIDDO
oidDO DODF entry tag.
private Vector
DODF
This vector contains parsed objects from DODF.
private TLV
typeTLV
Staff variable used in the readDODF function
private TLV
oidTLV
Staff variable used for the OidDo object store
private TLV
valueTLV
Staff variable used for the ExtIDo object store
private Vector
OidDo
This vector contains parsed OidDo objects from DODF.
private Vector
ExtIDo
This vector contains parsed ExtIDo objects from DODF.
private Vector
OpaqueDo
This vector contains parsed OpaqueDo objects from DODF.
DODF = new Vector();
resetLoader(DODF, null, null);
parseDF(location.path);
readDODF();
private void
readDODF()
Reads DODF data from the DODF vector.
The DODF file contains information about DO files in the following
format:
CONTEXT_CONSTRUCTED_0 { the ExternalIDO