code: protected void validate(String operationType) throws Exception
  	{
  		super.validate(operationType);
  
  		MPSIPAddress xen_ip_address_validator = new MPSIPAddress();
  		xen_ip_address_validator.setConstraintIsReq(MPSConstants.MODIFY_CONSTRAINT, true);
  		xen_ip_address_validator.validate(operationType, xen_ip_address, "\"xen_ip_address\"");
  		
  		MPSIPAddress netmask_validator = new MPSIPAddress();
  		netmask_validator.setConstraintIsReq(MPSConstants.MODIFY_CONSTRAINT, true);
  		netmask_validator.validate(operationType, netmask, "\"netmask\"");
  		
  		MPSIPAddress gateway_validator = new MPSIPAddress();
  		gateway_validator.setConstraintIsReq(MPSConstants.MODIFY_CONSTRAINT, true);
  		gateway_validator.validate(operationType, gateway, "\"gateway\"");
  		
  		MPSIPAddress svm_ip_address_validator = new MPSIPAddress();
  		svm_ip_address_validator.setConstraintIsReq(MPSConstants.MODIFY_CONSTRAINT, true);
  		svm_ip_address_validator.validate(operationType, svm_ip_address, "\"svm_ip_address\"");
  		
  		MPSIPAddress dns_validator = new MPSIPAddress();
  		dns_validator.validate(operationType, dns, "\"dns\"");
  		
  		MPSString network_interface_validator = new MPSString();
  		network_interface_validator.setConstraintMaxStrLen(MPSConstants.GENERIC_CONSTRAINT, 15);
  		network_interface_validator.setConstraintMinStrLen(MPSConstants.GENERIC_CONSTRAINT, 1);
  		network_interface_validator.setConstraintIsReq(MPSConstants.MODIFY_CONSTRAINT, true);
  		network_interface_validator.validate(operationType, network_interface, "\"network_interface\"");
  		
  	}
docs: <pre>
  Performs generic data validation for the operation to be performed
  </pre>