MCPcopy Index your code
hub / github.com/processing/processing / remove

Method remove

app/src/processing/app/contrib/DetailPanel.java:813–826  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

811
812
813 public void remove() {
814 clearStatusMessage();
815 if (contrib.isInstalled() && contrib instanceof LocalContribution) {
816 removeInProgress = true;
817 barButtonCardLayout.show(barButtonCardPane, PROGRESS_BAR_CONSTRAINT);
818 updateButton.setEnabled(false);
819 installRemoveButton.setEnabled(false);
820 installProgressBar.setVisible(true);
821 installProgressBar.setIndeterminate(true);
822
823 ContribProgressBar monitor = new RemoveProgressBar(installProgressBar);
824 getLocalContrib().removeContribution(getBase(), monitor, getStatusPanel());
825 }
826 }
827
828
829 class RemoveProgressBar extends ContribProgressBar {

Callers 10

actionPerformedMethod · 0.95
actionPerformedMethod · 0.95
contributionRemovedMethod · 0.45
contributionChangedMethod · 0.45
parseModeListMethod · 0.45
clearClassLoaderMethod · 0.45
replaceContributionMethod · 0.45
removeContributionMethod · 0.45
contributionChangedMethod · 0.45

Calls 8

clearStatusMessageMethod · 0.95
getLocalContribMethod · 0.95
getBaseMethod · 0.95
getStatusPanelMethod · 0.95
setVisibleMethod · 0.65
isInstalledMethod · 0.45
showMethod · 0.45
removeContributionMethod · 0.45

Tested by

no test coverage detected