package jetbrains.mps.ide.vcs; /*Generated by MPS */ import org.jetbrains.annotations.Nullable; /** * * * @author Evgeny Gerashchenko * @since 10/15/11 */ public abstract class SourceRevision { private static SourceRevision ourProvider = new SourceRevision() { @Override public String get() { return null; } }; public SourceRevision() { } @Nullable public abstract String get(); public static void setProvider(SourceRevision provider) { ourProvider = provider; } @Nullable public static String getSourceRevision() { return ourProvider.get(); } }