Class SystemProperty


  • public final class SystemProperty
    extends java.lang.Object
    System.getProperty(...) requires security permissions in Applets, and some other cases and this class contains static methods that allow the security exceptions to fail silently.
    Author:
    Rolf Lear
    • Constructor Summary

      Constructors 
      Constructor Description
      SystemProperty()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String get​(java.lang.String property, java.lang.String def)
      Query the System properties for a particular property.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SystemProperty

        public SystemProperty()
    • Method Detail

      • get

        public static final java.lang.String get​(java.lang.String property,
                                                 java.lang.String def)
        Query the System properties for a particular property. If the property is not set, or not accessible, it returns the def value.
        Parameters:
        property - The property to get
        def - The value to return if the property is not accessible or not set.
        Returns:
        the appropriate property value.