本文整理匯總了Java中com.sencha.gxt.widget.core.client.box.ConfirmMessageBox類的典型用法代碼示例。如果您正苦於以下問題:Java ConfirmMessageBox類的具體用法?Java ConfirmMessageBox怎麽用?Java ConfirmMessageBox使用的例子?那麽恭喜您, 這裏精選的類代碼示例或許可以為您提供幫助。
ConfirmMessageBox類屬於com.sencha.gxt.widget.core.client.box包,在下文中一共展示了ConfirmMessageBox類的13個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於我們的係統推薦出更棒的Java代碼示例。
示例1: confirm
點讚 3
import com.sencha.gxt.widget.core.client.box.ConfirmMessageBox; //導入依賴的package包/類
private void confirm(final VectorLayer layer) {
ConfirmMessageBox messageBox = new ConfirmMessageBox(
UIMessages.INSTANCE.dtMessageBoxTitle(),
UIMessages.INSTANCE.confirmValidationTool(layer.getName()));
messageBox.setModal(true);
messageBox.setIcon(ImageProvider.INSTANCE.buffer32());
messageBox.getButton(PredefinedButton.YES).addSelectHandler(
new SelectHandler() {
@Override
public void onSelect(SelectEvent event) {
geometryValidator.requestValidate(layer, layerManager);
}
});
messageBox.show();
}
開發者ID:geowe,項目名稱:sig-seguimiento-vehiculos,代碼行數:17,
示例2: confirm
點讚 3
import com.sencha.gxt.widget.core.client.box.ConfirmMessageBox; //導入依賴的package包/類
private void confirm(final VectorLayer layer) {
final ConfirmMessageBox messageBox = messageDialogBuilder.createConfirm(
UIMessages.INSTANCE.dtMessageBoxTitle(),
UIMessages.INSTANCE.centroidToolConfirmText(),
ImageProvider.INSTANCE.centroid32());
messageBox.getButton(PredefinedButton.YES).addSelectHandler(
new SelectHandler() {
@Override
public void onSelect(final SelectEvent event) {
calculateCentroid(layer, layer.getFeatures());
}
});
messageBox.show();
}
開發者ID:geowe,項目名稱:sig-seguimiento-vehiculos,代碼行數:17,
示例3: confirmBufferLayer
點讚 3
import com.sencha.gxt.widget.core.client.box.ConfirmMessageBox; //導入依賴的package包/類
private void confirmBufferLayer(final VectorLayer layer) {
final ConfirmMessageBox messageBox = new ConfirmMessageBox(
UIMessages.INSTANCE.dtMessageBoxTitle(),
UIMessages.INSTANCE.bufferToolConfirmText());
messageBox.setModal(true);
messageBox.setIcon(ImageProvider.INSTANCE.buffer32());
messageBox.getButton(PredefinedButton.YES).addSelectHandler(
new SelectHandler() {
@Override
public void onSelect(final SelectEvent event) {
calculateBuffer(layer);
}
});
messageBox.show();
}
開發者ID:geowe,項目名稱:sig-seguimiento-vehiculos,代碼行數:17,
示例4: confirmSetMaxExtent
點讚 3
import com.sencha.gxt.widget.core.client.box.ConfirmMessageBox; //導入依賴的package包/類
private void confirmSetMaxExtent(final boolean value) {
ConfirmMessageBox messageBox = messageDialogBuilder.createConfirm(
UIMessages.INSTANCE.edtAlertDialogTitle(),
UIMessages.INSTANCE.confirmSetMaxExtent(),
ImageProvider.INSTANCE.currentExtent24());
messageBox.getButton(PredefinedButton.YES).addSelectHandler(
new SelectHandler() {
@Override
public void onSelect(SelectEvent event) {
getGeoMap().getMap().setRestrictedExtent(
getGeoMap().getMap().getExtent());
getGeoMap().getMap().setMaxExtent(
getGeoMap().getMap().getExtent());
setText(UIMessages.INSTANCE.nameUnlockCurrentExtentTool());
setIcon(ImageProvider.INSTANCE.lockedExtension24());
createVectorLayer(getGeoMap().getMap().getExtent());
}
});
messageBox.getButton(PredefinedButton.NO).addSelectHandler(
getNoSelectHandler(value));
messageBox.show();
}
開發者ID:geowe,項目名稱:sig-seguimiento-vehiculos,代碼行數:25,
示例5: doConfirmClose
點讚 3
import com.sencha.gxt.widget.core.client.box.ConfirmMessageBox; //導入依賴的package包/類
@Override
public void doConfirmClose(final String id,
final ConfirmCommand command) {
ConfirmMessageBox messageBox = new ConfirmMessageBox("Tab schliessen — Confirm",
"Soll der Tab wirklich geschlossen werden?");
messageBox.addDialogHideHandler(new DialogHideHandler() {
@Override
public void onDialogHide(DialogHideEvent event) {
if (PredefinedButton.YES.equals(event.getHideButton())) {
eventBus.closeTabItem(id);
eventBus.selectPortal();
}
}
});
messageBox.show();
}
開發者ID:mvp4g,項目名稱:mvp4g-examples,代碼行數:17,
示例6: doConfirmClose
點讚 3
import com.sencha.gxt.widget.core.client.box.ConfirmMessageBox; //導入依賴的package包/類
@Override
public void doConfirmClose(final String id,
final ConfirmCommand command) {
ConfirmMessageBox messageBox = new ConfirmMessageBox("Tab schliessen — Confirm",
"Soll der Tab wirklich geschlossen werden?");
messageBox.addDialogHideHandler(new DialogHideHandler() {
@Override
public void onDialogHide(DialogHideEvent event) {
if (PredefinedButton.YES.equals(event.getHideButton())) {
eventBus.closeTabItem(id);
eventBus.selectUebersicht();
}
}
});
messageBox.show();
}
開發者ID:mvp4g,項目名稱:mvp4g-examples,代碼行數:17,
示例7: doCancel
點讚 3
import com.sencha.gxt.widget.core.client.box.ConfirmMessageBox; //導入依賴的package包/類
@Override
public void doCancel() {
if (isEditData()) {
ConfirmMessageBox messageBox = new ConfirmMessageBox("Person schliessen — Confirm",
"Soll die Bearneitung der Person wirklich abgebrochen werden?");
messageBox.addDialogHideHandler(new DialogHideHandler() {
@Override
public void onDialogHide(DialogHideEvent event) {
if (PredefinedButton.YES.equals(event.getHideButton())) {
eventBus.closeTabItem(getId());
eventBus.selectUebersicht();
}
}
});
messageBox.show();
} else {
eventBus.closeTabItem(getId());
eventBus.selectUebersicht();
}
}
開發者ID:mvp4g,項目名稱:mvp4g-examples,代碼行數:21,
示例8: confirm
點讚 2
import com.sencha.gxt.widget.core.client.box.ConfirmMessageBox; //導入依賴的package包/類
private void confirm(final VectorLayer layer) {
final ConfirmMessageBox messageBox = messageDialogBuilder.createConfirm(UIMessages.INSTANCE.dtMessageBoxTitle(),
UIMessages.INSTANCE.envelopToolConfirmText(), ImageProvider.INSTANCE.envelope32());
messageBox.getButton(PredefinedButton.YES).addSelectHandler(new SelectHandler() {
@Override
public void onSelect(final SelectEvent event) {
calculateEnvelope(layer, layer.getFeatures());
}
});
messageBox.show();
}
開發者ID:geowe,項目名稱:sig-seguimiento-vehiculos,代碼行數:14,
示例9: confirmClearMaxExtent
點讚 2
import com.sencha.gxt.widget.core.client.box.ConfirmMessageBox; //導入依賴的package包/類
private void confirmClearMaxExtent(final boolean value) {
ConfirmMessageBox messageBox = messageDialogBuilder.createConfirm(
UIMessages.INSTANCE.edtAlertDialogTitle(),
UIMessages.INSTANCE.confirmClearMaxExtent(),
ImageProvider.INSTANCE.currentExtent24());
messageBox.getButton(PredefinedButton.YES).addSelectHandler(
new SelectHandler() {
@Override
public void onSelect(SelectEvent event) {
Bounds defaultBounds = getGeoMap().getDefaultMapBound();
getGeoMap().getMap().setRestrictedExtent(defaultBounds);
getGeoMap().getMap().setMaxExtent(defaultBounds);
setText(UIMessages.INSTANCE.nameLockCurrentExtentTool());
setIcon(ImageProvider.INSTANCE.unlockedExtension24());
getGeoMap().getMap().zoomToExtent(
layer.getDataExtent(), true);
getGeoMap().getMap().removeLayer(layer);
}
});
messageBox.getButton(PredefinedButton.NO).addSelectHandler(
getNoSelectHandler(value));
messageBox.show();
}
開發者ID:geowe,項目名稱:sig-seguimiento-vehiculos,代碼行數:29,
示例10: createConfirm
點讚 2
import com.sencha.gxt.widget.core.client.box.ConfirmMessageBox; //導入依賴的package包/類
/**
* Create a modal Confirm Message Box with YES and NO Buttons
*
* @param title
* @param question
* @param icon
* @return ConfirmMessageBox
*/
public ConfirmMessageBox createConfirm(final String title, final String question,
final ImageResource icon) {
final ConfirmMessageBox confirmDialog = new ConfirmMessageBox(title, question);
confirmDialog.setModal(true);
confirmDialog.setIcon(icon);
confirmDialog.setBlinkModal(true);
return confirmDialog;
}
開發者ID:geowe,項目名稱:sig-seguimiento-vehiculos,代碼行數:18,
示例11: createConfirm
點讚 2
import com.sencha.gxt.widget.core.client.box.ConfirmMessageBox; //導入依賴的package包/類
private void createConfirm() {
final List layers = layerManagerWidget.getSelectedLayers();
final ConfirmMessageBox messageBox = messageDialogBuilder.createConfirm(
UIMessages.INSTANCE.dltConfirMessageBoxTitle(),
UIMessages.INSTANCE.dltConfirMessageBoxLabel(layers.size()),
getIcon());
messageBox.addDialogHideHandler(getHideHandler(layers));
messageBox.show();
}
開發者ID:geowe,項目名稱:sig-seguimiento-vehiculos,代碼行數:11,
示例12: confirmUpdate
點讚 2
import com.sencha.gxt.widget.core.client.box.ConfirmMessageBox; //導入依賴的package包/類
private void confirmUpdate() {
ConfirmMessageBox messageBox = messageDialogBuilder.createConfirm(UIMessages.INSTANCE.edtAlertDialogTitle(),
UIMessages.INSTANCE.gitHubConfirmUpdate(gitHubParameter.getFileName(), gitHubParameter.getUserName()), ImageProvider.INSTANCE.github24());
messageBox.getButton(PredefinedButton.YES).addSelectHandler(new SelectHandler() {
@Override
public void onSelect(SelectEvent event) {
send();
}
});
messageBox.show();
}
開發者ID:geowe,項目名稱:sig-seguimiento-vehiculos,代碼行數:14,
示例13: onDelete
點讚 2
import com.sencha.gxt.widget.core.client.box.ConfirmMessageBox; //導入依賴的package包/類
@Override
public void onDelete() {
List fileModels = getFileManagerView().getSelectedItems();
if(!fileModels.isEmpty()){
final FileModel model=fileModels.get(0);
String msg="";
if(model.isFolder()){
msg="確定 刪除文件夾 以及文件夾下所有的文件?";
}else{
msg="確定 刪除文件:"+model.getName()+"?";
}
ConfirmMessageBox box=new ConfirmMessageBox("刪除", msg);
box.addHideHandler(new HideHandler() {
public void onHide(HideEvent event) {
Dialog dialog=(Dialog) event.getSource();
if(DefaultMessages.getMessages().messageBox_yes().equals(dialog.getHideButton().getText())){
context.getFileSystem().deleteFile(model.getId(), new PlatformAsyncCallback() {
public void callback(Void t) {
getFileManagerView().getMyTreeStore().remove(model);
}
});
}
}
});
box.show();
}
}
開發者ID:ctripcorp,項目名稱:dataworks-zeus,代碼行數:28,
注:本文中的com.sencha.gxt.widget.core.client.box.ConfirmMessageBox類示例整理自Github/MSDocs等源碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。