Package cronapp.reports.j4c
Class J4CObject
- java.lang.Object
-
- cronapp.reports.j4c.J4CObject
-
- All Implemented Interfaces:
Serializable,Cloneable
public class J4CObject extends Object implements Serializable, Cloneable
J4C (Jasper 'for' Cronos)Modelo de dados e objeto base para a manipulação de informações para a geração de um relatório.
A premissa desse novo pacote j4c é prover uma API genérica e intercambiavel para os relatórios criados com o editor livre para o JasperReports ou com o módulo direcional Adhoc, permitindo a importação e exportação de informações entre os módulos de forma transparente e o desenvolvimento baseado em TDD.
Created by arthemus on 07/06/16.
- See Also:
- Serialized Form
-
-
Method Summary
-
-
-
Constructor Detail
-
J4CObject
public J4CObject()
-
J4CObject
public J4CObject(String name)
-
-
Method Detail
-
getName
public String getName()
-
getTitle
public J4CText getTitle()
-
setTitle
public void setTitle(J4CText title)
-
getSubTitle
public J4CText getSubTitle()
-
setSubTitle
public void setSubTitle(J4CText subTitle)
-
isConditionalLinesColor
public boolean isConditionalLinesColor()
-
setConditionalLinesColor
public void setConditionalLinesColor(boolean conditionalLinesColor)
-
isPagination
public boolean isPagination()
-
setPagination
public void setPagination(boolean pagination)
-
getImage
public J4CImage getImage()
-
setImage
public void setImage(J4CImage image)
-
removeAllFields
public void removeAllFields()
-
build
public ReportMaker build()
-
dataset
public J4CDataset dataset()
-
template
public J4CTemplate template()
-
synchronizeFields
public void synchronizeFields(Connection connection)
Sincroniza os fields do relatório de acordo com as colunas escolhidas no editor de queries.- Parameters:
connection- Conexão
-
setDataset
public void setDataset(J4CDataset dataset)
-
getPage
public J4CPage getPage()
-
setPage
public void setPage(J4CPage page)
-
getChart
public J4CChart getChart()
-
setChart
public void setChart(J4CChart chart)
-
getParameters
public Set<J4CParameter> getParameters()
-
setParameters
public void setParameters(Set<J4CParameter> parameters)
-
addParameter
public J4CObject addParameter(J4CParameter parameter)
-
removeParameter
public void removeParameter(String parameterName)
-
hasParameter
public J4CParameter hasParameter(String parameter)
Verifica se o relatório contem um determinado parâmetro.- Parameters:
parameter- Nome do parâmetro a ser verificado.- Returns:
- Caso exista, retorna o parametro.
-
-