Skip to content

Instantly share code, notes, and snippets.

QMember member = QMember.member;
// Tuple
List<Tuple> tList =
select().from(member).where(
member.id.eq(id)).list(Projections.tuple(member.name));
// Entity
List<Member> list =
select().from(member).where(
CellSelection selection = list.getCellSelection();
int [][] selectCell = selection.getSelectedCells();
selectCell[0][0]; // row, 첫번째 row의 첫번째 cell
selectCell[0][1]; // cell, 첫번째 row의 두번째 cell
treeGrid.addShowContextMenuHandler(new ShowContextMenuHandler() {
@Overraid
public void onShowContextMenu(ShowContextMenuEvent event) {
// Hidden or Show
// 특정 조건에 의해 보이고 안보이고에 대한 Option이 존재하지 않는다.
// 그래서 Menu, MenuItem을 생성하 setItems을 사용하여 미리 담아두지 않고 이부분에서 조건에 의해 setItems을 해준다.
menu.setItems(add);
// Disabled or Enabled
treeGrid.setContextMenu(menu);
@springcome
springcome / ContextMenu.java
Last active November 2, 2015 11:19
ContextMenu생성
MenuItem addItem = new MenuItem("ADD");
MenuItem delItem = new MenuItem("Delete");
Menu menu = new Menu();
menu.setItems(addItem, delItem);
// ContextMenu에 구분선 넣기 (참고사항)
MenuItemSeparator separator = new MenuItemSeparator();
menu.addItem(separator);
@springcome
springcome / ListGridClearData.java
Created November 2, 2015 11:10
ListGrid데이터 삭제하기
btnClear.addClickHandler(new ClickHandler() {
@Override
public void onClick(ClickEvent event) {
listGrid.setData(new Record[]{});
}
});
@springcome
springcome / TreeGrid.java
Created November 2, 2015 11:05
TreeGrid의 레코드가 폴더인지 아닌지 체크
tree.addRecordClickHandler(new RecordClickHandler() {
@Override
public void onRecordClick(RecordClickEvent event) {
TreeNode node = tree.getSelectRecord();
if (tree.getTree().isFolder(node)) {
// 폴더
} else {
// 폴더아님
}
@springcome
springcome / OracleClobNewLine.sql
Created November 2, 2015 11:00
Oracle Clob Type, New line
UPDATE table_name SET clob_column = clob_column || CHR(10) || 'append' WHERE id_column = 1
@springcome
springcome / OracleClobAddText.sql
Last active November 2, 2015 11:02
Oracle Clob Type, Text append
UPDATE table_name SET clob_column = clob_column + 'append' WHERE id_column = 1
@springcome
springcome / canSelect.java
Created November 2, 2015 02:40
SmartGWT, ListGrid, CheckBox
// ListGrid의 Record checkbox에 대한 설정을 변경한다.
// setAttribute("canSelect", false or true);
// 레코드의 checkbox를 보이거나 보이지 않게 설정한다.
Record [] records = ListGrid.getRecords();
for (Record record : records) {
record.setAttribute("canSelect", false);
}