![JAR search and dependency download from the Maven repository](/logo.png)
edu.stanford.protege.webprotege.msg.OWLMessageFormatter Maven / Gradle / Ivy
The newest version!
package edu.stanford.protege.webprotege.msg;
import edu.stanford.protege.webprotege.renderer.RenderingManager;
import org.semanticweb.owlapi.model.OWLObject;
import java.text.MessageFormat;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Comparator;
import java.util.List;
import static java.util.stream.Collectors.joining;
/**
* Author: Matthew Horridge
Stanford University
Bio-Medical Informatics Research Group
Date: 25/02/2013
*/
public class OWLMessageFormatter {
public static String formatMessage(String message, RenderingManager renderingManager, Object... objects) {
Object[] primitiveFormattedObjects = formatToPrimitives(renderingManager, objects);
return MessageFormat.format(message, primitiveFormattedObjects);
}
private static Object[] formatToPrimitives(RenderingManager renderingManager, Object... objects) {
List
© 2015 - 2025 Weber Informatics LLC | Privacy Policy