def METHOD_NAME(self):
    """Creates the Partition Property Page."""
    builder = new_builder(
        "partition-editor",
        "num-partitions-adjustment",
        signals={"partitions-changed": (self._on_num_partitions_changed,)},
    )
    num_partitions = builder.get_object("num-partitions")
    num_partitions.set_value(len(self.item.partition))
    self.partitions = builder.get_object("partitions")
    if self.partitions:
        for partition in self.item.partition:
            self.partitions.append(self.construct_partition(partition))
    return builder.get_object("partition-editor")