20 package net.sf.gridarta.commands;
23 import java.io.IOException;
25 import net.
sf.japi.swing.action.ActionBuilder;
26 import net.
sf.japi.swing.action.ActionBuilderFactory;
27 import net.
sf.japi.swing.misc.Progress;
28 import org.jetbrains.annotations.NotNull;
29 import org.jetbrains.annotations.Nullable;
43 private static final ActionBuilder
ACTION_BUILDER = ActionBuilderFactory.getInstance().getActionBuilder(
"net.sf.gridarta");
77 throw new IllegalArgumentException(
"can't collect already collected archetypes");
116 }
catch (
final IOException e) {
117 ACTION_BUILDER.showMessageDialog(
progress.getParentComponent(),
"archCollectErrorIOException",
"arches, animations and animtree, images", e);