it.eng.spagobi.engines.network.template
Class NetworkXMLTemplateParser

java.lang.Object
  extended by it.eng.spagobi.engines.network.template.NetworkXMLTemplateParser
All Implemented Interfaces:
INetworkTemplateParser

public class NetworkXMLTemplateParser
extends java.lang.Object
implements INetworkTemplateParser


Field Summary
static java.lang.String ATTRIBUTE_VERSION
           
static java.lang.String CURRENT_VERSION
           
static java.lang.String DRILL_DOCUMENT_ATTR
           
static java.lang.String DRILL_TAG
           
static java.lang.String DRILL_TARGHET_ATTR
           
static java.lang.String EDGE
           
static java.lang.String EDGES
           
static java.lang.String INFO_TAG
           
static java.lang.String INFO_TITLE
           
static org.apache.log4j.Logger logger
           
static java.lang.String NODE
           
static java.lang.String NODES
           
static java.lang.String PARAM_NAME_ATTR
           
static java.lang.String PARAM_PROPERTY_ATTR
           
static java.lang.String PARAM_TAG
           
static java.lang.String PARAM_TYPE_ABSOLUTE
           
static java.lang.String PARAM_TYPE_ATTR
           
static java.lang.String PARAM_TYPE_RELATIVE
           
static java.lang.String PARAM_VALUE_ATTR
           
static java.lang.String TAG_GRAPHML
           
static java.lang.String TAG_NETWOK_DEFINITION
           
static java.lang.String TAG_XGMML
           
 
Constructor Summary
NetworkXMLTemplateParser()
           
 
Method Summary
 NetworkTemplate parse(java.lang.Object templateObject, java.util.Map env)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CURRENT_VERSION

public static final java.lang.String CURRENT_VERSION
See Also:
Constant Field Values

ATTRIBUTE_VERSION

public static final java.lang.String ATTRIBUTE_VERSION
See Also:
Constant Field Values

TAG_GRAPHML

public static final java.lang.String TAG_GRAPHML
See Also:
Constant Field Values

TAG_XGMML

public static final java.lang.String TAG_XGMML
See Also:
Constant Field Values

TAG_NETWOK_DEFINITION

public static final java.lang.String TAG_NETWOK_DEFINITION
See Also:
Constant Field Values

DRILL_TAG

public static final java.lang.String DRILL_TAG
See Also:
Constant Field Values

INFO_TAG

public static final java.lang.String INFO_TAG
See Also:
Constant Field Values

PARAM_TAG

public static final java.lang.String PARAM_TAG
See Also:
Constant Field Values

INFO_TITLE

public static final java.lang.String INFO_TITLE
See Also:
Constant Field Values

DRILL_DOCUMENT_ATTR

public static final java.lang.String DRILL_DOCUMENT_ATTR
See Also:
Constant Field Values

DRILL_TARGHET_ATTR

public static final java.lang.String DRILL_TARGHET_ATTR
See Also:
Constant Field Values

PARAM_NAME_ATTR

public static final java.lang.String PARAM_NAME_ATTR
See Also:
Constant Field Values

PARAM_TYPE_ATTR

public static final java.lang.String PARAM_TYPE_ATTR
See Also:
Constant Field Values

PARAM_VALUE_ATTR

public static final java.lang.String PARAM_VALUE_ATTR
See Also:
Constant Field Values

PARAM_PROPERTY_ATTR

public static final java.lang.String PARAM_PROPERTY_ATTR
See Also:
Constant Field Values

PARAM_TYPE_RELATIVE

public static final java.lang.String PARAM_TYPE_RELATIVE
See Also:
Constant Field Values

PARAM_TYPE_ABSOLUTE

public static final java.lang.String PARAM_TYPE_ABSOLUTE
See Also:
Constant Field Values

NODE

public static final java.lang.String NODE
See Also:
Constant Field Values

EDGE

public static final java.lang.String EDGE
See Also:
Constant Field Values

NODES

public static final java.lang.String NODES
See Also:
Constant Field Values

EDGES

public static final java.lang.String EDGES
See Also:
Constant Field Values

logger

public static transient org.apache.log4j.Logger logger
Constructor Detail

NetworkXMLTemplateParser

public NetworkXMLTemplateParser()
Method Detail

parse

public NetworkTemplate parse(java.lang.Object templateObject,
                             java.util.Map env)
Specified by:
parse in interface INetworkTemplateParser