buildStampInfo(name, role, entity, editable, memo, id);
if (id != null) {
StampDelegater del = new StampDelegater();
StampModel model = del.getStamp(id);
// データベースにスタンプが存在しない場合は新たに作成して登録する。
if (model == null) {
model = new StampModel();
long userId = Project.getUserModel().getId();
// String stampId = GUIDGenerator.generate(model);
// model.setId(stampId);
model.setId(id); // id 再利用
model.setEntity(entity);
model.setUserId(userId);
byte[] stampBytes = HexBytesTool.hexToBytes(stampHexBytes);
model.setStampBytes(stampBytes);
// 新たに作成したStampModelをデータベースに登録する
del.putStamp(model);
// infoのstampIdは新たに生成したものに置き換える
// info.setStampId(stampId);
}