package bluej.stride.framedjava.convert;

import bluej.Config;
import threadchecker.OnThread;
import threadchecker.Tag;


| A warning which occurred during the conversion from Java to Stride | public abstract class ConversionWarning { private final String text; private ConversionWarning(String labelId, String item) { this.text = Config.getString(labelId).trim() + " " + item; }
| An unsupported modifier (e.g. synchronized, volatile) or annotation (e.g. @Test) was found | @OnThread(Tag.Any) public static class UnsupportedModifier extends ConversionWarning { public UnsupportedModifier(String context, String modifier) { super("stride.convert.unsupported.modifier", context + ": " + modifier); } }
| An unsupported language feature was found (e.g. synchronized block, anonymous inner class) | @OnThread(Tag.Any) public static class UnsupportedFeature extends ConversionWarning { public UnsupportedFeature(String feature) { super("stride.convert.unsupported.feature", ": " + feature); } }
| Gets the message to show to the user | public String getMessage() { return text; } public String toString() { return getClass() + "[" + text + "]"; } }
top, use, map, abstract class ConversionWarning

.   ConversionWarning

top, use, map, class ConversionWarning . UnsupportedModifier

.   UnsupportedModifier

top, use, map, class ConversionWarning . UnsupportedModifier . UnsupportedFeature

.   UnsupportedFeature
.   getMessage
.   toString




54 neLoCode + 4 LoComm