package jetbrains.mps.lang.test.runtime; /*Generated by MPS */ import org.jetbrains.mps.util.Condition; import jetbrains.mps.openapi.intentions.IntentionExecutable; public class MatchIntentionById implements Condition<IntentionExecutable> { private final String myExpectedId; public MatchIntentionById(String expectedId) { myExpectedId = expectedId; } @Override public boolean met(IntentionExecutable intention) { return intention.getDescriptor().getPersistentStateKey().equals(myExpectedId); } @Override public String toString() { return "id: " + myExpectedId; } }