axis = dataviz.Trellis.PanelAxis
if(jsonParam['expression'] != None):
    axis.Expression = jsonParam['expression']
if(jsonParam['categoryMode'] != None):
    axis.CategoryMode = Enum.Parse(clr.GetClrType(CategoryMode),jsonParam['categoryMode'])
if(jsonParam['evaluationMode'] != None):
    axis.EvaluationMode = Enum.Parse(clr.GetClrType(AxisEvaluationMode),jsonParam['evaluationMode'])
if(jsonParam['manualLayout'] != None):
    dataviz.Trellis.ManualLayout = jsonParam['manualLayout']
if(jsonParam['maxNumberOfRows'] != None):
    dataviz.Trellis.ManualRowCount  = jsonParam['maxNumberOfRows']
if(jsonParam['maxNumberOfColumns'] != None):
    dataviz.Trellis.ManualColumnCount  = jsonParam['maxNumberOfColumns']