net.sf.saxon
Class Version
public final class Version
extends java.lang.Object
The Version class holds the SAXON version information.
static String | getProductName() - Return the name of this product.
|
static String | getProductTitle() - Get a message used to identify this product when a transformation is run using the -t option
|
static String | getProductVersion() - Get the user-visible version number of this version of the product
|
static String | getReleaseDate() - Get the issue date of this version of the product
|
static String | getSchemaAwareProductVersion() - Get the version number of the schema-aware version of the product
|
static int[] | getStructuredVersionNumber() - Get the four components of the structured version number.
|
static String | getWebSiteAddress() - Return a web site address containing information about the product.
|
static String | getXSLVersionString() - Get the version of the XSLT specification that this product supports
|
static void | main(String[] args) - Invoking net.sf.saxon.Version from the command line outputs the build number
|
getProductName
public static String getProductName()
Return the name of this product. Supports the XSLT 2.0 system property xsl:product-name
getProductTitle
public static String getProductTitle()
Get a message used to identify this product when a transformation is run using the -t option
- A string containing both the product name and the product
version
getProductVersion
public static String getProductVersion()
Get the user-visible version number of this version of the product
- the version number of this version of Saxon, as a string: for example "9.0.1"
getReleaseDate
public static String getReleaseDate()
Get the issue date of this version of the product
- the release date, as an ISO 8601 string
getSchemaAwareProductVersion
public static String getSchemaAwareProductVersion()
Get the version number of the schema-aware version of the product
- the version number of this version of Saxon, as a string
getStructuredVersionNumber
public static int[] getStructuredVersionNumber()
Get the four components of the structured version number. This is used in the .NET product
to locate an assembly in the dynamic assembly cache: the assumption is that the third
and fourth components represent implementation changes rather than interface changes
- the four components of the version number, as an array: for example {9, 0, 1, 1}
getWebSiteAddress
public static String getWebSiteAddress()
Return a web site address containing information about the product. Supports the XSLT system property xsl:vendor-url
- the string "http://saxon.sf.net/"
getXSLVersionString
public static String getXSLVersionString()
Get the version of the XSLT specification that this product supports
main
public static void main(String[] args)
Invoking net.sf.saxon.Version from the command line outputs the build number