public class MSVCRedistInfo
extends java.lang.Object
Provides information on MS Visual C++ Redistributable package
downloads based on the value of the system property
ja.msvc.version.for.jaglib
.
We need to use a system property here, rather than a
JAOptions
property,
because its value is needed during the initial JAGLib load, which
currently occurs before the JAOptions
properties
have been established.
This class will break if the calling environment tries to give the system property a new value (2012, or whatever), before the this class is updated with the corresponding download data.
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
MSVC_VERSION_FOR_JAGLIB_PROPERTY
The
ja.msvc.version.for.jaglib system property name. |
Constructor and Description |
---|
MSVCRedistInfo() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getErrorText()
Returns the dialog text for a "missing MSVC runtime for JAGLib"
error, specifying the URLs for the relevant Microsoft download.
|
public static final java.lang.String MSVC_VERSION_FOR_JAGLIB_PROPERTY
ja.msvc.version.for.jaglib
system property name.