java-commons/muscript-parser/src/main/java/io/gitlab/jfronny/muscript/parser/VersionedComponent.java

16 lines
363 B
Java

package io.gitlab.jfronny.muscript.parser;
import java.util.Objects;
public abstract class VersionedComponent {
protected final MuScriptVersion version;
public VersionedComponent(MuScriptVersion version) {
this.version = Objects.requireNonNull(version);
}
public MuScriptVersion getComponentVersion() {
return version;
}
}