Especificación de plugin para el cubo

Las consultas detalladas quedan disponibles a través de la opción de nombre Plugins de la barra de herramientas de O3 Portal. Para ello es necesario definir y ubicar en el mismo directorio donde se encuentra el cubo un archivo de configuración. Este archivo tiene el mismo nombre del cubo y extensión plugins.

El detalle del contenido del archivo es el siguiente:

# Comentarios precedidos del caracter numeral
plugin.i.name=<Nombre con que aparece el plugin al usuario>
plugin.i.dsc=<Descripción del plugin>
plugin.i.browser.class=com.ideasoft.o3.dt.plugin.DTBrowserPlugin
plugin.i.server.class=com.ideasoft.o3.dt.plugin.DTServerPlugin
plugin.i.args=mapping=<Archivo xml>

Notar que se define un archivo para cada cubo. El índice i varía de cero en adelante para cada consulta que se incluye.

Ejemplo:

Supongamos que tenemos un cubo con nombre DemoGis.cube que tiene una dimensión geográfica Location. En este caso se debe escribir un archivo de texto con nombre DemoGis.plugins, con el siguiente contenido:

plugin.0.name=GIS Plugin
plugin.0.dsc=GIS Plugin

plugin.0.browser.class=com.ideasoft.o3.gis.plugin.GisBrowserPlugin
plugin.0.server.class=com.ideasoft.o3.gis.plugin.GisServerPlugin

plugin.0.args=mapping=DemoGisMapping.xml

En este archivo debe modificarse el valor del atributo mapping (en el ejemplo DemoGisMapping.xml) al nombre del archivo XML con la especificación de la asociación. Este archivo también debe ubicarse en el mismo directorio donde se encuentra el archivo .cube.