public final class ShowStatusReportAction extends JosmAction
JosmAction.ActiveLayerChangeAdapter, JosmAction.LayerChangeAdapter, JosmAction.SelectionChangeAdapter
sc
Constructor and Description |
---|
ShowStatusReportAction()
Constructs a new
ShowStatusReportAction |
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent e) |
private static <T> void |
appendCollection(java.lang.StringBuilder text,
java.lang.String label,
java.util.Collection<T> col) |
private static java.util.Collection<java.lang.String> |
getCustomUrls(SourceEditor.SourcePrefHelper helper) |
static java.lang.String |
getReportHeader()
Replies the report header (software and system info)
|
private static boolean |
isRunningJavaWebStart() |
private static java.util.List<java.lang.String> |
paramCleanup(java.util.Collection<java.lang.String> params) |
private static java.lang.String |
paramCleanup(java.lang.String param)
Shortens and removes private informations from a parameter used for status report.
|
private static java.lang.String |
paramReplace(java.lang.String str,
java.lang.String target,
java.lang.String replacement) |
destroy, getCurrentDataSet, getEditLayer, getLayerManager, getShortcut, initEnabledState, installAdapters, listenToLayerChange, listenToSelectionChange, setTooltip, updateEnabledState, updateEnabledState, updateEnabledStateOnCurrentSelection, waitFuture
public ShowStatusReportAction()
ShowStatusReportAction
private static boolean isRunningJavaWebStart()
public static java.lang.String getReportHeader()
private static java.util.Collection<java.lang.String> getCustomUrls(SourceEditor.SourcePrefHelper helper)
private static java.util.List<java.lang.String> paramCleanup(java.util.Collection<java.lang.String> params)
private static java.lang.String paramCleanup(java.lang.String param)
param
- parameter to cleanupprivate static java.lang.String paramReplace(java.lang.String str, java.lang.String target, java.lang.String replacement)
private static <T> void appendCollection(java.lang.StringBuilder text, java.lang.String label, java.util.Collection<T> col)
public void actionPerformed(java.awt.event.ActionEvent e)