internal PdfTable(Table table, float left, float right, float top) : base(left, top, right, top) {
// constructs a Rectangle (the bottomvalue will be changed afterwards)
this.table = table;
table.Complete();
// copying the attributes from class Table
CloneNonPositionParameters(table);
this.columns = table.Columns;
positions = table.GetWidths(left, right - left);
// initialisation of some parameters
Left = positions[0];
Right = positions[positions.Length - 1];
headercells = new ArrayList();
cells = new ArrayList();
UpdateRowAdditionsInternal();
}