code: public String getProperty(String property, boolean required) {
  
  		if (properties == null) {
  			throw new GeoPackageException(
  					"Properties must be loaded before reading");
  		}
  
  		String value = properties.getProperty(property);
  		if (value == null && required) {
  			throw new GeoPackageException(GEOPACKAGE_PROPERTIES_FILE
  					+ " property file missing required property: " + property);
  		}
  		return value;
  	}
docs: Get the String property
  
  @param property
  property
  @param required
  required flag
  @return string property