Package jmri
Interface Metadata
public interface Metadata
Meta data concerning the JMRI application.
This file is part of JMRI.
Meta data is static information concerning the JMRI application. This class provides a single container for listing and storing JMRI meta data.
This file is part of JMRI.
JMRI is free software; you can redistribute it and/or modify it under the terms of version 2 of the GNU General Public License as published by the Free Software Foundation. See the "COPYING" file for a copy of this license.
JMRI is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
-
Field Summary
Fields -
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic StringgetBySystemName(String name) Return the value of the named meta data, or any valid system property.static String[]An array of known meta data names.Get the list of known meta-data names.
-
Field Details
-
JMRIVERSION
- See Also:
-
JMRIVERCANON
- See Also:
-
JMRIVERMAJOR
- See Also:
-
JMRIVERMINOR
- See Also:
-
JMRIVERTEST
- See Also:
-
JVMVERSION
- See Also:
-
JVMVENDOR
- See Also:
-
ACTIVEPROFILE
- See Also:
-
COPYRIGHT
- See Also:
-
-
Method Details
-
getBySystemName
Return the value of the named meta data, or any valid system property.- Parameters:
name- name of meta data or property to return- Returns:
- String value of requested data or null
-
getSystemNameArray
An array of known meta data names.- Returns:
- String[]
-
getSystemNameList
Get the list of known meta-data names.- Returns:
- the list of names
-