Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package org.docx4j;
 
 
 
 public class Docx4jProperties {
	protected static Logger log = LoggerFactory.getLogger(Docx4jProperties.class);
	private static Properties properties;
	private static void init() {
		try {
					ResourceUtils.getResource("docx4j.properties"));
catch (Exception e) {
			.warn("Couldn't find/read docx4j.properties; " + e.getMessage());
		}
	}
	public static String getProperty(String key) {
		if (==null) {init();}
		return .getProperty(key);		
	}


Since:
2.7.2
	public static String getProperty(String keyString defaultValue) {
		if (==null) {init();}
		return .getProperty(keydefaultValue);		
	}

Since:
2.8.1
	public static boolean getProperty(String keyboolean defaultValue) {
		if (==null) {init();}
		String result = .getProperty(key, Boolean.toString(defaultValue));
		return Boolean.parseBoolean(result);
	}
	public static Properties getProperties() {
		if (==null) {init();}
		return ;		
	}

Useful if a unit test requires a certain property value.

Since:
3.0.0
	public static void setProperty(String keyBoolean value) {
		if (==null) {init();}
	}	

Useful if a unit test requires a certain property value.

Since:
3.0.0
	public static void setProperty(String keyString value) {
		if (==null) {init();}
		.setProperty(keyvalue);		
	}	
New to GrepCode? Check out our FAQ X