escuchar el evento "abrir archivo con mi aplicación java" en windows

El título es confuso, pero no sé cómo explicar esto en pocas palabras:

Tengo una aplicación java que lee archivos * .example. También he añadido una asociación de archivos gracias ainstall4j así que mi aplicación se inicia cuando el usuario hace doble clic en cualquier archivo con la extensión * .example

Parece que install4j envía la ruta del archivo en elargs[] así que debería ser fácil abrir ese archivo y mostrarlo en mi aplicación.PERO ¿Qué pasa si la aplicación ya se está ejecutando? Solo puedo permitir una instancia de la aplicación, ¿cómo puedo saber si el usuario está abriendo un archivo?

He encontrado esto:http://resources.ej-technologies.com/install4j/help/api/com/install4j/api/launcher/StartupNotification.html

Pero aún no entiendo cómo debo usarlo y qué debo agregar en mi aplicación para escuchar este evento. ¿Dónde puedo encontrar un ejemplo?

Respuestas a la pregunta(1)

Su respuesta a la pregunta