|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.media.j3d.VersionInfo
class VersionInfo
The VersionInfo class contains strings that describe the implementation and specification version of the javax.media.j3d pacakge. These strings are made available as properties obtained from the VirtualUniverse class.
Developers are strongly encouraged to do the following whenever they modify the 3D graphics API for the Java platform:
The tags of the form @STRING@ are populated by ant when the project is built
VirtualUniverse.getProperties()
Field Summary | |
---|---|
private static java.lang.String |
BUILD_TYPE
String identifying the type of build, one of: "daily", "stable", "beta", "fcs", or "patch". |
private static java.lang.String |
BUILDTIME
Date stamp This is only used for daily builds. |
private static java.lang.String |
BUILDTIME_VERBOSE
Verbose time and date stamp appended to the end of the version string. |
(package private) static boolean |
isDebug
Constant that indicates whether or not this is a debug build. |
(package private) static boolean |
isDevPhase
This static final variable is used to enable debugging and assertion checking during the development phase of a particular version of 3D graphics API for the Java platform. |
private static boolean |
isExperimental
Boolean flag indicating that the version of the 3D API is experimental. |
(package private) static boolean |
isProduction
This static final variable is used indicate a production (beta, release candidate, fcs, or patch) build. |
private static java.lang.String |
SPECIFICATION_VENDOR
Specification vendor. |
private static java.lang.String |
SPECIFICATION_VERSION
Specification version (major and minor version only). |
private static boolean |
useVerboseBuildTime
If this flag is set to true, the verbose buildtime string will be appended to the version string) |
private static java.lang.String |
VENDOR
The composite vendor string. |
private static java.lang.String |
VENDOR_DEVELOPER
Developer who has modified the 3D graphics API for the Java platform. |
private static java.lang.String |
VENDOR_PRIMARY
Primary implementation vendor. |
private static java.lang.String |
VERSION
The composite version string. |
private static java.lang.String |
VERSION_BASE
Base version number. |
private static java.lang.String |
VERSION_BUILD
String identifying the build number in the format "buildNN", where "NN" is the sequential build number, for example, build47. |
private static java.lang.String |
VERSION_DEV_STRING
An optional string appended to the end of the version string, after the time stamp. |
private static java.lang.String |
VERSION_SUFFIX
String identifying the particular build of the 3D API, for example, "-beta1", "-build47", "-rc1", "_01", etc. |
Constructor Summary | |
---|---|
VersionInfo()
|
Method Summary | |
---|---|
(package private) static java.lang.String |
getSpecificationVendor()
Returns the specification vendor string. |
(package private) static java.lang.String |
getSpecificationVersion()
Returns the specification version string. |
(package private) static java.lang.String |
getVendor()
Returns the implementation vendor string. |
(package private) static java.lang.String |
getVersion()
Returns the implementation version string. |
private static boolean |
isNonEmpty(java.lang.String str)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private static final java.lang.String VENDOR_DEVELOPER
private static final java.lang.String VERSION_DEV_STRING
static final boolean isDebug
static final boolean isDevPhase
This parameter is controlled by ant via the build.xml file. The default value is true.
static final boolean isProduction
This parameter is controlled by ant via the build.xml file. The default value is false.
private static final boolean useVerboseBuildTime
This parameter is controlled by ant via the build.xml file. The default value is true.
private static final java.lang.String BUILD_TYPE
private static final java.lang.String VERSION_BUILD
private static final java.lang.String VERSION_SUFFIX
private static final java.lang.String BUILDTIME
private static final java.lang.String SPECIFICATION_VERSION
private static final java.lang.String SPECIFICATION_VENDOR
private static final java.lang.String VENDOR_PRIMARY
private static final java.lang.String VERSION_BASE
private static final boolean isExperimental
"experimental"
as part of the release name that
appears before the optional first space.
private static final java.lang.String VERSION
private static final java.lang.String VENDOR
private static final java.lang.String BUILDTIME_VERBOSE
Constructor Detail |
---|
VersionInfo()
Method Detail |
---|
private static boolean isNonEmpty(java.lang.String str)
static java.lang.String getSpecificationVersion()
static java.lang.String getSpecificationVendor()
static java.lang.String getVersion()
static java.lang.String getVendor()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |