/** * Disables polling. */ public void disablePoll() { control.setVisible(false); } }
/** * Enables polling. */ public void enablePoll() { control.setVisible(true); }
/** * Creates a PollingRegion. * * @param pollingInterval the polling interval, in milliseconds. */ public WAjaxPollingRegion(final int pollingInterval) { control = new WAjaxControl(null, this); control.setDelay(pollingInterval); control.setVisible(false); add(control); }
/** * Do AJAX Reload as polling stopped. */ protected void doStoppedPollingPanelReload() { pollingContainer.reset(); List<AjaxTarget> targets = getAjaxTargets(); if (targets != null && !targets.isEmpty()) { ajaxReload.addTargets(targets); } pollingContainer.setVisible(true); ajaxReload.setVisible(true); clearPollingStartTime(); }
@Override protected void preparePaintComponent(final Request request) { super.preparePaintComponent(request); if (AjaxHelper.isCurrentAjaxTrigger(this)) { ajax4.setVisible(true); dataShim.setVisible(isLoadWDataTable()); setVisible(false); } } };
@Override protected void preparePaintComponent(final Request request) { super.preparePaintComponent(request); if (AjaxHelper.isCurrentAjaxTrigger(this)) { ajax3.setVisible(isLoadWDataTable()); tableResults.setVisible(isLoadWTable()); tableResults.preparePaintComponent(request); setVisible(false); } } };
/** * Start load. */ private void startLoad() { tableLayout.setVisible(true); List<PersonBean> beans = ExampleDataUtil.createExampleData(numRows.getNumber().intValue(), numDocs.getNumber() .intValue()); if (isLoadWTable()) { table.setBean(beans); } if (isLoadWDataTable()) { TableTreeNode tree = createTree(beans); datatable.setDataModel(new SimpleBeanTreeTableDataModel( new String[]{"firstName", "lastName", "dateOfBirth"}, tree)); } if (isLoadWTable()) { ajax2.setVisible(true); tableShim.setVisible(isLoadWTable()); } else { ajax4.setVisible(true); dataShim.setVisible(isLoadWDataTable()); } }
/** * Start AJAX polling. */ protected void doStartPolling() { // Make sure start button is not visible getStartButton().setVisible(false); // Start AJAX polling setPollingStatus(PollingStatus.PROCESSING); getMessages().reset(); pollingContainer.reset(); pollingContainer.setVisible(true); ajaxPolling.setVisible(true); setPollingStartTime(); handleStartedPolling(); }
ajaxPolling.setVisible(false); ajaxReload.setVisible(false); retryButton.setVisible(false); startButton.setVisible(false);
ajax2.setVisible(false); ajax3.setDelay(1); ajax3.setVisible(false); ajax4.setDelay(1); ajax4.setVisible(false); add(ajaxPanel);
control.setVisible(false); // Ajax control not enabled by default. See applyOptions. add(control);
tree.setExpandMode((WTree.ExpandMode) ddExpMode.getSelected()); control.setVisible(cbAjaxTrigger.isSelected());