code: @Override
  	protected void loadDefaultProperties() {
  		for (P property : propertyClass.getEnumConstants()) {
  			try {
  				setProperty(property, property.getPropertyCharacteristics().getDefaultValue(), true);
  			} catch (PropertyException e) {
  				e.printStackTrace();
  			}    
  		}
  	}
docs: ------- Default Properties -----------------------------------------------------------