@Override public void run() { statusSpinner.stopAnimation(null); } });
@Override public void run() { statusIndicator.stopAnimation(null); } });
@Override public void cleanup() { super.cleanup(); progress.stopAnimation(null); sender.setEnabled(true); }
@Override public void run() { progressBar.stopAnimation(null); progressBar.setIndeterminate(true); progressBar.setHidden(true); setMessage(StringUtils.EMPTY); setProgress(MessageFormat.format(LocaleFactory.localizedString("{0} of {1}"), sizeFormatter.format(transfer.getTransferred()), sizeFormatter.format(transfer.getSize()))); setStatus(LocaleFactory.localizedString(LocaleFactory.localizedString(transfer.isComplete() ? String.format("%s complete", StringUtils.capitalize(transfer.getType().name())) : "Transfer incomplete", "Status"), "Status")); statusIconView.setImage(transfer.isComplete() ? GREEN_ICON : RED_ICON); } });
/** * @param stop Enable controls and stop progress spinner * @return True if progress animation has started and settings are toggled */ private boolean toggleSizeSettings(final boolean stop) { this.window().endEditingFor(null); sizeButton.setEnabled(false); for(Path next : files) { if(next.isDirectory()) { sizeButton.setEnabled(stop); break; } } if(stop) { sizeProgress.stopAnimation(null); } else { sizeProgress.startAnimation(null); } return true; }
/** * Toggle settings before and after update * * @param stop Enable controls and stop progress spinner * @return True if progress animation has started and settings are toggled */ private boolean toggleAclSettings(final boolean stop) { this.window().endEditingFor(null); final Credentials credentials = session.getHost().getCredentials(); boolean enable = !credentials.isAnonymousLogin() && session.getFeature(AclPermission.class) != null; aclTable.setEnabled(stop && enable); aclAddButton.setEnabled(stop && enable); boolean selection = aclTable.selectedRowIndexes().count().intValue() > 0; aclRemoveButton.setEnabled(stop && enable && selection); if(stop) { aclProgress.stopAnimation(null); } else if(enable) { aclProgress.startAnimation(null); } return enable; }
/** * Toggle settings before and after update * * @param stop Enable controls and stop progress spinner * @return True if progress animation has started and settings are toggled */ private boolean toggleMetadataSettings(final boolean stop) { this.window().endEditingFor(null); final Credentials credentials = session.getHost().getCredentials(); boolean enable = !credentials.isAnonymousLogin() && session.getFeature(Metadata.class) != null; metadataTable.setEnabled(stop && enable); metadataAddButton.setEnabled(stop && enable); boolean selection = metadataTable.selectedRowIndexes().count().intValue() > 0; metadataRemoveButton.setEnabled(stop && enable && selection); if(stop) { metadataProgress.stopAnimation(null); } else if(enable) { metadataProgress.startAnimation(null); } return enable; }
@Override public void awakeFromNib() { this.toolbar = NSToolbar.toolbarWithIdentifier("Transfer Toolbar"); this.toolbar.setDelegate(this.id()); this.toolbar.setAllowsUserCustomization(true); this.toolbar.setAutosavesConfiguration(true); this.toolbar.setDisplayMode(NSToolbar.NSToolbarDisplayModeLabelOnly); this.window.setToolbar(toolbar); if(!collection.isLoaded()) { transferSpinner.startAnimation(null); } collection.addListener(new AbstractCollectionListener<Transfer>() { @Override public void collectionLoaded() { invoke(new WindowMainAction(TransferController.this) { @Override public void run() { transferSpinner.stopAnimation(null); transferTable.setGridStyleMask(NSTableView.NSTableViewSolidHorizontalGridLineMask); } }); } }); if(collection.isLoaded()) { transferSpinner.stopAnimation(null); transferTable.setGridStyleMask(NSTableView.NSTableViewSolidHorizontalGridLineMask); } super.awakeFromNib(); }
otherx.setEnabled(stop && enable); if(stop) { permissionProgress.stopAnimation(null);
distributionDefaultRootPopup.setEnabled(stop && enable && cdn.getFeature(Index.class, method) != null); if(stop) { distributionProgress.stopAnimation(null);
browserSpinner.stopAnimation(null); bookmarkTable.setGridStyleMask(NSTableView.NSTableViewSolidHorizontalGridLineMask);
lifecycleTransitionCheckbox.setEnabled(stop && enable && lifecycle); if(stop) { s3Progress.stopAnimation(null);