package org.openntf.domino.nsfdata.structs.cd;
import org.openntf.domino.nsfdata.structs.LSIG;
import org.openntf.domino.nsfdata.structs.SIG;
/**
* This structure is used to define a Cascading Style Sheet (CSS) that is part of a Domino database. CDFILESEGMENT structure(s) follow the
* CDFILEHEADER. (editods.h)
*
* @since Lotus Notes/Domino 6.0
*
*/
public class CDFILEHEADER extends CDRecord {
public final LSIG Header = inner(new LSIG());
public final Unsigned16 FileExtLen = new Unsigned16();
public final Unsigned32 FileDataSize = new Unsigned32();
public final Unsigned32 SegCount = new Unsigned32();
public final Unsigned32 Flags = new Unsigned32();
public final Unsigned32 Reserved = new Unsigned32();
static {
addVariableAsciiString("FileExt", "FileExtLen");
}
@Override
public SIG getHeader() {
return Header;
}
/**
* @return The file extension for the file
*/
public String getFileExt() {
return (String) getVariableElement("FileExt");
}
public void setFileExt(final String fileExt) {
setVariableElement("FileExt", fileExt);
}
}