Class LayoutReportActionParametersImpl
java.lang.Object
org.gvsig.app.project.documents.layout.report.LayoutReportActionParametersImpl
- All Implemented Interfaces:
LayoutReportActionParameters,org.gvsig.json.SupportFromJson,org.gvsig.json.SupportJson,org.gvsig.json.SupportToJson
public class LayoutReportActionParametersImpl
extends Object
implements LayoutReportActionParameters
- Author:
- fdiaz
-
Method Summary
Modifier and TypeMethodDescriptionvoidfromJson(javax.json.JsonObject json) doubleorg.gvsig.fmap.mapcontext.rendering.symbols.ISymbolgetHighlightSymbol(org.gvsig.fmap.dal.feature.FeatureStore featureStore) getLabel()booleanbooleanbooleanbooleanbooleanbooleanvoidsave(org.gvsig.fmap.dal.feature.FeatureStore store, LayoutDocument layout) voidsetApplySymbolToEverythingExceptRecord(boolean b) voidsetApplySymbolToRecord(boolean b) voidsetBufferSize(double bufferSize) voidsetCenterToCurrentRow(boolean centerToCurrentRow) voidsetHighlightRecord(boolean b) voidsetHighlightSymbol(org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol symbol) voidsetHighlightSymbolSerialized(String symbol) voidsetIdentifier(String identifier) voidvoidsetTemplateName(String templateName) voidsetUseInternalPdfViewer(boolean useIntervalPdfViewer) voidsetViewTag(String viewTag) voidsetZoomToCurrentRow(boolean zoomToCurrentRow) org.gvsig.json.JsonObjectBuilderMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.gvsig.json.SupportToJson
toJson, toJson, toJsonBuilder
-
Method Details
-
getIdentifier
- Specified by:
getIdentifierin interfaceLayoutReportActionParameters
-
setIdentifier
- Specified by:
setIdentifierin interfaceLayoutReportActionParameters
-
getLabel
- Specified by:
getLabelin interfaceLayoutReportActionParameters
-
setLabel
- Specified by:
setLabelin interfaceLayoutReportActionParameters
-
isCenterToCurrentRow
public boolean isCenterToCurrentRow()- Specified by:
isCenterToCurrentRowin interfaceLayoutReportActionParameters
-
setCenterToCurrentRow
public void setCenterToCurrentRow(boolean centerToCurrentRow) - Specified by:
setCenterToCurrentRowin interfaceLayoutReportActionParameters
-
isZoomToCurrentRow
public boolean isZoomToCurrentRow()- Specified by:
isZoomToCurrentRowin interfaceLayoutReportActionParameters
-
setZoomToCurrentRow
public void setZoomToCurrentRow(boolean zoomToCurrentRow) - Specified by:
setZoomToCurrentRowin interfaceLayoutReportActionParameters
-
getBufferSize
public double getBufferSize()- Specified by:
getBufferSizein interfaceLayoutReportActionParameters
-
setBufferSize
public void setBufferSize(double bufferSize) - Specified by:
setBufferSizein interfaceLayoutReportActionParameters
-
isHighlightRecord
public boolean isHighlightRecord()- Specified by:
isHighlightRecordin interfaceLayoutReportActionParameters
-
setHighlightRecord
public void setHighlightRecord(boolean b) - Specified by:
setHighlightRecordin interfaceLayoutReportActionParameters
-
isApplySymbolToRecord
public boolean isApplySymbolToRecord()- Specified by:
isApplySymbolToRecordin interfaceLayoutReportActionParameters
-
setApplySymbolToRecord
public void setApplySymbolToRecord(boolean b) - Specified by:
setApplySymbolToRecordin interfaceLayoutReportActionParameters
-
isApplySymbolToEverythingExceptRecord
public boolean isApplySymbolToEverythingExceptRecord()- Specified by:
isApplySymbolToEverythingExceptRecordin interfaceLayoutReportActionParameters
-
setApplySymbolToEverythingExceptRecord
public void setApplySymbolToEverythingExceptRecord(boolean b) - Specified by:
setApplySymbolToEverythingExceptRecordin interfaceLayoutReportActionParameters
-
isUseInternalPdfViewer
public boolean isUseInternalPdfViewer()- Specified by:
isUseInternalPdfViewerin interfaceLayoutReportActionParameters
-
setUseInternalPdfViewer
public void setUseInternalPdfViewer(boolean useIntervalPdfViewer) - Specified by:
setUseInternalPdfViewerin interfaceLayoutReportActionParameters
-
getViewTag
- Specified by:
getViewTagin interfaceLayoutReportActionParameters
-
setViewTag
- Specified by:
setViewTagin interfaceLayoutReportActionParameters
-
getHighlightSymbol
public org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol getHighlightSymbol(org.gvsig.fmap.dal.feature.FeatureStore featureStore) - Specified by:
getHighlightSymbolin interfaceLayoutReportActionParameters
-
setHighlightSymbol
public void setHighlightSymbol(org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol symbol) - Specified by:
setHighlightSymbolin interfaceLayoutReportActionParameters
-
getHighlightSymbolSerialized
- Specified by:
getHighlightSymbolSerializedin interfaceLayoutReportActionParameters
-
setHighlightSymbolSerialized
- Specified by:
setHighlightSymbolSerializedin interfaceLayoutReportActionParameters
-
getTemplateName
- Specified by:
getTemplateNamein interfaceLayoutReportActionParameters
-
setTemplateName
- Specified by:
setTemplateNamein interfaceLayoutReportActionParameters
-
fromJson
public void fromJson(javax.json.JsonObject json) - Specified by:
fromJsonin interfaceorg.gvsig.json.SupportFromJson
-
toJsonBuilder
public org.gvsig.json.JsonObjectBuilder toJsonBuilder()- Specified by:
toJsonBuilderin interfaceorg.gvsig.json.SupportToJson
-
save
public void save(org.gvsig.fmap.dal.feature.FeatureStore store, LayoutDocument layout) throws IOException - Specified by:
savein interfaceLayoutReportActionParameters- Throws:
IOException
-