Skip to content
takezoux2 edited this page Nov 26, 2012 · 1 revision

You can implement your own process

import com.geishatokyo.sqlgen.importall._
import com.geishatokyo.sqlgen.process.Proc
import com.geishatokyo.sqlgen.sheet.{Sheet, Workbook, ColumnType}

class YourExecutor extends Executor[Project] {
  // Define your process
  val myProcess : Proc = (workbook : Workbook) => {
    workbook("ModifySheet").foreachRow(row => {
      row("hoge") = "new Value"
    })
    workbook
  }

  // Register to execute
  protected def executor: Proc = {
    ensureSettingProc then myProcess 
  }

}

Clone this wiki locally