Class PaReport

java.lang.Object
br.ufsc.labsec.commons.report.AbstractReport
br.ufsc.labsec.policy.report.PaReport
All Implemented Interfaces:
ReportElement
Direct Known Subclasses:
PolicyReport, ProfileReport

public class PaReport extends AbstractReport
Esta classe representa o relatório de uma política de assinatura
  • Field Details

  • Constructor Details

    • PaReport

      public PaReport()
  • Method Details

    • setPolicyInterface

      public void setPolicyInterface(SignaturePolicyInstance policyInterface)
    • setName

      public void setName(String name)
      Atribue o OID
      Parameters:
      name - O OID da PA
    • getName

      public String getName()
    • buildElements

      protected void buildElements(ReportBuilder<?,?> documentBuilder)
      Description copied from class: AbstractReport
      Constroi os elementos específicos do relatório
      Specified by:
      buildElements in class AbstractReport
      Parameters:
      documentBuilder - builder
    • getElementTag

      public String getElementTag()
      Description copied from interface: ReportElement
      Retorna a tag do elemento
      Returns:
      A tag do elemento
    • getPolicyInstance

      public SignaturePolicyInstance getPolicyInstance()