
os.browse.internal.page.TableAdapter.scala Maven / Gradle / Ivy
The newest version!
// Copyright 2014 Optersoft
package os.browse.internal.page
abstract class TableAdapter[T] extends Adapter[T] {
val headers: Array[String]
override def writeSeq(w: Writer, seq: Seq[T]) {
//
// w < """# """
// for (head <- headers) {
// w < ""; w < head; w < " "
// }
// w < " "
//
// var items = 1
// for (item <- seq) {
// w < ""; w < items.toString; items += 1; w < " "
// for (index <- 0 until headers.length) {
// w < ""; writeItem(w, item, index); w < " "
// }
// w < " "
// }
//
// w < "
\n"
}
def writeItem(w: Writer, entity: T, index: Int)
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy