All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.havi.ui.HVersion Maven / Gradle / Ivy

package org.havi.ui;

/*
 * Copyright 2000-2003 by HAVi, Inc. Java is a trademark of Sun
 * Microsystems, Inc. All rights reserved.  
 */

/**
 * The HVersion interface defines some
 * versioning constants that are accessible by using the
 * java.lang.System method getProperty, with the appropriate property
 * name.
 * 

* Note that it is a valid implementation to return empty strings for * HAVI_IMPLEMENTATION_NAME, HAVI_IMPLEMENTATION_VENDOR and * HAVI_IMPLEMENTATION_VERSION strings. *

* In MHP, a call to getProperty() when referencing the * constants listed in column Constant in the table below * shall return a string as listed in column Value. *

* * * * * * * *
ConstantValue
HAVI_SPECIFICATION_VENDOR"DVB"
HAVI_SPECIFICATION_NAME"MHP"
HAVI_SPECIFICATION_VERSION"<version>"
* "<version>" shall be the MHP version to which this * HAVi implementation is conformant, e.g.: "1.0" or * "1.0.1" or "1.0.2" or "1.0.3". */ public interface HVersion { /** * A string constant describing the HAVi specification vendor, as * returned via * java.lang.System.getProperty(HVersion.HAVI_SPECIFICATION_VENDOR). */ public static final String HAVI_SPECIFICATION_VENDOR = "havi.specification.vendor"; /** * A string constant describing the HAVi specification name, as * returned via * java.lang.System.getProperty(HVersion.HAVI_SPECIFICATION_NAME). */ public static final String HAVI_SPECIFICATION_NAME = "havi.specification.name"; /** * A string constant describing the HAVi specification version, as * returned via * java.lang.System.getProperty(HVersion.HAVI_SPECIFICATION_VERSION). */ public static final String HAVI_SPECIFICATION_VERSION = "havi.specification.version"; /** * A string constant describing the HAVi implementation vendor, as * returned via * java.lang.System.getProperty(HVersion.HAVI_IMPLEMENTATION_VENDOR). */ public static final String HAVI_IMPLEMENTATION_VENDOR = "havi.implementation.vendor"; /** * A string constant describing the HAVi implementation version, * as returned via * java.lang.System.getProperty(HVersion.HAVI_IMPLEMENTATION_VERSION). */ public static final String HAVI_IMPLEMENTATION_VERSION = "havi.implementation.version"; /** * A string constant describing the HAVi implementation name, as * returned via * java.lang.System.getProperty(HVersion.HAVI_IMPLEMENTATION_NAME). */ public static final String HAVI_IMPLEMENTATION_NAME = "havi.implementation.name"; }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy