package jetbrains.mps.lang.migration.runtime.base; /*Generated by MPS */ import org.jetbrains.mps.openapi.model.SNode; import jetbrains.mps.lang.smodel.generator.smodelAdapter.SNodeOperations; import jetbrains.mps.smodel.behaviour.BHReflection; import jetbrains.mps.core.aspects.behaviour.SMethodTrimmedId; public class MigrateManually extends Problem<SNode> { private SNode myAnnotation; private String myMsg; public MigrateManually(SNode annotation) { super(SNodeOperations.getParent(annotation)); myAnnotation = annotation; myMsg = ((String) BHReflection.invoke(annotation, SMethodTrimmedId.create("getResultsMessage", null, "29O0pTxWdnZ"))); } public String getCategory() { return "migrate manually"; } @Override public String getMessage() { return myMsg; } }