package com.ausregistry.jtoolkit2.se;
import com.ausregistry.jtoolkit2.xml.XMLWriter;
import org.w3c.dom.Element;
/**
* Use this to set domain extension properties relating to variants for an EPP
* Domain Info command.
*
* @see com.ausregistry.jtoolkit2.se.DomainVariantResponseExtension
*/
public final class DomainInfoVariantCommandExtension implements CommandExtension {
private static final long serialVersionUID = -2441248857298156911L;
private String variants;
public void addToCommand(final Command command) {
XMLWriter xmlWriter = command.getXmlWriter();
Element extensionElement = command.getExtensionElement();
Element infoElement = xmlWriter.appendChild(
extensionElement, "info",
ExtendedObjectType.VARIANT.getURI());
if (variants != null) {
infoElement.setAttribute("variants", variants);
}
}
public String getVariants() {
return variants;
}
public void setVariants(final String variantsArg) {
this.variants = variantsArg;
}
}