package org.jvnet.jaxb2_commons.xml.bind.model.concrete.origin;
import org.jvnet.jaxb2_commons.lang.Validate;
import org.jvnet.jaxb2_commons.xml.bind.model.origin.MEnumConstantInfoOrigin;
import com.sun.xml.bind.v2.model.core.EnumConstant;
public class CMEnumConstantInfoOrigin<T, C, ECI extends EnumConstant<T, C>>
implements MEnumConstantInfoOrigin, EnumConstantOrigin<T, C, ECI> {
private final ECI source;
public CMEnumConstantInfoOrigin(ECI source) {
Validate.notNull(source);
this.source = source;
}
public ECI getSource() {
return source;
}
}