java.lang.Object
br.ufsc.labsec.signature.conformanceVerifier.pades.PadesVisualInfo

public class PadesVisualInfo
extends Object
  • Field Summary

    Fields
    Modifier and Type Field Description
    OptionalInt page
    Índice da página da representação visual iniciando em 1.
    org.apache.commons.lang3.tuple.Pair<Float,​Float> position
    Posição x, y da assinatura relativa a página.
  • Method Summary

    Modifier and Type Method Description
    static PadesVisualInfo at​(float x, float y)
    Constrói um PadesVisualInfo na posição dada em todas as páginas.
    static PadesVisualInfo at​(org.apache.commons.lang3.tuple.Pair<Float,​Float> position)
    Constrói um PadesVisualInfo na posição dada em todas as páginas.
    static PadesVisualInfo atPage​(float x, float y, int page)
    Constrói um PadesVisualInfo na posição e página dadas.
    static PadesVisualInfo atPage​(org.apache.commons.lang3.tuple.Pair<Float,​Float> position, int page)
    Constrói um PadesVisualInfo na posição e página dadas.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • position

      public org.apache.commons.lang3.tuple.Pair<Float,​Float> position
      Posição x, y da assinatura relativa a página.
    • page

      public OptionalInt page
      Índice da página da representação visual iniciando em 1. Vazio representa assinatura em todas as páginas.
  • Method Details

    • at

      public static PadesVisualInfo at​(float x, float y)
      Constrói um PadesVisualInfo na posição dada em todas as páginas.
      Parameters:
      x - posição x da assinatura
      y - posição y da assinatura
      Returns:
      PadesVisualInfo correspondente
    • at

      public static PadesVisualInfo at​(org.apache.commons.lang3.tuple.Pair<Float,​Float> position)
      Constrói um PadesVisualInfo na posição dada em todas as páginas.
      Parameters:
      position - posição da assinatura
      Returns:
      PadesVisualInfo correspondente
    • atPage

      public static PadesVisualInfo atPage​(float x, float y, int page)
      Constrói um PadesVisualInfo na posição e página dadas.
      Parameters:
      x - posição x da assinatura
      y - posição y da assinatura
      page - página da assinatura
      Returns:
      PadesVisualInfo correspondente
    • atPage

      public static PadesVisualInfo atPage​(org.apache.commons.lang3.tuple.Pair<Float,​Float> position, int page)
      Constrói um PadesVisualInfo na posição e página dadas.
      Parameters:
      position - posição da assinatura
      page - página da assinatura
      Returns:
      PadesVisualInfo correspondente