package org.sinrel.engine.actions;
public class LauncherData {
private int versionCode;
private String version;
public String getVersion() {
return version;
}
public int getVersionCode() {
return versionCode;
}
void setVersion( String version ) {
if( version == null ) return;
this.version = version;
}
void setVersionCode( int versionCode ) {
if( versionCode < 0 ) versionCode = Math.abs( versionCode );
this.versionCode = versionCode;
}
public LauncherData( int versionCode, String version ) {
if( version == null ) throw new NullPointerException();
if( versionCode < 0 ) throw new IllegalArgumentException( "Нельзя использовать код версии меньше нуля" );
setVersion( version );
setVersionCode( versionCode );
}
}