Class Action.Path
java.lang.Object
br.ufsc.labsec.signature.conformanceVerifier.pdf.Action.Path
- Enclosing class:
Action
Esta classe representa um caminho
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()Retorna uma cópia do objetoorg.apache.commons.lang3.tuple.Pair<org.apache.pdfbox.cos.COSBase, org.apache.pdfbox.cos.COSBase> getName()Retorna o caminhogetNext()Retorna o caminho do próximo objetointgetSize()Retorna a distância de caminhos entre este e o últimobooleanhasNext()Verifica se este caminho possui um próximovoidpopBack()Remove o último caminho da cadeiavoidpushBack(Action.Path path) Adiciona o caminho como o último da cadeiatoList()
-
Constructor Details
-
Path
public Path(org.apache.pdfbox.cos.COSName name, org.apache.pdfbox.cos.COSBase base1, org.apache.pdfbox.cos.COSBase base2) Construtor- Parameters:
name- Nome do caminhobase1- Primeiro objeto base associado ao caminhobase2- Segundo objeto base associado ao caminho
-
Path
Construtor- Parameters:
name- Nome do caminhobase1- Primeiro objeto base associado ao caminhobase2- Segundo objeto base associado ao caminho
-
-
Method Details
-
pushBack
Adiciona o caminho como o último da cadeia- Parameters:
path- O caminho a ser adicionado
-
popBack
public void popBack()Remove o último caminho da cadeia -
getCOSBase
public org.apache.commons.lang3.tuple.Pair<org.apache.pdfbox.cos.COSBase, org.apache.pdfbox.cos.COSBase> getCOSBase() -
getName
-
getNext
Retorna o caminho do próximo objeto- Returns:
- O caminho do próximo objeto
-
hasNext
public boolean hasNext()Verifica se este caminho possui um próximo- Returns:
- Indica se há um próximo caminho
-
clone
Retorna uma cópia do objeto -
getSize
public int getSize()Retorna a distância de caminhos entre este e o último- Returns:
- O tamanho da cadeia de caminhos
-
toList
-