List of usage examples for com.google.gwt.view.client SingleSelectionModel getSelectedObject
public T getSelectedObject()
From source file:net.scran24.user.client.survey.FoodLookupList.java
public FoodLookupList(List<EncodedFood> choices, final SelectionHandler handler) { EncodedFoodCell cell = new EncodedFoodCell(); List<EncodedFood> data = new ArrayList<EncodedFood>(); CellList<EncodedFood> list = new CellList<EncodedFood>(cell, GWT.<R>create(R.class)); list.setRowData(data);/* w ww . j a va2 s . c o m*/ final SingleSelectionModel<EncodedFood> selectionModel = new SingleSelectionModel<EncodedFood>(); selectionModel.addSelectionChangeHandler(new Handler() { @Override public void onSelectionChange(SelectionChangeEvent event) { handler.selectionChanged(selectionModel.getSelectedObject()); } }); list.setSelectionModel(selectionModel); add(list); }
From source file:org.apache.hupa.client.activity.ContactsListActivity.java
License:Apache License
public void deleteSelected() { InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x1_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x2_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x0_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x0_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x00x0"); hupaController.showTopLoading("Deleting..."); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x10x1_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x10x10x0_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x10x00x1_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x10x00x0_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x10x0_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x1"); SingleSelectionModel<LabelNode> selectionModel = display.getSelectionModel(); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x20x10x0_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x20x0_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x2_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x20x1"); LabelNode labelNode = selectionModel.getSelectedObject(); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x30x10x0_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x30x1_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x30x0_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x3"); DeleteFolderRequest req = rf.deleteFolderRequest(); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_ContactsListActivity_java0x0_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x40x0_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x4_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x40x10x0_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x40x1"); DeleteFolderAction action = req.create(DeleteFolderAction.class); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x50x20x0_____org_apache_hupa_client_activity_ContactsListActivity_java0x0_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x50x1_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x5_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x50x0_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x50x2"); final ImapFolder f = req.create(ImapFolder.class); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x60x00x00x0_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x60x00x0_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x6_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x60x0"); f.setFullName(labelNode.getFolder().getFullName()); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x70x0_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x7"); action.setFolder(f);//from w ww . j ava 2 s .c om InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x80x00x10x00x1_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x80x0_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x80x00x1_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x80x00x0_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x80x00x10x00x0_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x80x00x10x1_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x80x00x10x0_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x8"); req.delete(action).fire(new Receiver<GenericResult>() { @Override public void onSuccess(GenericResult response) { InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x80x00x10x1ca563bd70x2_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x80x00x10x1ca563bd70x1_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x80x00x10x1ca563bd70x0_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x80x00x10x1ca563bd70x20x0_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x80x00x10x1ca563bd70x3"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x80x00x10x1ca563bd7"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x80x00x10x1ca563bd70x30x0_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x80x00x10x1ca563bd70x30x00x0"); hupaController.hideTopLoading(); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x80x00x10x1ca563bd70x30x1_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x80x00x10x1ca563bd70x30x10x0"); display.refresh(); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x80x00x10x1ca563bd70x30x20x00x00x0_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x80x00x10x1ca563bd70x30x20x0_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x80x00x10x1ca563bd70x30x2_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x80x00x10x1ca563bd70x30x20x00x0"); hupaController.showNotice("The label \"" + f.getFullName() + "\" was deleted.", 10000); } @Override public void onFailure(ServerFailure error) { InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x80x00x10x17148ac250x20x0_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x80x00x10x17148ac250x3_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x80x00x10x17148ac250x0_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x80x00x10x17148ac250x1_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x80x00x10x17148ac250x2"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x80x00x10x17148ac25"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x80x00x10x17148ac250x30x00x0_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x80x00x10x17148ac250x30x0"); hupaController.hideTopLoading(); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x80x00x10x17148ac250x30x10x0_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x80x00x10x17148ac250x30x10x00x0_____org_apache_hupa_client_activity_ContactsListActivity_java0x0860da61d52b9500d0x20x80x00x10x17148ac250x30x1"); hupaController.showNotice(error.getMessage(), 10000); } }); }
From source file:org.apache.hupa.client.activity.LabelListActivity.java
License:Apache License
public void deleteSelected() { InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x1_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x0_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x2_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x0_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x00x0"); hupaController.showTopLoading("Deleting..."); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x10x0_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x1_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x10x1_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x10x00x1_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x10x00x0_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x10x10x0"); SingleSelectionModel<LabelNode> selectionModel = display.getSelectionModel(); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x2_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x20x0_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x20x10x0_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x20x1"); LabelNode labelNode = selectionModel.getSelectedObject(); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x30x0_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x30x10x0_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x30x1_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x3"); DeleteFolderRequest req = rf.deleteFolderRequest(); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x40x0_____org_apache_hupa_client_activity_LabelListActivity_java0x0_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x40x1_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x4_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x40x10x0"); DeleteFolderAction action = req.create(DeleteFolderAction.class); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x50x2_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x5_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x50x20x0_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x50x1_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x50x0_____org_apache_hupa_client_activity_LabelListActivity_java0x0"); final ImapFolder f = req.create(ImapFolder.class); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x6_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x60x0_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x60x00x00x0_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x60x00x0"); f.setFullName(labelNode.getFolder().getFullName()); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x7_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x70x0"); action.setFolder(f);/*from w w w.j av a2 s. c o m*/ InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x80x00x10x00x0_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x80x00x10x1_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x80x00x0_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x80x00x10x0_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x80x00x1_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x80x0_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x80x00x10x00x1_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x8"); req.delete(action).fire(new Receiver<GenericResult>() { @Override public void onSuccess(GenericResult response) { InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x80x00x10x1ca563bd70x20x0_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x80x00x10x1ca563bd70x0_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x80x00x10x1ca563bd70x3_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x80x00x10x1ca563bd70x1_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x80x00x10x1ca563bd70x2"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x80x00x10x1ca563bd7"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x80x00x10x1ca563bd70x30x0_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x80x00x10x1ca563bd70x30x00x0"); hupaController.hideTopLoading(); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x80x00x10x1ca563bd70x30x1_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x80x00x10x1ca563bd70x30x10x0"); display.refresh(); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x80x00x10x1ca563bd70x30x20x0_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x80x00x10x1ca563bd70x30x20x00x00x0_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x80x00x10x1ca563bd70x30x2_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x80x00x10x1ca563bd70x30x20x00x0"); hupaController.showNotice("The label \"" + f.getFullName() + "\" was deleted.", 10000); } @Override public void onFailure(ServerFailure error) { InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x80x00x10x17148ac250x3_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x80x00x10x17148ac250x20x0_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x80x00x10x17148ac250x0_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x80x00x10x17148ac250x2_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x80x00x10x17148ac250x1"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x80x00x10x17148ac25"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x80x00x10x17148ac250x30x0_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x80x00x10x17148ac250x30x00x0"); hupaController.hideTopLoading(); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x80x00x10x17148ac250x30x10x00x0_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x80x00x10x17148ac250x30x1_____org_apache_hupa_client_activity_LabelListActivity_java0x0c18a6e0052b9500d0x20x80x00x10x17148ac250x30x10x0"); hupaController.showNotice(error.getMessage(), 10000); } }); }
From source file:org.apache.hupa.client.ui._CenterContactPanel.java
License:Apache License
private CellList<String> createTabList() { InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x1_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x2_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x10x1_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x10x0_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x0"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x00x10x00x10x0_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x00x10x0_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x00x10x00x00x1_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x00x10x00x00x0_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x00x10x00x1_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x00x1_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x00x00x1_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x00x00x0_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x00x0_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x0_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x00x10x00x0"); CellList<String> cellList = new CellList<String>(new SpanCell()); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x1_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x10x0"); cellList.setKeyboardSelectionPolicy(KeyboardSelectionPolicy.ENABLED); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x20x10x1_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x20x10x0_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x20x2_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x20x1_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x2_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x20x20x00x00x1_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x20x0_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x20x20x00x0_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x20x20x0_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x20x20x00x00x0"); final SingleSelectionModel<String> selectionModel = new SingleSelectionModel<String>(); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x3_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x30x0"); cellList.setSelectionModel(selectionModel); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x40x0_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x40x00x0_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x40x00x00x0_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x40x00x00x1_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x4"); selectionModel.addSelectionChangeHandler(new SelectionChangeEvent.Handler() { public void onSelectionChange(SelectionChangeEvent event) { InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x40x00x00x112a24198_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x40x00x00x112a241980x2_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x40x00x00x112a241980x20x0_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x40x00x00x112a241980x0_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x40x00x00x112a241980x1_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x40x00x00x112a241980x3"); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x40x00x00x112a241980x30x0_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x40x00x00x112a241980x30x00x1_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x40x00x00x112a241980x30x00x10x0_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x40x00x00x112a241980x30x00x0"); String selected = selectionModel.getSelectedObject(); if (selected != null) { InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x40x00x00x112a241980x30x10x1_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x40x00x00x112a241980x30x1_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x40x00x00x112a241980x30x10x0"); // Window.alert("You selected: " + selected); }//from w ww . j a va 2 s .c o m } }); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x50x00x0_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x50x0_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x5"); cellList.setRowCount(TABS.size(), true); InstrumentationLoggerProvider.get().instrument( "org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x60x0_____org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x6"); // Push the data into the widget. cellList.setRowData(0, TABS); InstrumentationLoggerProvider.get() .instrument("org_apache_hupa_client_ui__CenterContactPanel_java0x0ed5d27e41436900a0x20x7"); return cellList; }
From source file:org.cimav.client.ui.departamentos.DepartamentosUI.java
private void buildGrid() { // super.onLoad(); //To change body of generated methods, choose Tools | Templates. /*//from www .j av a 2 s . c o m * Set a key provider that provides a unique key for each contact. If key is * used to identify contacts when fields (such as the name and address) * change. */ dataGrid = new DataGrid<>(Departamento.KEY_PROVIDER); dataGrid.setWidth("100%"); dataGrid.setHeight("100%"); /* * Do not refresh the headers every time the data is updated. The footer * depends on the current data, so we do not disable auto refresh on the * footer. */ dataGrid.setAutoHeaderRefreshDisabled(true); // Set the message to display when the table is empty. dataGrid.setEmptyTableWidget(new Label("No hay departamentos")); // Attach a column sort handler to the ListDataProvider to sort the list. ListHandler<Departamento> sortHandler = new ListHandler<>(DeptoDatabase.get().getDataProvider().getList()); dataGrid.addColumnSortHandler(sortHandler); // Create a Pager to control the table. SimplePager.Resources pagerResources = GWT.create(SimplePager.Resources.class); pager = new SimplePager(TextLocation.CENTER, pagerResources, false, 0, true); pager.setDisplay(dataGrid); dataGrid.setPageSize(30); // Add a selection model so we can select cells. final SelectionModel<Departamento> selectionModel = new SingleSelectionModel<>(Departamento.KEY_PROVIDER); selectionModel.addSelectionChangeHandler(new SelectionChangeEvent.Handler() { @Override public void onSelectionChange(SelectionChangeEvent event) { //System.out.println("123> " + event.getSource() + " - " + event.getAssociatedType()); if (event.getSource() instanceof SingleSelectionModel) { SingleSelectionModel selecter = (SingleSelectionModel) event.getSource(); Departamento sel = (Departamento) selecter.getSelectedObject(); // Seleccion actual DeptoDatabase.currentDepto = sel; System.out.println("Depto.Id --> " + DeptoDatabase.currentDepto); departamentoEditorUI.setDepartamento(DeptoDatabase.currentDepto); // Actualizar botones updateWidgets(); } } }); dataGrid.setSelectionModel(selectionModel); dataGrid.addDomHandler(new DoubleClickHandler() { @SuppressWarnings("unchecked") @Override public void onDoubleClick(DoubleClickEvent event) { // DataGrid<Departamento> grid = (DataGrid<Departamento>) event.getSource(); // int row = grid.getKeyboardSelectedRow(); // Departamento item = grid.getVisibleItem(row); // simple selecciona el tab del Editor tabLayout.selectTab(1); } }, DoubleClickEvent.getType()); initTableColumns(sortHandler); // Add the CellList to the adapter in the database. DeptoDatabase.get().addDataDisplay(dataGrid); }
From source file:org.cimav.rh.client.departamentos.DepartamentosUI.java
private void buildGrid() { // super.onLoad(); //To change body of generated methods, choose Tools | Templates. /*/* w w w . j a va 2 s . c om*/ * Set a key provider that provides a unique key for each contact. If key is * used to identify contacts when fields (such as the name and address) * change. */ dataGrid = new DataGrid<>(Departamento.KEY_PROVIDER); dataGrid.setWidth("100%"); dataGrid.setHeight("100%"); /* * Do not refresh the headers every time the data is updated. The footer * depends on the current data, so we do not disable auto refresh on the * footer. */ dataGrid.setAutoHeaderRefreshDisabled(true); // Set the message to display when the table is empty. dataGrid.setEmptyTableWidget(new Label("No hay departamentos")); // Attach a column sort handler to the ListDataProvider to sort the list. ListHandler<Departamento> sortHandler = new ListHandler<>(DeptoDatabase.get().getDataProvider().getList()); dataGrid.addColumnSortHandler(sortHandler); // Add a selection model so we can select cells. final SelectionModel<Departamento> selectionModel = new SingleSelectionModel<>(Departamento.KEY_PROVIDER); selectionModel.addSelectionChangeHandler(new SelectionChangeEvent.Handler() { @Override public void onSelectionChange(SelectionChangeEvent event) { //System.out.println("123> " + event.getSource() + " - " + event.getAssociatedType()); if (event.getSource() instanceof SingleSelectionModel) { SingleSelectionModel selecter = (SingleSelectionModel) event.getSource(); Departamento sel = (Departamento) selecter.getSelectedObject(); // Seleccion actual DeptoDatabase.currentDepto = sel; System.out.println("Depto.Id --> " + DeptoDatabase.currentDepto); departamentoEditorUI.setDepartamento(DeptoDatabase.currentDepto); // Actualizar botones updateWidgets(); } } }); dataGrid.setSelectionModel(selectionModel); initTableColumns(sortHandler); // Add the CellList to the adapter in the database. DeptoDatabase.get().addDataDisplay(dataGrid); }
From source file:org.cloudcoder.app.client.view.CoursesListView.java
License:Open Source License
@Override public void activate(final Session session, SubscriptionRegistrar subscriptionRegistrar) { this.session = session; this.session.subscribe(Session.Event.ADDED_OBJECT, this, subscriptionRegistrar); final SingleSelectionModel<CourseAndCourseRegistration> selectionModel = new SingleSelectionModel<CourseAndCourseRegistration>(); selectionModel.addSelectionChangeHandler(new Handler() { @Override/*from www . j a v a 2s. c o m*/ public void onSelectionChange(SelectionChangeEvent event) { selected = selectionModel.getSelectedObject(); session.add(new CourseListSelection(selected)); } }); grid.setSelectionModel(selectionModel); loadCourses(); }
From source file:org.cloudcoder.app.client.view.ProblemListView2.java
License:Open Source License
public void activate(final Session session, final SubscriptionRegistrar subscriptionRegistrar) { this.session = session; // Subscribe to session ADDED_OBJECT events (so we will see when a course is selected) session.subscribe(Session.Event.ADDED_OBJECT, this, subscriptionRegistrar); // When a problem is selected, add it to the session final SingleSelectionModel<ProblemAndSubmissionReceipt> selectionModel = new SingleSelectionModel<ProblemAndSubmissionReceipt>(); cellTable.setSelectionModel(selectionModel); selectionModel.addSelectionChangeHandler(new SelectionChangeEvent.Handler() { @Override//from w w w. ja v a 2 s. com public void onSelectionChange(SelectionChangeEvent event) { ProblemAndSubmissionReceipt selected = selectionModel.getSelectedObject(); if (selected != null) { // Add the problem to the Session session.add(selected.getProblem()); } } }); // If there is already a Course selected, load its problems. // Otherwise, if there are problems already in the session, display them. CourseSelection courseSelection = session.get(CourseSelection.class); ProblemAndSubmissionReceipt[] problemList = session.get(ProblemAndSubmissionReceipt[].class); if (courseSelection != null) { loadProblemsForCourse(courseSelection); } else if (problemList != null) { displayLoadedProblems(problemList); } }
From source file:org.cloudcoder.app.client.view.UserAccountView.java
License:Open Source License
@Override public void activate(final Session session, SubscriptionRegistrar subscriptionRegistrar) { this.session = session; // Set selection model. // When a User record is selected, it will be added to the Session. final SingleSelectionModel<User> selectionModel = new SingleSelectionModel<User>(); selectionModel.addSelectionChangeHandler(new Handler() { @Override// w ww. j a v a 2s . c o m public void onSelectionChange(SelectionChangeEvent event) { User selected = selectionModel.getSelectedObject(); if (selected != null) { session.add(selected); } } }); grid.setSelectionModel(selectionModel); // If the session contains a list of Users, display them. // Otherwise, initiate loading of users for this course. User[] userList = session.get(User[].class); //ProblemAndSubmissionReceipt[] problemAndSubmissionReceiptList = session.get(ProblemAndSubmissionReceipt[].class); if (userList != null) { displayUser(userList); } else { loadUser(session); } }
From source file:org.cloudcoder.app.client.view.UserAdminUsersListView.java
License:Open Source License
@Override public void activate(final Session session, SubscriptionRegistrar subscriptionRegistrar) { // Get selected section this.section = session.get(Section.class); this.session = session; this.session.subscribe(Session.Event.ADDED_OBJECT, this, subscriptionRegistrar); //this.loggedUser=this.session.get(User.class); // Set selection model. // When a User record is selected, it will be added to the Session. final SingleSelectionModel<User> selectionModel = new SingleSelectionModel<User>(); selectionModel.addSelectionChangeHandler(new Handler() { @Override/*from w w w. ja va2s .com*/ public void onSelectionChange(SelectionChangeEvent event) { selected = selectionModel.getSelectedObject(); //session.add(loggedUser); session.add(new UserSelection(selected)); } }); grid.setSelectionModel(selectionModel); // Load users for course/section loadUsers(); }