es.mityc.firmaJava.libreria.xades.elementos.xmldsig
Class AbstractXDsigIntegerElement

java.lang.Object
  extended by es.mityc.firmaJava.libreria.xades.elementos.AbstractXMLElement
      extended by es.mityc.firmaJava.libreria.xades.elementos.xmldsig.AbstractXDsigElement
          extended by es.mityc.firmaJava.libreria.xades.elementos.xmldsig.AbstractXDsigIntegerElement
Direct Known Subclasses:
X509SerialNumber

public class AbstractXDsigIntegerElement
extends AbstractXDsigElement

Version:
1.0
Author:
Ministerio de Industria, Energía y Turismo

Field Summary
 
Fields inherited from class es.mityc.firmaJava.libreria.xades.elementos.xmldsig.AbstractXDsigElement
namespaceXDsig
 
Constructor Summary
AbstractXDsigIntegerElement(java.lang.String nameElement)
           
AbstractXDsigIntegerElement(java.lang.String nameElement, java.math.BigInteger data)
           
 
Method Summary
protected  org.w3c.dom.Element createElement(org.w3c.dom.Document doc)
          Devuelve el árbol de nodos que representa este elemento.
 org.w3c.dom.Element createElement(org.w3c.dom.Document doc, java.lang.String namespaceXDsig)
          Este método pueden hacerlo público los elementos finales.
 boolean equals(java.lang.Object obj)
          Compara otro objeto similar a ver si contienen la misma información
 java.math.BigInteger getValue()
           
 boolean isThisNode(org.w3c.dom.Node node)
          Indica si el nodo pasado es o no del tipo al que se le hace la consulta
 void load(org.w3c.dom.Element element)
          Lee la información del nodo
 void setValue(java.math.BigInteger value)
           
 
Methods inherited from class es.mityc.firmaJava.libreria.xades.elementos.xmldsig.AbstractXDsigElement
addContent, getNamespaceXDsig, setNamespaceXDsig
 
Methods inherited from class es.mityc.firmaJava.libreria.xades.elementos.AbstractXMLElement
addContent, checkElementName, compare, getFirstNonvoidNode, getNextNonvoidNode, isDecorationNode, isElementName, nodeToElement
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractXDsigIntegerElement

public AbstractXDsigIntegerElement(java.lang.String nameElement,
                                   java.math.BigInteger data)

AbstractXDsigIntegerElement

public AbstractXDsigIntegerElement(java.lang.String nameElement)
Parameters:
nameElement -
Method Detail

createElement

protected org.w3c.dom.Element createElement(org.w3c.dom.Document doc)
                                     throws InvalidInfoNodeException
Description copied from class: AbstractXMLElement
Devuelve el árbol de nodos que representa este elemento. Implementado por los elementos finales.

Overrides:
createElement in class AbstractXMLElement
Parameters:
doc - Documento donde se agregará el elemento
Throws:
InvalidInfoNodeException
See Also:
AbstractXMLElement.createElement(org.w3c.dom.Document)

createElement

public org.w3c.dom.Element createElement(org.w3c.dom.Document doc,
                                         java.lang.String namespaceXDsig)
                                  throws InvalidInfoNodeException
Description copied from class: AbstractXDsigElement
Este método pueden hacerlo público los elementos finales.

Overrides:
createElement in class AbstractXDsigElement
Returns:
Throws:
InvalidInfoNodeException
See Also:
AbstractXDsigElement.createElement(org.w3c.dom.Document, java.lang.String)

equals

public boolean equals(java.lang.Object obj)
Description copied from class: AbstractXMLElement
Compara otro objeto similar a ver si contienen la misma información

Specified by:
equals in class AbstractXMLElement
Parameters:
obj - Objeto que ha de ser de la misma clase
Returns:
true si contienen la misma información, false en cualquier otro caso
See Also:
AbstractXMLElement.equals(java.lang.Object)

load

public void load(org.w3c.dom.Element element)
          throws InvalidInfoNodeException
Description copied from class: AbstractXMLElement
Lee la información del nodo

Specified by:
load in class AbstractXMLElement
Parameters:
element - elemento del que cuelga la información
Throws:
InvalidInfoNodeException - lanzada cuando la estructura de nodos leída es inválida
See Also:
AbstractXMLElement.load(org.w3c.dom.Element)

setValue

public void setValue(java.math.BigInteger value)

getValue

public java.math.BigInteger getValue()

isThisNode

public boolean isThisNode(org.w3c.dom.Node node)
Description copied from class: AbstractXMLElement
Indica si el nodo pasado es o no del tipo al que se le hace la consulta

Overrides:
isThisNode in class AbstractXMLElement
Returns:
See Also:
AbstractXMLElement.isThisNode(org.w3c.dom.Node)


Copyright © 2009 Ministerio de Industria, Energía y Turismo. All Rights Reserved.