com.endeca.portal.export
Class ExportConfigurationModel

java.lang.Object
  extended by com.endeca.portal.export.ExportConfigurationModel

public class ExportConfigurationModel
extends java.lang.Object

A model object (POJO) for export configuration, intended to eliminate our dependency on JSONObject / JSONArray. The inbound JSON structure (which is baked up by hand in both endeca-chart-portlet and endeca-results-table-portlet) is: {"propertyName":["wines","Winery"],"headerText":["wines","Winery"]} This class is designed to be deserializable from that JSON.

Author:
Endeca Technologies, Inc.

Constructor Summary
ExportConfigurationModel()
           
 
Method Summary
 java.util.List<java.lang.String> getHeaderText()
           
 java.util.List<java.lang.String> getPropertyName()
           
 void setHeaderText(java.util.List<java.lang.String> headerText)
           
 void setPropertyName(java.util.List<java.lang.String> propertyName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExportConfigurationModel

public ExportConfigurationModel()
Method Detail

getPropertyName

public java.util.List<java.lang.String> getPropertyName()

setPropertyName

public void setPropertyName(java.util.List<java.lang.String> propertyName)

getHeaderText

public java.util.List<java.lang.String> getHeaderText()

setHeaderText

public void setHeaderText(java.util.List<java.lang.String> headerText)