internal PdfStructureElement(PdfDictionary parent, PdfName structureType)
{
if (parent is PdfStructureElement) {
top = ((PdfStructureElement) parent).top;
Init(parent, structureType);
this.parent = (PdfStructureElement) parent;
Put(PdfName.P, ((PdfStructureElement) parent).reference);
Put(PdfName.TYPE, PdfName.STRUCTELEM);
} else if (parent is PdfStructureTreeRoot) {
top = (PdfStructureTreeRoot) parent;
Init(parent, structureType);
Put(PdfName.P, ((PdfStructureTreeRoot) parent).Reference);
Put(PdfName.TYPE, PdfName.STRUCTELEM);
} else {}
}