チートシート
getHogeR :: Handler Hoge
この場合、Hoge型が次の3つのclassのinstanceである必要があります。
package main | |
import ( | |
"os" | |
"fmt" | |
"time" | |
"math/rand" | |
_ "github.com/mattn/go-sqlite3" | |
_ "github.com/lib/pq" | |
"github.com/naoina/genmai" |
public class ChildPage extends WebPage { | |
public ChildPage(final Callback pCallback) { | |
AjaxLink<?> link = new AjaxLink<Object>("link") { | |
@Override | |
public void onClick(AjaxRequestTarget pTarget) { | |
// リンクが押されたことを現在時刻と共に呼び出し元に通知 | |
pCallback.callback(pTarget, Calendar.getInstance().getTime()); | |
} | |
}; |
final IndicatingAjaxButton button = new IndicatingAjaxButton("deleter") { | |
@Override | |
protected void updateAjaxAttributes(final AjaxRequestAttributes pAttributes) { | |
super.updateAjaxAttributes(pAttributes); | |
final AjaxCallListener ajaxCallListener = new AjaxCallListener(); | |
ajaxCallListener.onPrecondition("return confirm('この操作は取り消せません!本当に削除してよろしいですか?');"); | |
pAttributes.getAjaxCallListeners().add(ajaxCallListener); | |
} |
module Main where | |
import Data.List.Split | |
import Data.Time.Calendar | |
import Data.Time.Calendar.WeekDate | |
import Data.Time.Clock | |
import Data.Time.Format | |
import Data.Time.LocalTime | |
import Data.Text (pack, unpack, center) | |
import System.Locale |
module Main where | |
import Data.List.Split | |
import Data.Time.Calendar | |
import Data.Time.Calendar.WeekDate | |
import Data.Time.Clock | |
import Data.Time.Format | |
import Data.Time.LocalTime | |
import Data.Text (pack, unpack, center) | |
import System.Locale |
package sandbox; | |
import javax.naming.NamingException; | |
import javax.persistence.EntityManager; | |
import javax.persistence.EntityManagerFactory; | |
import javax.persistence.Persistence; | |
public class Sample { | |
@SuppressWarnings({ "nls" }) |