it.eng.spagobi.engines.qbe.template
Class QbeXMLTemplateParser

java.lang.Object
  extended by it.eng.spagobi.engines.qbe.template.QbeXMLTemplateParser
All Implemented Interfaces:
IQbeTemplateParser

public class QbeXMLTemplateParser
extends java.lang.Object
implements IQbeTemplateParser

The Class QbeTemplate.

Author:
Andrea Gioia

Field Summary
static org.apache.log4j.Logger logger
          Logger component.
static java.lang.String PROP_DATAMART_DBLINK
           
static java.lang.String PROP_DATAMART_NAME
           
static java.lang.String PROP_SERVICE_DESCRIPTION
           
static java.lang.String PROP_SERVICE_ENDPOINT
           
static java.lang.String PROP_SERVICE_OPERATION
           
static java.lang.String PROP_SERVICE_REQUIREDCOLUMNS
           
static java.lang.String TAG_DATAMART
           
static java.lang.String TAG_EXTERNAL_SERVICE
           
static java.lang.String TAG_EXTERNAL_SERVICES
           
static java.lang.String TAG_FORM
           
static java.lang.String TAG_FUNCTIONALITIES
           
static java.lang.String TAG_MODALITY
           
static java.lang.String TAG_MODALITY_TABLE
           
static java.lang.String TAG_QUERY
           
static java.lang.String TAG_ROOT_COMPOSITE
           
static java.lang.String TAG_ROOT_NORMAL
           
 
Constructor Summary
QbeXMLTemplateParser()
           
 
Method Summary
 QbeTemplate parse(java.lang.Object template)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TAG_ROOT_COMPOSITE

public static java.lang.String TAG_ROOT_COMPOSITE

TAG_ROOT_NORMAL

public static java.lang.String TAG_ROOT_NORMAL

TAG_DATAMART

public static java.lang.String TAG_DATAMART

PROP_DATAMART_NAME

public static java.lang.String PROP_DATAMART_NAME

PROP_DATAMART_DBLINK

public static java.lang.String PROP_DATAMART_DBLINK

TAG_MODALITY

public static java.lang.String TAG_MODALITY

TAG_MODALITY_TABLE

public static java.lang.String TAG_MODALITY_TABLE

TAG_FUNCTIONALITIES

public static java.lang.String TAG_FUNCTIONALITIES

TAG_QUERY

public static java.lang.String TAG_QUERY

TAG_FORM

public static java.lang.String TAG_FORM

TAG_EXTERNAL_SERVICES

public static java.lang.String TAG_EXTERNAL_SERVICES

TAG_EXTERNAL_SERVICE

public static java.lang.String TAG_EXTERNAL_SERVICE

PROP_SERVICE_DESCRIPTION

public static java.lang.String PROP_SERVICE_DESCRIPTION

PROP_SERVICE_ENDPOINT

public static java.lang.String PROP_SERVICE_ENDPOINT

PROP_SERVICE_OPERATION

public static java.lang.String PROP_SERVICE_OPERATION

PROP_SERVICE_REQUIREDCOLUMNS

public static java.lang.String PROP_SERVICE_REQUIREDCOLUMNS

logger

public static transient org.apache.log4j.Logger logger
Logger component.

Constructor Detail

QbeXMLTemplateParser

public QbeXMLTemplateParser()
Method Detail

parse

public QbeTemplate parse(java.lang.Object template)
Specified by:
parse in interface IQbeTemplateParser