public class LayoutReportActionParametersImpl extends java.lang.Object implements LayoutReportActionParameters
| Modifier and Type | Method and Description |
|---|---|
void |
fromJson(JsonObject json) |
double |
getBufferSize() |
ISymbol |
getHighlightSymbol(FeatureStore featureStore) |
java.lang.String |
getHighlightSymbolSerialized() |
java.lang.String |
getIdentifier() |
java.lang.String |
getLabel() |
java.lang.String |
getTemplateName() |
java.lang.String |
getViewTag() |
boolean |
isApplySymbolToEverythingExceptRecord() |
boolean |
isApplySymbolToRecord() |
boolean |
isCenterToCurrentRow() |
boolean |
isHighlightRecord() |
boolean |
isUseInternalPdfViewer() |
boolean |
isZoomToCurrentRow() |
void |
save(FeatureStore store,
LayoutDocument layout) |
void |
setApplySymbolToEverythingExceptRecord(boolean b) |
void |
setApplySymbolToRecord(boolean b) |
void |
setBufferSize(double bufferSize) |
void |
setCenterToCurrentRow(boolean centerToCurrentRow) |
void |
setHighlightRecord(boolean b) |
void |
setHighlightSymbol(ISymbol symbol) |
void |
setHighlightSymbolSerialized(java.lang.String symbol) |
void |
setIdentifier(java.lang.String identifier) |
void |
setLabel(java.lang.String label) |
void |
setTemplateName(java.lang.String templateName) |
void |
setUseInternalPdfViewer(boolean useIntervalPdfViewer) |
void |
setViewTag(java.lang.String viewTag) |
void |
setZoomToCurrentRow(boolean zoomToCurrentRow) |
JsonObjectBuilder |
toJsonBuilder() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreate, createtoJson, toJson, toJsonBuilderpublic java.lang.String getIdentifier()
getIdentifier in interface LayoutReportActionParameterspublic void setIdentifier(java.lang.String identifier)
setIdentifier in interface LayoutReportActionParameterspublic java.lang.String getLabel()
getLabel in interface LayoutReportActionParameterspublic void setLabel(java.lang.String label)
setLabel in interface LayoutReportActionParameterspublic boolean isCenterToCurrentRow()
isCenterToCurrentRow in interface LayoutReportActionParameterspublic void setCenterToCurrentRow(boolean centerToCurrentRow)
setCenterToCurrentRow in interface LayoutReportActionParameterspublic boolean isZoomToCurrentRow()
isZoomToCurrentRow in interface LayoutReportActionParameterspublic void setZoomToCurrentRow(boolean zoomToCurrentRow)
setZoomToCurrentRow in interface LayoutReportActionParameterspublic double getBufferSize()
getBufferSize in interface LayoutReportActionParameterspublic void setBufferSize(double bufferSize)
setBufferSize in interface LayoutReportActionParameterspublic boolean isHighlightRecord()
isHighlightRecord in interface LayoutReportActionParameterspublic void setHighlightRecord(boolean b)
setHighlightRecord in interface LayoutReportActionParameterspublic boolean isApplySymbolToRecord()
isApplySymbolToRecord in interface LayoutReportActionParameterspublic void setApplySymbolToRecord(boolean b)
setApplySymbolToRecord in interface LayoutReportActionParameterspublic boolean isApplySymbolToEverythingExceptRecord()
isApplySymbolToEverythingExceptRecord in interface LayoutReportActionParameterspublic void setApplySymbolToEverythingExceptRecord(boolean b)
setApplySymbolToEverythingExceptRecord in interface LayoutReportActionParameterspublic boolean isUseInternalPdfViewer()
isUseInternalPdfViewer in interface LayoutReportActionParameterspublic void setUseInternalPdfViewer(boolean useIntervalPdfViewer)
setUseInternalPdfViewer in interface LayoutReportActionParameterspublic java.lang.String getViewTag()
getViewTag in interface LayoutReportActionParameterspublic void setViewTag(java.lang.String viewTag)
setViewTag in interface LayoutReportActionParameterspublic ISymbol getHighlightSymbol(FeatureStore featureStore)
getHighlightSymbol in interface LayoutReportActionParameterspublic void setHighlightSymbol(ISymbol symbol)
setHighlightSymbol in interface LayoutReportActionParameterspublic java.lang.String getHighlightSymbolSerialized()
getHighlightSymbolSerialized in interface LayoutReportActionParameterspublic void setHighlightSymbolSerialized(java.lang.String symbol)
setHighlightSymbolSerialized in interface LayoutReportActionParameterspublic java.lang.String getTemplateName()
getTemplateName in interface LayoutReportActionParameterspublic void setTemplateName(java.lang.String templateName)
setTemplateName in interface LayoutReportActionParameterspublic void fromJson(JsonObject json)
fromJson in interface SupportFromJsonpublic JsonObjectBuilder toJsonBuilder()
toJsonBuilder in interface SupportToJsonpublic void save(FeatureStore store, LayoutDocument layout) throws java.io.IOException
save in interface LayoutReportActionParametersjava.io.IOException