com.spire.xls
Class MarkerDesigner

java.lang.Object
  extended by com.spire.xls.MarkerDesigner

public class MarkerDesigner
extends java.lang.Object

Workbook designerused for template markers to the workbook and worksheet.


Constructor Summary
MarkerDesigner(IMarkersDesigner Marker)
           
 
Method Summary
 void addDataTable(java.lang.String paraName, DataTable dataTable)
          Adds datatable to the template markers(match column name automatically).
 void addDataView(java.lang.String paraName, DataView dataView)
          Add dataview to template markers(match column name automatically).
 void addParameter(java.lang.String paraName, java.lang.Object paramValue)
          Adds parameter to template markers.
 void apply()
          Apply templates markers
 void contains(java.lang.String paramName)
          Checks parameter is exist.
 java.lang.String getPrefix()
          Gets prefix of marker
 boolean isDetectDataTypes()
          Gets whether detect the dataTypes when apply marker
 void isDetectDataTypes(boolean value)
          Sets whether detect the dataTypes when apply marker
 void removeParameter(java.lang.String paraName)
          Removes parameter from template marker.
 void setPrefix(java.lang.String value)
          Sets prefix of marker
 

Constructor Detail

MarkerDesigner

public MarkerDesigner(IMarkersDesigner Marker)
Method Detail

addDataTable

public void addDataTable(java.lang.String paraName,
                         DataTable dataTable)
Adds datatable to the template markers(match column name automatically).

Parameters:
paraName - Parameter name
dataTable - Datatable object

addDataView

public void addDataView(java.lang.String paraName,
                        DataView dataView)
Add dataview to template markers(match column name automatically).

Parameters:
paraName - Parameter name
dataView - Datatable object

addParameter

public void addParameter(java.lang.String paraName,
                         java.lang.Object paramValue)
Adds parameter to template markers.

Parameters:
paraName - Parameter name
paramValue - Parameter value

removeParameter

public void removeParameter(java.lang.String paraName)
Removes parameter from template marker.

Parameters:
paraName -

contains

public void contains(java.lang.String paramName)
Checks parameter is exist.

Parameters:
paramName -

apply

public void apply()
Apply templates markers


getPrefix

public java.lang.String getPrefix()
Gets prefix of marker


setPrefix

public void setPrefix(java.lang.String value)
Sets prefix of marker


isDetectDataTypes

public boolean isDetectDataTypes()
Gets whether detect the dataTypes when apply marker


isDetectDataTypes

public void isDetectDataTypes(boolean value)
Sets whether detect the dataTypes when apply marker