package at.gv.egovernment.moa.spss.api.impl;
import at.gv.egovernment.moa.spss.api.common.XMLDataObjectAssociation;
import at.gv.egovernment.moa.spss.api.xmlverify.SupplementProfileExplicit;
/**
 * Default implementation of SupplementProfileExplicit.
 * 
 * @author Fatemeh Philippi
 * @version $Id$
 */
public class SupplementProfileExplicitImpl implements SupplementProfileExplicit {
  /** Supplemental information for verifying a signature. */
  private XMLDataObjectAssociation supplement;
  /**
   * Sets the supplemental information for verifying a signature.
   * 
   * @param supplement The supplemental information for verifying a signature.
   */
  public void setSupplementProfile(XMLDataObjectAssociation supplement) {
    this.supplement = supplement;
  }
  
  public XMLDataObjectAssociation getSupplementProfile() {
    return supplement;
  }
  /**
   * Gets the type of SupplementProfile.
   * 
   * @return EXPLICIT_SUPPLEMENTPROFILE
   */
  public int getSupplementProfileType() {
    return EXPLICIT_SUPPLEMENTPROFILE;
  }
}