org.pentaho.reporting.engine.classic.core.modules.parser.base.compat
Class DefaultCompatibilityMapping

java.lang.Object
  extended by org.pentaho.reporting.engine.classic.core.modules.parser.base.compat.DefaultCompatibilityMapping
All Implemented Interfaces:
CompatiblityMapping

public class DefaultCompatibilityMapping
extends Object
implements CompatiblityMapping

Todo: Document Me

Author:
Thomas Morgner

Constructor Summary
DefaultCompatibilityMapping()
           
 
Method Summary
 String mapClassName(String className)
           
 String mapConfigurationKey(String key)
           
 String mapConfigurationValue(String originalKey, String mappedKey, String value)
           
 String mapExpressionProperty(String expressionName, String mappedExpression, String propertyName)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultCompatibilityMapping

public DefaultCompatibilityMapping()
Method Detail

mapClassName

public String mapClassName(String className)
Specified by:
mapClassName in interface CompatiblityMapping

mapConfigurationKey

public String mapConfigurationKey(String key)
Specified by:
mapConfigurationKey in interface CompatiblityMapping

mapConfigurationValue

public String mapConfigurationValue(String originalKey,
                                    String mappedKey,
                                    String value)
Specified by:
mapConfigurationValue in interface CompatiblityMapping

mapExpressionProperty

public String mapExpressionProperty(String expressionName,
                                    String mappedExpression,
                                    String propertyName)
Specified by:
mapExpressionProperty in interface CompatiblityMapping