diff --git a/plugins/tasks/tasks-core/lib/axis-saaj-1.3.jar b/plugins/tasks/tasks-core/lib/axis-saaj-1.3.jar deleted file mode 100644 index ae32ad94f501..000000000000 Binary files a/plugins/tasks/tasks-core/lib/axis-saaj-1.3.jar and /dev/null differ diff --git a/plugins/tasks/tasks-core/lib/mantis-axis-soap-client-1.2.9.jar b/plugins/tasks/tasks-core/lib/mantis-axis-soap-client-1.2.9.jar deleted file mode 100644 index 66948c3b31d0..000000000000 Binary files a/plugins/tasks/tasks-core/lib/mantis-axis-soap-client-1.2.9.jar and /dev/null differ diff --git a/plugins/tasks/tasks-core/lib/wsdl4j-1.4.jar b/plugins/tasks/tasks-core/lib/wsdl4j-1.4.jar deleted file mode 100644 index 49cc2c6eb83a..000000000000 Binary files a/plugins/tasks/tasks-core/lib/wsdl4j-1.4.jar and /dev/null differ diff --git a/plugins/tasks/tasks-core/src/com/intellij/tasks/mantis/model/AccountData.java b/plugins/tasks/tasks-core/src/com/intellij/tasks/mantis/model/AccountData.java new file mode 100644 index 000000000000..cfc754a83c05 --- /dev/null +++ b/plugins/tasks/tasks-core/src/com/intellij/tasks/mantis/model/AccountData.java @@ -0,0 +1,231 @@ +/** + * AccountData.java + * + * This file was auto-generated from WSDL + * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter. + */ + +package com.intellij.tasks.mantis.model; + +public class AccountData implements java.io.Serializable { + private java.math.BigInteger id; + + private java.lang.String name; + + private java.lang.String real_name; + + private java.lang.String email; + + public AccountData() { + } + + public AccountData( + java.math.BigInteger id, + java.lang.String name, + java.lang.String real_name, + java.lang.String email) { + this.id = id; + this.name = name; + this.real_name = real_name; + this.email = email; + } + + + /** + * Gets the id value for this AccountData. + * + * @return id + */ + public java.math.BigInteger getId() { + return id; + } + + + /** + * Sets the id value for this AccountData. + * + * @param id + */ + public void setId(java.math.BigInteger id) { + this.id = id; + } + + + /** + * Gets the name value for this AccountData. + * + * @return name + */ + public java.lang.String getName() { + return name; + } + + + /** + * Sets the name value for this AccountData. + * + * @param name + */ + public void setName(java.lang.String name) { + this.name = name; + } + + + /** + * Gets the real_name value for this AccountData. + * + * @return real_name + */ + public java.lang.String getReal_name() { + return real_name; + } + + + /** + * Sets the real_name value for this AccountData. + * + * @param real_name + */ + public void setReal_name(java.lang.String real_name) { + this.real_name = real_name; + } + + + /** + * Gets the email value for this AccountData. + * + * @return email + */ + public java.lang.String getEmail() { + return email; + } + + + /** + * Sets the email value for this AccountData. + * + * @param email + */ + public void setEmail(java.lang.String email) { + this.email = email; + } + + private java.lang.Object __equalsCalc = null; + public synchronized boolean equals(java.lang.Object obj) { + if (!(obj instanceof AccountData)) return false; + AccountData other = (AccountData) obj; + if (obj == null) return false; + if (this == obj) return true; + if (__equalsCalc != null) { + return (__equalsCalc == obj); + } + __equalsCalc = obj; + boolean _equals; + _equals = true && + ((this.id==null && other.getId()==null) || + (this.id!=null && + this.id.equals(other.getId()))) && + ((this.name==null && other.getName()==null) || + (this.name!=null && + this.name.equals(other.getName()))) && + ((this.real_name==null && other.getReal_name()==null) || + (this.real_name!=null && + this.real_name.equals(other.getReal_name()))) && + ((this.email==null && other.getEmail()==null) || + (this.email!=null && + this.email.equals(other.getEmail()))); + __equalsCalc = null; + return _equals; + } + + private boolean __hashCodeCalc = false; + public synchronized int hashCode() { + if (__hashCodeCalc) { + return 0; + } + __hashCodeCalc = true; + int _hashCode = 1; + if (getId() != null) { + _hashCode += getId().hashCode(); + } + if (getName() != null) { + _hashCode += getName().hashCode(); + } + if (getReal_name() != null) { + _hashCode += getReal_name().hashCode(); + } + if (getEmail() != null) { + _hashCode += getEmail().hashCode(); + } + __hashCodeCalc = false; + return _hashCode; + } + + // Type metadata + private static org.apache.axis.description.TypeDesc typeDesc = + new org.apache.axis.description.TypeDesc(AccountData.class, true); + + static { + typeDesc.setXmlType(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "AccountData")); + org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc(); + elemField.setFieldName("id"); + elemField.setXmlName(new javax.xml.namespace.QName("", "id")); + elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer")); + elemField.setMinOccurs(0); + elemField.setNillable(false); + typeDesc.addFieldDesc(elemField); + elemField = new org.apache.axis.description.ElementDesc(); + elemField.setFieldName("name"); + elemField.setXmlName(new javax.xml.namespace.QName("", "name")); + elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); + elemField.setMinOccurs(0); + elemField.setNillable(false); + typeDesc.addFieldDesc(elemField); + elemField = new org.apache.axis.description.ElementDesc(); + elemField.setFieldName("real_name"); + elemField.setXmlName(new javax.xml.namespace.QName("", "real_name")); + elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); + elemField.setMinOccurs(0); + elemField.setNillable(false); + typeDesc.addFieldDesc(elemField); + elemField = new org.apache.axis.description.ElementDesc(); + elemField.setFieldName("email"); + elemField.setXmlName(new javax.xml.namespace.QName("", "email")); + elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); + elemField.setMinOccurs(0); + elemField.setNillable(false); + typeDesc.addFieldDesc(elemField); + } + + /** + * Return type metadata object + */ + public static org.apache.axis.description.TypeDesc getTypeDesc() { + return typeDesc; + } + + /** + * Get Custom Serializer + */ + public static org.apache.axis.encoding.Serializer getSerializer( + java.lang.String mechType, + java.lang.Class _javaType, + javax.xml.namespace.QName _xmlType) { + return + new org.apache.axis.encoding.ser.BeanSerializer( + _javaType, _xmlType, typeDesc); + } + + /** + * Get Custom Deserializer + */ + public static org.apache.axis.encoding.Deserializer getDeserializer( + java.lang.String mechType, + java.lang.Class _javaType, + javax.xml.namespace.QName _xmlType) { + return + new org.apache.axis.encoding.ser.BeanDeserializer( + _javaType, _xmlType, typeDesc); + } + +} diff --git a/plugins/tasks/tasks-core/src/com/intellij/tasks/mantis/model/AttachmentData.java b/plugins/tasks/tasks-core/src/com/intellij/tasks/mantis/model/AttachmentData.java new file mode 100644 index 000000000000..9191c4648d69 --- /dev/null +++ b/plugins/tasks/tasks-core/src/com/intellij/tasks/mantis/model/AttachmentData.java @@ -0,0 +1,342 @@ +/** + * AttachmentData.java + * + * This file was auto-generated from WSDL + * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter. + */ + +package com.intellij.tasks.mantis.model; + +public class AttachmentData implements java.io.Serializable { + private java.math.BigInteger id; + + private java.lang.String filename; + + private java.math.BigInteger size; + + private java.lang.String content_type; + + private java.util.Calendar date_submitted; + + private org.apache.axis.types.URI download_url; + + private java.math.BigInteger user_id; + + public AttachmentData() { + } + + public AttachmentData( + java.math.BigInteger id, + java.lang.String filename, + java.math.BigInteger size, + java.lang.String content_type, + java.util.Calendar date_submitted, + org.apache.axis.types.URI download_url, + java.math.BigInteger user_id) { + this.id = id; + this.filename = filename; + this.size = size; + this.content_type = content_type; + this.date_submitted = date_submitted; + this.download_url = download_url; + this.user_id = user_id; + } + + + /** + * Gets the id value for this AttachmentData. + * + * @return id + */ + public java.math.BigInteger getId() { + return id; + } + + + /** + * Sets the id value for this AttachmentData. + * + * @param id + */ + public void setId(java.math.BigInteger id) { + this.id = id; + } + + + /** + * Gets the filename value for this AttachmentData. + * + * @return filename + */ + public java.lang.String getFilename() { + return filename; + } + + + /** + * Sets the filename value for this AttachmentData. + * + * @param filename + */ + public void setFilename(java.lang.String filename) { + this.filename = filename; + } + + + /** + * Gets the size value for this AttachmentData. + * + * @return size + */ + public java.math.BigInteger getSize() { + return size; + } + + + /** + * Sets the size value for this AttachmentData. + * + * @param size + */ + public void setSize(java.math.BigInteger size) { + this.size = size; + } + + + /** + * Gets the content_type value for this AttachmentData. + * + * @return content_type + */ + public java.lang.String getContent_type() { + return content_type; + } + + + /** + * Sets the content_type value for this AttachmentData. + * + * @param content_type + */ + public void setContent_type(java.lang.String content_type) { + this.content_type = content_type; + } + + + /** + * Gets the date_submitted value for this AttachmentData. + * + * @return date_submitted + */ + public java.util.Calendar getDate_submitted() { + return date_submitted; + } + + + /** + * Sets the date_submitted value for this AttachmentData. + * + * @param date_submitted + */ + public void setDate_submitted(java.util.Calendar date_submitted) { + this.date_submitted = date_submitted; + } + + + /** + * Gets the download_url value for this AttachmentData. + * + * @return download_url + */ + public org.apache.axis.types.URI getDownload_url() { + return download_url; + } + + + /** + * Sets the download_url value for this AttachmentData. + * + * @param download_url + */ + public void setDownload_url(org.apache.axis.types.URI download_url) { + this.download_url = download_url; + } + + + /** + * Gets the user_id value for this AttachmentData. + * + * @return user_id + */ + public java.math.BigInteger getUser_id() { + return user_id; + } + + + /** + * Sets the user_id value for this AttachmentData. + * + * @param user_id + */ + public void setUser_id(java.math.BigInteger user_id) { + this.user_id = user_id; + } + + private java.lang.Object __equalsCalc = null; + public synchronized boolean equals(java.lang.Object obj) { + if (!(obj instanceof AttachmentData)) return false; + AttachmentData other = (AttachmentData) obj; + if (obj == null) return false; + if (this == obj) return true; + if (__equalsCalc != null) { + return (__equalsCalc == obj); + } + __equalsCalc = obj; + boolean _equals; + _equals = true && + ((this.id==null && other.getId()==null) || + (this.id!=null && + this.id.equals(other.getId()))) && + ((this.filename==null && other.getFilename()==null) || + (this.filename!=null && + this.filename.equals(other.getFilename()))) && + ((this.size==null && other.getSize()==null) || + (this.size!=null && + this.size.equals(other.getSize()))) && + ((this.content_type==null && other.getContent_type()==null) || + (this.content_type!=null && + this.content_type.equals(other.getContent_type()))) && + ((this.date_submitted==null && other.getDate_submitted()==null) || + (this.date_submitted!=null && + this.date_submitted.equals(other.getDate_submitted()))) && + ((this.download_url==null && other.getDownload_url()==null) || + (this.download_url!=null && + this.download_url.equals(other.getDownload_url()))) && + ((this.user_id==null && other.getUser_id()==null) || + (this.user_id!=null && + this.user_id.equals(other.getUser_id()))); + __equalsCalc = null; + return _equals; + } + + private boolean __hashCodeCalc = false; + public synchronized int hashCode() { + if (__hashCodeCalc) { + return 0; + } + __hashCodeCalc = true; + int _hashCode = 1; + if (getId() != null) { + _hashCode += getId().hashCode(); + } + if (getFilename() != null) { + _hashCode += getFilename().hashCode(); + } + if (getSize() != null) { + _hashCode += getSize().hashCode(); + } + if (getContent_type() != null) { + _hashCode += getContent_type().hashCode(); + } + if (getDate_submitted() != null) { + _hashCode += getDate_submitted().hashCode(); + } + if (getDownload_url() != null) { + _hashCode += getDownload_url().hashCode(); + } + if (getUser_id() != null) { + _hashCode += getUser_id().hashCode(); + } + __hashCodeCalc = false; + return _hashCode; + } + + // Type metadata + private static org.apache.axis.description.TypeDesc typeDesc = + new org.apache.axis.description.TypeDesc(AttachmentData.class, true); + + static { + typeDesc.setXmlType(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "AttachmentData")); + org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc(); + elemField.setFieldName("id"); + elemField.setXmlName(new javax.xml.namespace.QName("", "id")); + elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer")); + elemField.setMinOccurs(0); + elemField.setNillable(false); + typeDesc.addFieldDesc(elemField); + elemField = new org.apache.axis.description.ElementDesc(); + elemField.setFieldName("filename"); + elemField.setXmlName(new javax.xml.namespace.QName("", "filename")); + elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); + elemField.setMinOccurs(0); + elemField.setNillable(false); + typeDesc.addFieldDesc(elemField); + elemField = new org.apache.axis.description.ElementDesc(); + elemField.setFieldName("size"); + elemField.setXmlName(new javax.xml.namespace.QName("", "size")); + elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer")); + elemField.setMinOccurs(0); + elemField.setNillable(false); + typeDesc.addFieldDesc(elemField); + elemField = new org.apache.axis.description.ElementDesc(); + elemField.setFieldName("content_type"); + elemField.setXmlName(new javax.xml.namespace.QName("", "content_type")); + elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); + elemField.setMinOccurs(0); + elemField.setNillable(false); + typeDesc.addFieldDesc(elemField); + elemField = new org.apache.axis.description.ElementDesc(); + elemField.setFieldName("date_submitted"); + elemField.setXmlName(new javax.xml.namespace.QName("", "date_submitted")); + elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime")); + elemField.setMinOccurs(0); + elemField.setNillable(false); + typeDesc.addFieldDesc(elemField); + elemField = new org.apache.axis.description.ElementDesc(); + elemField.setFieldName("download_url"); + elemField.setXmlName(new javax.xml.namespace.QName("", "download_url")); + elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "anyURI")); + elemField.setMinOccurs(0); + elemField.setNillable(false); + typeDesc.addFieldDesc(elemField); + elemField = new org.apache.axis.description.ElementDesc(); + elemField.setFieldName("user_id"); + elemField.setXmlName(new javax.xml.namespace.QName("", "user_id")); + elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer")); + elemField.setMinOccurs(0); + elemField.setNillable(false); + typeDesc.addFieldDesc(elemField); + } + + /** + * Return type metadata object + */ + public static org.apache.axis.description.TypeDesc getTypeDesc() { + return typeDesc; + } + + /** + * Get Custom Serializer + */ + public static org.apache.axis.encoding.Serializer getSerializer( + java.lang.String mechType, + java.lang.Class _javaType, + javax.xml.namespace.QName _xmlType) { + return + new org.apache.axis.encoding.ser.BeanSerializer( + _javaType, _xmlType, typeDesc); + } + + /** + * Get Custom Deserializer + */ + public static org.apache.axis.encoding.Deserializer getDeserializer( + java.lang.String mechType, + java.lang.Class _javaType, + javax.xml.namespace.QName _xmlType) { + return + new org.apache.axis.encoding.ser.BeanDeserializer( + _javaType, _xmlType, typeDesc); + } + +} diff --git a/plugins/tasks/tasks-core/src/com/intellij/tasks/mantis/model/CustomFieldDefinitionData.java b/plugins/tasks/tasks-core/src/com/intellij/tasks/mantis/model/CustomFieldDefinitionData.java new file mode 100644 index 000000000000..a39dba3ea96e --- /dev/null +++ b/plugins/tasks/tasks-core/src/com/intellij/tasks/mantis/model/CustomFieldDefinitionData.java @@ -0,0 +1,749 @@ +/** + * CustomFieldDefinitionData.java + * + * This file was auto-generated from WSDL + * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter. + */ + +package com.intellij.tasks.mantis.model; + +public class CustomFieldDefinitionData implements java.io.Serializable { + private com.intellij.tasks.mantis.model.ObjectRef field; + + private java.math.BigInteger type; + + private java.lang.String possible_values; + + private java.lang.String default_value; + + private java.lang.String valid_regexp; + + private java.math.BigInteger access_level_r; + + private java.math.BigInteger access_level_rw; + + private java.math.BigInteger length_min; + + private java.math.BigInteger length_max; + + private java.lang.Boolean advanced; + + private java.lang.Boolean display_report; + + private java.lang.Boolean display_update; + + private java.lang.Boolean display_resolved; + + private java.lang.Boolean display_closed; + + private java.lang.Boolean require_report; + + private java.lang.Boolean require_update; + + private java.lang.Boolean require_resolved; + + private java.lang.Boolean require_closed; + + public CustomFieldDefinitionData() { + } + + public CustomFieldDefinitionData( + com.intellij.tasks.mantis.model.ObjectRef field, + java.math.BigInteger type, + java.lang.String possible_values, + java.lang.String default_value, + java.lang.String valid_regexp, + java.math.BigInteger access_level_r, + java.math.BigInteger access_level_rw, + java.math.BigInteger length_min, + java.math.BigInteger length_max, + java.lang.Boolean advanced, + java.lang.Boolean display_report, + java.lang.Boolean display_update, + java.lang.Boolean display_resolved, + java.lang.Boolean display_closed, + java.lang.Boolean require_report, + java.lang.Boolean require_update, + java.lang.Boolean require_resolved, + java.lang.Boolean require_closed) { + this.field = field; + this.type = type; + this.possible_values = possible_values; + this.default_value = default_value; + this.valid_regexp = valid_regexp; + this.access_level_r = access_level_r; + this.access_level_rw = access_level_rw; + this.length_min = length_min; + this.length_max = length_max; + this.advanced = advanced; + this.display_report = display_report; + this.display_update = display_update; + this.display_resolved = display_resolved; + this.display_closed = display_closed; + this.require_report = require_report; + this.require_update = require_update; + this.require_resolved = require_resolved; + this.require_closed = require_closed; + } + + + /** + * Gets the field value for this CustomFieldDefinitionData. + * + * @return field + */ + public com.intellij.tasks.mantis.model.ObjectRef getField() { + return field; + } + + + /** + * Sets the field value for this CustomFieldDefinitionData. + * + * @param field + */ + public void setField(com.intellij.tasks.mantis.model.ObjectRef field) { + this.field = field; + } + + + /** + * Gets the type value for this CustomFieldDefinitionData. + * + * @return type + */ + public java.math.BigInteger getType() { + return type; + } + + + /** + * Sets the type value for this CustomFieldDefinitionData. + * + * @param type + */ + public void setType(java.math.BigInteger type) { + this.type = type; + } + + + /** + * Gets the possible_values value for this CustomFieldDefinitionData. + * + * @return possible_values + */ + public java.lang.String getPossible_values() { + return possible_values; + } + + + /** + * Sets the possible_values value for this CustomFieldDefinitionData. + * + * @param possible_values + */ + public void setPossible_values(java.lang.String possible_values) { + this.possible_values = possible_values; + } + + + /** + * Gets the default_value value for this CustomFieldDefinitionData. + * + * @return default_value + */ + public java.lang.String getDefault_value() { + return default_value; + } + + + /** + * Sets the default_value value for this CustomFieldDefinitionData. + * + * @param default_value + */ + public void setDefault_value(java.lang.String default_value) { + this.default_value = default_value; + } + + + /** + * Gets the valid_regexp value for this CustomFieldDefinitionData. + * + * @return valid_regexp + */ + public java.lang.String getValid_regexp() { + return valid_regexp; + } + + + /** + * Sets the valid_regexp value for this CustomFieldDefinitionData. + * + * @param valid_regexp + */ + public void setValid_regexp(java.lang.String valid_regexp) { + this.valid_regexp = valid_regexp; + } + + + /** + * Gets the access_level_r value for this CustomFieldDefinitionData. + * + * @return access_level_r + */ + public java.math.BigInteger getAccess_level_r() { + return access_level_r; + } + + + /** + * Sets the access_level_r value for this CustomFieldDefinitionData. + * + * @param access_level_r + */ + public void setAccess_level_r(java.math.BigInteger access_level_r) { + this.access_level_r = access_level_r; + } + + + /** + * Gets the access_level_rw value for this CustomFieldDefinitionData. + * + * @return access_level_rw + */ + public java.math.BigInteger getAccess_level_rw() { + return access_level_rw; + } + + + /** + * Sets the access_level_rw value for this CustomFieldDefinitionData. + * + * @param access_level_rw + */ + public void setAccess_level_rw(java.math.BigInteger access_level_rw) { + this.access_level_rw = access_level_rw; + } + + + /** + * Gets the length_min value for this CustomFieldDefinitionData. + * + * @return length_min + */ + public java.math.BigInteger getLength_min() { + return length_min; + } + + + /** + * Sets the length_min value for this CustomFieldDefinitionData. + * + * @param length_min + */ + public void setLength_min(java.math.BigInteger length_min) { + this.length_min = length_min; + } + + + /** + * Gets the length_max value for this CustomFieldDefinitionData. + * + * @return length_max + */ + public java.math.BigInteger getLength_max() { + return length_max; + } + + + /** + * Sets the length_max value for this CustomFieldDefinitionData. + * + * @param length_max + */ + public void setLength_max(java.math.BigInteger length_max) { + this.length_max = length_max; + } + + + /** + * Gets the advanced value for this CustomFieldDefinitionData. + * + * @return advanced + */ + public java.lang.Boolean getAdvanced() { + return advanced; + } + + + /** + * Sets the advanced value for this CustomFieldDefinitionData. + * + * @param advanced + */ + public void setAdvanced(java.lang.Boolean advanced) { + this.advanced = advanced; + } + + + /** + * Gets the display_report value for this CustomFieldDefinitionData. + * + * @return display_report + */ + public java.lang.Boolean getDisplay_report() { + return display_report; + } + + + /** + * Sets the display_report value for this CustomFieldDefinitionData. + * + * @param display_report + */ + public void setDisplay_report(java.lang.Boolean display_report) { + this.display_report = display_report; + } + + + /** + * Gets the display_update value for this CustomFieldDefinitionData. + * + * @return display_update + */ + public java.lang.Boolean getDisplay_update() { + return display_update; + } + + + /** + * Sets the display_update value for this CustomFieldDefinitionData. + * + * @param display_update + */ + public void setDisplay_update(java.lang.Boolean display_update) { + this.display_update = display_update; + } + + + /** + * Gets the display_resolved value for this CustomFieldDefinitionData. + * + * @return display_resolved + */ + public java.lang.Boolean getDisplay_resolved() { + return display_resolved; + } + + + /** + * Sets the display_resolved value for this CustomFieldDefinitionData. + * + * @param display_resolved + */ + public void setDisplay_resolved(java.lang.Boolean display_resolved) { + this.display_resolved = display_resolved; + } + + + /** + * Gets the display_closed value for this CustomFieldDefinitionData. + * + * @return display_closed + */ + public java.lang.Boolean getDisplay_closed() { + return display_closed; + } + + + /** + * Sets the display_closed value for this CustomFieldDefinitionData. + * + * @param display_closed + */ + public void setDisplay_closed(java.lang.Boolean display_closed) { + this.display_closed = display_closed; + } + + + /** + * Gets the require_report value for this CustomFieldDefinitionData. + * + * @return require_report + */ + public java.lang.Boolean getRequire_report() { + return require_report; + } + + + /** + * Sets the require_report value for this CustomFieldDefinitionData. + * + * @param require_report + */ + public void setRequire_report(java.lang.Boolean require_report) { + this.require_report = require_report; + } + + + /** + * Gets the require_update value for this CustomFieldDefinitionData. + * + * @return require_update + */ + public java.lang.Boolean getRequire_update() { + return require_update; + } + + + /** + * Sets the require_update value for this CustomFieldDefinitionData. + * + * @param require_update + */ + public void setRequire_update(java.lang.Boolean require_update) { + this.require_update = require_update; + } + + + /** + * Gets the require_resolved value for this CustomFieldDefinitionData. + * + * @return require_resolved + */ + public java.lang.Boolean getRequire_resolved() { + return require_resolved; + } + + + /** + * Sets the require_resolved value for this CustomFieldDefinitionData. + * + * @param require_resolved + */ + public void setRequire_resolved(java.lang.Boolean require_resolved) { + this.require_resolved = require_resolved; + } + + + /** + * Gets the require_closed value for this CustomFieldDefinitionData. + * + * @return require_closed + */ + public java.lang.Boolean getRequire_closed() { + return require_closed; + } + + + /** + * Sets the require_closed value for this CustomFieldDefinitionData. + * + * @param require_closed + */ + public void setRequire_closed(java.lang.Boolean require_closed) { + this.require_closed = require_closed; + } + + private java.lang.Object __equalsCalc = null; + public synchronized boolean equals(java.lang.Object obj) { + if (!(obj instanceof CustomFieldDefinitionData)) return false; + CustomFieldDefinitionData other = (CustomFieldDefinitionData) obj; + if (obj == null) return false; + if (this == obj) return true; + if (__equalsCalc != null) { + return (__equalsCalc == obj); + } + __equalsCalc = obj; + boolean _equals; + _equals = true && + ((this.field==null && other.getField()==null) || + (this.field!=null && + this.field.equals(other.getField()))) && + ((this.type==null && other.getType()==null) || + (this.type!=null && + this.type.equals(other.getType()))) && + ((this.possible_values==null && other.getPossible_values()==null) || + (this.possible_values!=null && + this.possible_values.equals(other.getPossible_values()))) && + ((this.default_value==null && other.getDefault_value()==null) || + (this.default_value!=null && + this.default_value.equals(other.getDefault_value()))) && + ((this.valid_regexp==null && other.getValid_regexp()==null) || + (this.valid_regexp!=null && + this.valid_regexp.equals(other.getValid_regexp()))) && + ((this.access_level_r==null && other.getAccess_level_r()==null) || + (this.access_level_r!=null && + this.access_level_r.equals(other.getAccess_level_r()))) && + ((this.access_level_rw==null && other.getAccess_level_rw()==null) || + (this.access_level_rw!=null && + this.access_level_rw.equals(other.getAccess_level_rw()))) && + ((this.length_min==null && other.getLength_min()==null) || + (this.length_min!=null && + this.length_min.equals(other.getLength_min()))) && + ((this.length_max==null && other.getLength_max()==null) || + (this.length_max!=null && + this.length_max.equals(other.getLength_max()))) && + ((this.advanced==null && other.getAdvanced()==null) || + (this.advanced!=null && + this.advanced.equals(other.getAdvanced()))) && + ((this.display_report==null && other.getDisplay_report()==null) || + (this.display_report!=null && + this.display_report.equals(other.getDisplay_report()))) && + ((this.display_update==null && other.getDisplay_update()==null) || + (this.display_update!=null && + this.display_update.equals(other.getDisplay_update()))) && + ((this.display_resolved==null && other.getDisplay_resolved()==null) || + (this.display_resolved!=null && + this.display_resolved.equals(other.getDisplay_resolved()))) && + ((this.display_closed==null && other.getDisplay_closed()==null) || + (this.display_closed!=null && + this.display_closed.equals(other.getDisplay_closed()))) && + ((this.require_report==null && other.getRequire_report()==null) || + (this.require_report!=null && + this.require_report.equals(other.getRequire_report()))) && + ((this.require_update==null && other.getRequire_update()==null) || + (this.require_update!=null && + this.require_update.equals(other.getRequire_update()))) && + ((this.require_resolved==null && other.getRequire_resolved()==null) || + (this.require_resolved!=null && + this.require_resolved.equals(other.getRequire_resolved()))) && + ((this.require_closed==null && other.getRequire_closed()==null) || + (this.require_closed!=null && + this.require_closed.equals(other.getRequire_closed()))); + __equalsCalc = null; + return _equals; + } + + private boolean __hashCodeCalc = false; + public synchronized int hashCode() { + if (__hashCodeCalc) { + return 0; + } + __hashCodeCalc = true; + int _hashCode = 1; + if (getField() != null) { + _hashCode += getField().hashCode(); + } + if (getType() != null) { + _hashCode += getType().hashCode(); + } + if (getPossible_values() != null) { + _hashCode += getPossible_values().hashCode(); + } + if (getDefault_value() != null) { + _hashCode += getDefault_value().hashCode(); + } + if (getValid_regexp() != null) { + _hashCode += getValid_regexp().hashCode(); + } + if (getAccess_level_r() != null) { + _hashCode += getAccess_level_r().hashCode(); + } + if (getAccess_level_rw() != null) { + _hashCode += getAccess_level_rw().hashCode(); + } + if (getLength_min() != null) { + _hashCode += getLength_min().hashCode(); + } + if (getLength_max() != null) { + _hashCode += getLength_max().hashCode(); + } + if (getAdvanced() != null) { + _hashCode += getAdvanced().hashCode(); + } + if (getDisplay_report() != null) { + _hashCode += getDisplay_report().hashCode(); + } + if (getDisplay_update() != null) { + _hashCode += getDisplay_update().hashCode(); + } + if (getDisplay_resolved() != null) { + _hashCode += getDisplay_resolved().hashCode(); + } + if (getDisplay_closed() != null) { + _hashCode += getDisplay_closed().hashCode(); + } + if (getRequire_report() != null) { + _hashCode += getRequire_report().hashCode(); + } + if (getRequire_update() != null) { + _hashCode += getRequire_update().hashCode(); + } + if (getRequire_resolved() != null) { + _hashCode += getRequire_resolved().hashCode(); + } + if (getRequire_closed() != null) { + _hashCode += getRequire_closed().hashCode(); + } + __hashCodeCalc = false; + return _hashCode; + } + + // Type metadata + private static org.apache.axis.description.TypeDesc typeDesc = + new org.apache.axis.description.TypeDesc(CustomFieldDefinitionData.class, true); + + static { + typeDesc.setXmlType(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "CustomFieldDefinitionData")); + org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc(); + elemField.setFieldName("field"); + elemField.setXmlName(new javax.xml.namespace.QName("", "field")); + elemField.setXmlType(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "ObjectRef")); + elemField.setMinOccurs(0); + elemField.setNillable(false); + typeDesc.addFieldDesc(elemField); + elemField = new org.apache.axis.description.ElementDesc(); + elemField.setFieldName("type"); + elemField.setXmlName(new javax.xml.namespace.QName("", "type")); + elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer")); + elemField.setMinOccurs(0); + elemField.setNillable(false); + typeDesc.addFieldDesc(elemField); + elemField = new org.apache.axis.description.ElementDesc(); + elemField.setFieldName("possible_values"); + elemField.setXmlName(new javax.xml.namespace.QName("", "possible_values")); + elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); + elemField.setMinOccurs(0); + elemField.setNillable(false); + typeDesc.addFieldDesc(elemField); + elemField = new org.apache.axis.description.ElementDesc(); + elemField.setFieldName("default_value"); + elemField.setXmlName(new javax.xml.namespace.QName("", "default_value")); + elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); + elemField.setMinOccurs(0); + elemField.setNillable(false); + typeDesc.addFieldDesc(elemField); + elemField = new org.apache.axis.description.ElementDesc(); + elemField.setFieldName("valid_regexp"); + elemField.setXmlName(new javax.xml.namespace.QName("", "valid_regexp")); + elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); + elemField.setMinOccurs(0); + elemField.setNillable(false); + typeDesc.addFieldDesc(elemField); + elemField = new org.apache.axis.description.ElementDesc(); + elemField.setFieldName("access_level_r"); + elemField.setXmlName(new javax.xml.namespace.QName("", "access_level_r")); + elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer")); + elemField.setMinOccurs(0); + elemField.setNillable(false); + typeDesc.addFieldDesc(elemField); + elemField = new org.apache.axis.description.ElementDesc(); + elemField.setFieldName("access_level_rw"); + elemField.setXmlName(new javax.xml.namespace.QName("", "access_level_rw")); + elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer")); + elemField.setMinOccurs(0); + elemField.setNillable(false); + typeDesc.addFieldDesc(elemField); + elemField = new org.apache.axis.description.ElementDesc(); + elemField.setFieldName("length_min"); + elemField.setXmlName(new javax.xml.namespace.QName("", "length_min")); + elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer")); + elemField.setMinOccurs(0); + elemField.setNillable(false); + typeDesc.addFieldDesc(elemField); + elemField = new org.apache.axis.description.ElementDesc(); + elemField.setFieldName("length_max"); + elemField.setXmlName(new javax.xml.namespace.QName("", "length_max")); + elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer")); + elemField.setMinOccurs(0); + elemField.setNillable(false); + typeDesc.addFieldDesc(elemField); + elemField = new org.apache.axis.description.ElementDesc(); + elemField.setFieldName("advanced"); + elemField.setXmlName(new javax.xml.namespace.QName("", "advanced")); + elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean")); + elemField.setMinOccurs(0); + elemField.setNillable(false); + typeDesc.addFieldDesc(elemField); + elemField = new org.apache.axis.description.ElementDesc(); + elemField.setFieldName("display_report"); + elemField.setXmlName(new javax.xml.namespace.QName("", "display_report")); + elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean")); + elemField.setMinOccurs(0); + elemField.setNillable(false); + typeDesc.addFieldDesc(elemField); + elemField = new org.apache.axis.description.ElementDesc(); + elemField.setFieldName("display_update"); + elemField.setXmlName(new javax.xml.namespace.QName("", "display_update")); + elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean")); + elemField.setMinOccurs(0); + elemField.setNillable(false); + typeDesc.addFieldDesc(elemField); + elemField = new org.apache.axis.description.ElementDesc(); + elemField.setFieldName("display_resolved"); + elemField.setXmlName(new javax.xml.namespace.QName("", "display_resolved")); + elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean")); + elemField.setMinOccurs(0); + elemField.setNillable(false); + typeDesc.addFieldDesc(elemField); + elemField = new org.apache.axis.description.ElementDesc(); + elemField.setFieldName("display_closed"); + elemField.setXmlName(new javax.xml.namespace.QName("", "display_closed")); + elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean")); + elemField.setMinOccurs(0); + elemField.setNillable(false); + typeDesc.addFieldDesc(elemField); + elemField = new org.apache.axis.description.ElementDesc(); + elemField.setFieldName("require_report"); + elemField.setXmlName(new javax.xml.namespace.QName("", "require_report")); + elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean")); + elemField.setMinOccurs(0); + elemField.setNillable(false); + typeDesc.addFieldDesc(elemField); + elemField = new org.apache.axis.description.ElementDesc(); + elemField.setFieldName("require_update"); + elemField.setXmlName(new javax.xml.namespace.QName("", "require_update")); + elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean")); + elemField.setMinOccurs(0); + elemField.setNillable(false); + typeDesc.addFieldDesc(elemField); + elemField = new org.apache.axis.description.ElementDesc(); + elemField.setFieldName("require_resolved"); + elemField.setXmlName(new javax.xml.namespace.QName("", "require_resolved")); + elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean")); + elemField.setMinOccurs(0); + elemField.setNillable(false); + typeDesc.addFieldDesc(elemField); + elemField = new org.apache.axis.description.ElementDesc(); + elemField.setFieldName("require_closed"); + elemField.setXmlName(new javax.xml.namespace.QName("", "require_closed")); + elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean")); + elemField.setMinOccurs(0); + elemField.setNillable(false); + typeDesc.addFieldDesc(elemField); + } + + /** + * Return type metadata object + */ + public static org.apache.axis.description.TypeDesc getTypeDesc() { + return typeDesc; + } + + /** + * Get Custom Serializer + */ + public static org.apache.axis.encoding.Serializer getSerializer( + java.lang.String mechType, + java.lang.Class _javaType, + javax.xml.namespace.QName _xmlType) { + return + new org.apache.axis.encoding.ser.BeanSerializer( + _javaType, _xmlType, typeDesc); + } + + /** + * Get Custom Deserializer + */ + public static org.apache.axis.encoding.Deserializer getDeserializer( + java.lang.String mechType, + java.lang.Class _javaType, + javax.xml.namespace.QName _xmlType) { + return + new org.apache.axis.encoding.ser.BeanDeserializer( + _javaType, _xmlType, typeDesc); + } + +} diff --git a/plugins/tasks/tasks-core/src/com/intellij/tasks/mantis/model/CustomFieldValueForIssueData.java b/plugins/tasks/tasks-core/src/com/intellij/tasks/mantis/model/CustomFieldValueForIssueData.java new file mode 100644 index 000000000000..9fed5e8702d5 --- /dev/null +++ b/plugins/tasks/tasks-core/src/com/intellij/tasks/mantis/model/CustomFieldValueForIssueData.java @@ -0,0 +1,157 @@ +/** + * CustomFieldValueForIssueData.java + * + * This file was auto-generated from WSDL + * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter. + */ + +package com.intellij.tasks.mantis.model; + +public class CustomFieldValueForIssueData implements java.io.Serializable { + private com.intellij.tasks.mantis.model.ObjectRef field; + + private java.lang.String value; + + public CustomFieldValueForIssueData() { + } + + public CustomFieldValueForIssueData( + com.intellij.tasks.mantis.model.ObjectRef field, + java.lang.String value) { + this.field = field; + this.value = value; + } + + + /** + * Gets the field value for this CustomFieldValueForIssueData. + * + * @return field + */ + public com.intellij.tasks.mantis.model.ObjectRef getField() { + return field; + } + + + /** + * Sets the field value for this CustomFieldValueForIssueData. + * + * @param field + */ + public void setField(com.intellij.tasks.mantis.model.ObjectRef field) { + this.field = field; + } + + + /** + * Gets the value value for this CustomFieldValueForIssueData. + * + * @return value + */ + public java.lang.String getValue() { + return value; + } + + + /** + * Sets the value value for this CustomFieldValueForIssueData. + * + * @param value + */ + public void setValue(java.lang.String value) { + this.value = value; + } + + private java.lang.Object __equalsCalc = null; + public synchronized boolean equals(java.lang.Object obj) { + if (!(obj instanceof CustomFieldValueForIssueData)) return false; + CustomFieldValueForIssueData other = (CustomFieldValueForIssueData) obj; + if (obj == null) return false; + if (this == obj) return true; + if (__equalsCalc != null) { + return (__equalsCalc == obj); + } + __equalsCalc = obj; + boolean _equals; + _equals = true && + ((this.field==null && other.getField()==null) || + (this.field!=null && + this.field.equals(other.getField()))) && + ((this.value==null && other.getValue()==null) || + (this.value!=null && + this.value.equals(other.getValue()))); + __equalsCalc = null; + return _equals; + } + + private boolean __hashCodeCalc = false; + public synchronized int hashCode() { + if (__hashCodeCalc) { + return 0; + } + __hashCodeCalc = true; + int _hashCode = 1; + if (getField() != null) { + _hashCode += getField().hashCode(); + } + if (getValue() != null) { + _hashCode += getValue().hashCode(); + } + __hashCodeCalc = false; + return _hashCode; + } + + // Type metadata + private static org.apache.axis.description.TypeDesc typeDesc = + new org.apache.axis.description.TypeDesc(CustomFieldValueForIssueData.class, true); + + static { + typeDesc.setXmlType(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "CustomFieldValueForIssueData")); + org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc(); + elemField.setFieldName("field"); + elemField.setXmlName(new javax.xml.namespace.QName("", "field")); + elemField.setXmlType(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "ObjectRef")); + elemField.setMinOccurs(0); + elemField.setNillable(false); + typeDesc.addFieldDesc(elemField); + elemField = new org.apache.axis.description.ElementDesc(); + elemField.setFieldName("value"); + elemField.setXmlName(new javax.xml.namespace.QName("", "value")); + elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); + elemField.setMinOccurs(0); + elemField.setNillable(false); + typeDesc.addFieldDesc(elemField); + } + + /** + * Return type metadata object + */ + public static org.apache.axis.description.TypeDesc getTypeDesc() { + return typeDesc; + } + + /** + * Get Custom Serializer + */ + public static org.apache.axis.encoding.Serializer getSerializer( + java.lang.String mechType, + java.lang.Class _javaType, + javax.xml.namespace.QName _xmlType) { + return + new org.apache.axis.encoding.ser.BeanSerializer( + _javaType, _xmlType, typeDesc); + } + + /** + * Get Custom Deserializer + */ + public static org.apache.axis.encoding.Deserializer getDeserializer( + java.lang.String mechType, + java.lang.Class _javaType, + javax.xml.namespace.QName _xmlType) { + return + new org.apache.axis.encoding.ser.BeanDeserializer( + _javaType, _xmlType, typeDesc); + } + +} diff --git a/plugins/tasks/tasks-core/src/com/intellij/tasks/mantis/model/FilterData.java b/plugins/tasks/tasks-core/src/com/intellij/tasks/mantis/model/FilterData.java new file mode 100644 index 000000000000..a8f8ea2c8328 --- /dev/null +++ b/plugins/tasks/tasks-core/src/com/intellij/tasks/mantis/model/FilterData.java @@ -0,0 +1,342 @@ +/** + * FilterData.java + * + * This file was auto-generated from WSDL + * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter. + */ + +package com.intellij.tasks.mantis.model; + +public class FilterData implements java.io.Serializable { + private java.math.BigInteger id; + + private com.intellij.tasks.mantis.model.AccountData owner; + + private java.math.BigInteger project_id; + + private java.lang.Boolean is_public; + + private java.lang.String name; + + private java.lang.String filter_string; + + private java.lang.String url; + + public FilterData() { + } + + public FilterData( + java.math.BigInteger id, + com.intellij.tasks.mantis.model.AccountData owner, + java.math.BigInteger project_id, + java.lang.Boolean is_public, + java.lang.String name, + java.lang.String filter_string, + java.lang.String url) { + this.id = id; + this.owner = owner; + this.project_id = project_id; + this.is_public = is_public; + this.name = name; + this.filter_string = filter_string; + this.url = url; + } + + + /** + * Gets the id value for this FilterData. + * + * @return id + */ + public java.math.BigInteger getId() { + return id; + } + + + /** + * Sets the id value for this FilterData. + * + * @param id + */ + public void setId(java.math.BigInteger id) { + this.id = id; + } + + + /** + * Gets the owner value for this FilterData. + * + * @return owner + */ + public com.intellij.tasks.mantis.model.AccountData getOwner() { + return owner; + } + + + /** + * Sets the owner value for this FilterData. + * + * @param owner + */ + public void setOwner(com.intellij.tasks.mantis.model.AccountData owner) { + this.owner = owner; + } + + + /** + * Gets the project_id value for this FilterData. + * + * @return project_id + */ + public java.math.BigInteger getProject_id() { + return project_id; + } + + + /** + * Sets the project_id value for this FilterData. + * + * @param project_id + */ + public void setProject_id(java.math.BigInteger project_id) { + this.project_id = project_id; + } + + + /** + * Gets the is_public value for this FilterData. + * + * @return is_public + */ + public java.lang.Boolean getIs_public() { + return is_public; + } + + + /** + * Sets the is_public value for this FilterData. + * + * @param is_public + */ + public void setIs_public(java.lang.Boolean is_public) { + this.is_public = is_public; + } + + + /** + * Gets the name value for this FilterData. + * + * @return name + */ + public java.lang.String getName() { + return name; + } + + + /** + * Sets the name value for this FilterData. + * + * @param name + */ + public void setName(java.lang.String name) { + this.name = name; + } + + + /** + * Gets the filter_string value for this FilterData. + * + * @return filter_string + */ + public java.lang.String getFilter_string() { + return filter_string; + } + + + /** + * Sets the filter_string value for this FilterData. + * + * @param filter_string + */ + public void setFilter_string(java.lang.String filter_string) { + this.filter_string = filter_string; + } + + + /** + * Gets the url value for this FilterData. + * + * @return url + */ + public java.lang.String getUrl() { + return url; + } + + + /** + * Sets the url value for this FilterData. + * + * @param url + */ + public void setUrl(java.lang.String url) { + this.url = url; + } + + private java.lang.Object __equalsCalc = null; + public synchronized boolean equals(java.lang.Object obj) { + if (!(obj instanceof FilterData)) return false; + FilterData other = (FilterData) obj; + if (obj == null) return false; + if (this == obj) return true; + if (__equalsCalc != null) { + return (__equalsCalc == obj); + } + __equalsCalc = obj; + boolean _equals; + _equals = true && + ((this.id==null && other.getId()==null) || + (this.id!=null && + this.id.equals(other.getId()))) && + ((this.owner==null && other.getOwner()==null) || + (this.owner!=null && + this.owner.equals(other.getOwner()))) && + ((this.project_id==null && other.getProject_id()==null) || + (this.project_id!=null && + this.project_id.equals(other.getProject_id()))) && + ((this.is_public==null && other.getIs_public()==null) || + (this.is_public!=null && + this.is_public.equals(other.getIs_public()))) && + ((this.name==null && other.getName()==null) || + (this.name!=null && + this.name.equals(other.getName()))) && + ((this.filter_string==null && other.getFilter_string()==null) || + (this.filter_string!=null && + this.filter_string.equals(other.getFilter_string()))) && + ((this.url==null && other.getUrl()==null) || + (this.url!=null && + this.url.equals(other.getUrl()))); + __equalsCalc = null; + return _equals; + } + + private boolean __hashCodeCalc = false; + public synchronized int hashCode() { + if (__hashCodeCalc) { + return 0; + } + __hashCodeCalc = true; + int _hashCode = 1; + if (getId() != null) { + _hashCode += getId().hashCode(); + } + if (getOwner() != null) { + _hashCode += getOwner().hashCode(); + } + if (getProject_id() != null) { + _hashCode += getProject_id().hashCode(); + } + if (getIs_public() != null) { + _hashCode += getIs_public().hashCode(); + } + if (getName() != null) { + _hashCode += getName().hashCode(); + } + if (getFilter_string() != null) { + _hashCode += getFilter_string().hashCode(); + } + if (getUrl() != null) { + _hashCode += getUrl().hashCode(); + } + __hashCodeCalc = false; + return _hashCode; + } + + // Type metadata + private static org.apache.axis.description.TypeDesc typeDesc = + new org.apache.axis.description.TypeDesc(FilterData.class, true); + + static { + typeDesc.setXmlType(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "FilterData")); + org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc(); + elemField.setFieldName("id"); + elemField.setXmlName(new javax.xml.namespace.QName("", "id")); + elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer")); + elemField.setMinOccurs(0); + elemField.setNillable(false); + typeDesc.addFieldDesc(elemField); + elemField = new org.apache.axis.description.ElementDesc(); + elemField.setFieldName("owner"); + elemField.setXmlName(new javax.xml.namespace.QName("", "owner")); + elemField.setXmlType(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "AccountData")); + elemField.setMinOccurs(0); + elemField.setNillable(false); + typeDesc.addFieldDesc(elemField); + elemField = new org.apache.axis.description.ElementDesc(); + elemField.setFieldName("project_id"); + elemField.setXmlName(new javax.xml.namespace.QName("", "project_id")); + elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer")); + elemField.setMinOccurs(0); + elemField.setNillable(false); + typeDesc.addFieldDesc(elemField); + elemField = new org.apache.axis.description.ElementDesc(); + elemField.setFieldName("is_public"); + elemField.setXmlName(new javax.xml.namespace.QName("", "is_public")); + elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean")); + elemField.setMinOccurs(0); + elemField.setNillable(false); + typeDesc.addFieldDesc(elemField); + elemField = new org.apache.axis.description.ElementDesc(); + elemField.setFieldName("name"); + elemField.setXmlName(new javax.xml.namespace.QName("", "name")); + elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); + elemField.setMinOccurs(0); + elemField.setNillable(false); + typeDesc.addFieldDesc(elemField); + elemField = new org.apache.axis.description.ElementDesc(); + elemField.setFieldName("filter_string"); + elemField.setXmlName(new javax.xml.namespace.QName("", "filter_string")); + elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); + elemField.setMinOccurs(0); + elemField.setNillable(false); + typeDesc.addFieldDesc(elemField); + elemField = new org.apache.axis.description.ElementDesc(); + elemField.setFieldName("url"); + elemField.setXmlName(new javax.xml.namespace.QName("", "url")); + elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); + elemField.setMinOccurs(0); + elemField.setNillable(false); + typeDesc.addFieldDesc(elemField); + } + + /** + * Return type metadata object + */ + public static org.apache.axis.description.TypeDesc getTypeDesc() { + return typeDesc; + } + + /** + * Get Custom Serializer + */ + public static org.apache.axis.encoding.Serializer getSerializer( + java.lang.String mechType, + java.lang.Class _javaType, + javax.xml.namespace.QName _xmlType) { + return + new org.apache.axis.encoding.ser.BeanSerializer( + _javaType, _xmlType, typeDesc); + } + + /** + * Get Custom Deserializer + */ + public static org.apache.axis.encoding.Deserializer getDeserializer( + java.lang.String mechType, + java.lang.Class _javaType, + javax.xml.namespace.QName _xmlType) { + return + new org.apache.axis.encoding.ser.BeanDeserializer( + _javaType, _xmlType, typeDesc); + } + +} diff --git a/plugins/tasks/tasks-core/src/com/intellij/tasks/mantis/model/IssueData.java b/plugins/tasks/tasks-core/src/com/intellij/tasks/mantis/model/IssueData.java new file mode 100644 index 000000000000..320b9ab57f10 --- /dev/null +++ b/plugins/tasks/tasks-core/src/com/intellij/tasks/mantis/model/IssueData.java @@ -0,0 +1,1426 @@ +/** + * IssueData.java + * + * This file was auto-generated from WSDL + * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter. + */ + +package com.intellij.tasks.mantis.model; + +public class IssueData implements java.io.Serializable { + private java.math.BigInteger id; + + private com.intellij.tasks.mantis.model.ObjectRef view_state; + + private java.util.Calendar last_updated; + + private com.intellij.tasks.mantis.model.ObjectRef project; + + private java.lang.String category; + + private com.intellij.tasks.mantis.model.ObjectRef priority; + + private com.intellij.tasks.mantis.model.ObjectRef severity; + + private com.intellij.tasks.mantis.model.ObjectRef status; + + private com.intellij.tasks.mantis.model.AccountData reporter; + + private java.lang.String summary; + + private java.lang.String version; + + private java.lang.String build; + + private java.lang.String platform; + + private java.lang.String os; + + private java.lang.String os_build; + + private com.intellij.tasks.mantis.model.ObjectRef reproducibility; + + private java.util.Calendar date_submitted; + + private java.math.BigInteger sponsorship_total; + + private com.intellij.tasks.mantis.model.AccountData handler; + + private com.intellij.tasks.mantis.model.ObjectRef projection; + + private com.intellij.tasks.mantis.model.ObjectRef eta; + + private com.intellij.tasks.mantis.model.ObjectRef resolution; + + private java.lang.String fixed_in_version; + + private java.lang.String target_version; + + private java.lang.String description; + + private java.lang.String steps_to_reproduce; + + private java.lang.String additional_information; + + private com.intellij.tasks.mantis.model.AttachmentData[] attachments; + + private com.intellij.tasks.mantis.model.RelationshipData[] relationships; + + private com.intellij.tasks.mantis.model.IssueNoteData[] notes; + + private com.intellij.tasks.mantis.model.CustomFieldValueForIssueData[] custom_fields; + + private java.util.Calendar due_date; + + private com.intellij.tasks.mantis.model.AccountData[] monitors; + + private java.lang.Boolean sticky; + + private com.intellij.tasks.mantis.model.ObjectRef[] tags; + + public IssueData() { + } + + public IssueData( + java.math.BigInteger id, + com.intellij.tasks.mantis.model.ObjectRef view_state, + java.util.Calendar last_updated, + com.intellij.tasks.mantis.model.ObjectRef project, + java.lang.String category, + com.intellij.tasks.mantis.model.ObjectRef priority, + com.intellij.tasks.mantis.model.ObjectRef severity, + com.intellij.tasks.mantis.model.ObjectRef status, + com.intellij.tasks.mantis.model.AccountData reporter, + java.lang.String summary, + java.lang.String version, + java.lang.String build, + java.lang.String platform, + java.lang.String os, + java.lang.String os_build, + com.intellij.tasks.mantis.model.ObjectRef reproducibility, + java.util.Calendar date_submitted, + java.math.BigInteger sponsorship_total, + com.intellij.tasks.mantis.model.AccountData handler, + com.intellij.tasks.mantis.model.ObjectRef projection, + com.intellij.tasks.mantis.model.ObjectRef eta, + com.intellij.tasks.mantis.model.ObjectRef resolution, + java.lang.String fixed_in_version, + java.lang.String target_version, + java.lang.String description, + java.lang.String steps_to_reproduce, + java.lang.String additional_information, + com.intellij.tasks.mantis.model.AttachmentData[] attachments, + com.intellij.tasks.mantis.model.RelationshipData[] relationships, + com.intellij.tasks.mantis.model.IssueNoteData[] notes, + com.intellij.tasks.mantis.model.CustomFieldValueForIssueData[] custom_fields, + java.util.Calendar due_date, + com.intellij.tasks.mantis.model.AccountData[] monitors, + java.lang.Boolean sticky, + com.intellij.tasks.mantis.model.ObjectRef[] tags) { + this.id = id; + this.view_state = view_state; + this.last_updated = last_updated; + this.project = project; + this.category = category; + this.priority = priority; + this.severity = severity; + this.status = status; + this.reporter = reporter; + this.summary = summary; + this.version = version; + this.build = build; + this.platform = platform; + this.os = os; + this.os_build = os_build; + this.reproducibility = reproducibility; + this.date_submitted = date_submitted; + this.sponsorship_total = sponsorship_total; + this.handler = handler; + this.projection = projection; + this.eta = eta; + this.resolution = resolution; + this.fixed_in_version = fixed_in_version; + this.target_version = target_version; + this.description = description; + this.steps_to_reproduce = steps_to_reproduce; + this.additional_information = additional_information; + this.attachments = attachments; + this.relationships = relationships; + this.notes = notes; + this.custom_fields = custom_fields; + this.due_date = due_date; + this.monitors = monitors; + this.sticky = sticky; + this.tags = tags; + } + + + /** + * Gets the id value for this IssueData. + * + * @return id + */ + public java.math.BigInteger getId() { + return id; + } + + + /** + * Sets the id value for this IssueData. + * + * @param id + */ + public void setId(java.math.BigInteger id) { + this.id = id; + } + + + /** + * Gets the view_state value for this IssueData. + * + * @return view_state + */ + public com.intellij.tasks.mantis.model.ObjectRef getView_state() { + return view_state; + } + + + /** + * Sets the view_state value for this IssueData. + * + * @param view_state + */ + public void setView_state(com.intellij.tasks.mantis.model.ObjectRef view_state) { + this.view_state = view_state; + } + + + /** + * Gets the last_updated value for this IssueData. + * + * @return last_updated + */ + public java.util.Calendar getLast_updated() { + return last_updated; + } + + + /** + * Sets the last_updated value for this IssueData. + * + * @param last_updated + */ + public void setLast_updated(java.util.Calendar last_updated) { + this.last_updated = last_updated; + } + + + /** + * Gets the project value for this IssueData. + * + * @return project + */ + public com.intellij.tasks.mantis.model.ObjectRef getProject() { + return project; + } + + + /** + * Sets the project value for this IssueData. + * + * @param project + */ + public void setProject(com.intellij.tasks.mantis.model.ObjectRef project) { + this.project = project; + } + + + /** + * Gets the category value for this IssueData. + * + * @return category + */ + public java.lang.String getCategory() { + return category; + } + + + /** + * Sets the category value for this IssueData. + * + * @param category + */ + public void setCategory(java.lang.String category) { + this.category = category; + } + + + /** + * Gets the priority value for this IssueData. + * + * @return priority + */ + public com.intellij.tasks.mantis.model.ObjectRef getPriority() { + return priority; + } + + + /** + * Sets the priority value for this IssueData. + * + * @param priority + */ + public void setPriority(com.intellij.tasks.mantis.model.ObjectRef priority) { + this.priority = priority; + } + + + /** + * Gets the severity value for this IssueData. + * + * @return severity + */ + public com.intellij.tasks.mantis.model.ObjectRef getSeverity() { + return severity; + } + + + /** + * Sets the severity value for this IssueData. + * + * @param severity + */ + public void setSeverity(com.intellij.tasks.mantis.model.ObjectRef severity) { + this.severity = severity; + } + + + /** + * Gets the status value for this IssueData. + * + * @return status + */ + public com.intellij.tasks.mantis.model.ObjectRef getStatus() { + return status; + } + + + /** + * Sets the status value for this IssueData. + * + * @param status + */ + public void setStatus(com.intellij.tasks.mantis.model.ObjectRef status) { + this.status = status; + } + + + /** + * Gets the reporter value for this IssueData. + * + * @return reporter + */ + public com.intellij.tasks.mantis.model.AccountData getReporter() { + return reporter; + } + + + /** + * Sets the reporter value for this IssueData. + * + * @param reporter + */ + public void setReporter(com.intellij.tasks.mantis.model.AccountData reporter) { + this.reporter = reporter; + } + + + /** + * Gets the summary value for this IssueData. + * + * @return summary + */ + public java.lang.String getSummary() { + return summary; + } + + + /** + * Sets the summary value for this IssueData. + * + * @param summary + */ + public void setSummary(java.lang.String summary) { + this.summary = summary; + } + + + /** + * Gets the version value for this IssueData. + * + * @return version + */ + public java.lang.String getVersion() { + return version; + } + + + /** + * Sets the version value for this IssueData. + * + * @param version + */ + public void setVersion(java.lang.String version) { + this.version = version; + } + + + /** + * Gets the build value for this IssueData. + * + * @return build + */ + public java.lang.String getBuild() { + return build; + } + + + /** + * Sets the build value for this IssueData. + * + * @param build + */ + public void setBuild(java.lang.String build) { + this.build = build; + } + + + /** + * Gets the platform value for this IssueData. + * + * @return platform + */ + public java.lang.String getPlatform() { + return platform; + } + + + /** + * Sets the platform value for this IssueData. + * + * @param platform + */ + public void setPlatform(java.lang.String platform) { + this.platform = platform; + } + + + /** + * Gets the os value for this IssueData. + * + * @return os + */ + public java.lang.String getOs() { + return os; + } + + + /** + * Sets the os value for this IssueData. + * + * @param os + */ + public void setOs(java.lang.String os) { + this.os = os; + } + + + /** + * Gets the os_build value for this IssueData. + * + * @return os_build + */ + public java.lang.String getOs_build() { + return os_build; + } + + + /** + * Sets the os_build value for this IssueData. + * + * @param os_build + */ + public void setOs_build(java.lang.String os_build) { + this.os_build = os_build; + } + + + /** + * Gets the reproducibility value for this IssueData. + * + * @return reproducibility + */ + public com.intellij.tasks.mantis.model.ObjectRef getReproducibility() { + return reproducibility; + } + + + /** + * Sets the reproducibility value for this IssueData. + * + * @param reproducibility + */ + public void setReproducibility(com.intellij.tasks.mantis.model.ObjectRef reproducibility) { + this.reproducibility = reproducibility; + } + + + /** + * Gets the date_submitted value for this IssueData. + * + * @return date_submitted + */ + public java.util.Calendar getDate_submitted() { + return date_submitted; + } + + + /** + * Sets the date_submitted value for this IssueData. + * + * @param date_submitted + */ + public void setDate_submitted(java.util.Calendar date_submitted) { + this.date_submitted = date_submitted; + } + + + /** + * Gets the sponsorship_total value for this IssueData. + * + * @return sponsorship_total + */ + public java.math.BigInteger getSponsorship_total() { + return sponsorship_total; + } + + + /** + * Sets the sponsorship_total value for this IssueData. + * + * @param sponsorship_total + */ + public void setSponsorship_total(java.math.BigInteger sponsorship_total) { + this.sponsorship_total = sponsorship_total; + } + + + /** + * Gets the handler value for this IssueData. + * + * @return handler + */ + public com.intellij.tasks.mantis.model.AccountData getHandler() { + return handler; + } + + + /** + * Sets the handler value for this IssueData. + * + * @param handler + */ + public void setHandler(com.intellij.tasks.mantis.model.AccountData handler) { + this.handler = handler; + } + + + /** + * Gets the projection value for this IssueData. + * + * @return projection + */ + public com.intellij.tasks.mantis.model.ObjectRef getProjection() { + return projection; + } + + + /** + * Sets the projection value for this IssueData. + * + * @param projection + */ + public void setProjection(com.intellij.tasks.mantis.model.ObjectRef projection) { + this.projection = projection; + } + + + /** + * Gets the eta value for this IssueData. + * + * @return eta + */ + public com.intellij.tasks.mantis.model.ObjectRef getEta() { + return eta; + } + + + /** + * Sets the eta value for this IssueData. + * + * @param eta + */ + public void setEta(com.intellij.tasks.mantis.model.ObjectRef eta) { + this.eta = eta; + } + + + /** + * Gets the resolution value for this IssueData. + * + * @return resolution + */ + public com.intellij.tasks.mantis.model.ObjectRef getResolution() { + return resolution; + } + + + /** + * Sets the resolution value for this IssueData. + * + * @param resolution + */ + public void setResolution(com.intellij.tasks.mantis.model.ObjectRef resolution) { + this.resolution = resolution; + } + + + /** + * Gets the fixed_in_version value for this IssueData. + * + * @return fixed_in_version + */ + public java.lang.String getFixed_in_version() { + return fixed_in_version; + } + + + /** + * Sets the fixed_in_version value for this IssueData. + * + * @param fixed_in_version + */ + public void setFixed_in_version(java.lang.String fixed_in_version) { + this.fixed_in_version = fixed_in_version; + } + + + /** + * Gets the target_version value for this IssueData. + * + * @return target_version + */ + public java.lang.String getTarget_version() { + return target_version; + } + + + /** + * Sets the target_version value for this IssueData. + * + * @param target_version + */ + public void setTarget_version(java.lang.String target_version) { + this.target_version = target_version; + } + + + /** + * Gets the description value for this IssueData. + * + * @return description + */ + public java.lang.String getDescription() { + return description; + } + + + /** + * Sets the description value for this IssueData. + * + * @param description + */ + public void setDescription(java.lang.String description) { + this.description = description; + } + + + /** + * Gets the steps_to_reproduce value for this IssueData. + * + * @return steps_to_reproduce + */ + public java.lang.String getSteps_to_reproduce() { + return steps_to_reproduce; + } + + + /** + * Sets the steps_to_reproduce value for this IssueData. + * + * @param steps_to_reproduce + */ + public void setSteps_to_reproduce(java.lang.String steps_to_reproduce) { + this.steps_to_reproduce = steps_to_reproduce; + } + + + /** + * Gets the additional_information value for this IssueData. + * + * @return additional_information + */ + public java.lang.String getAdditional_information() { + return additional_information; + } + + + /** + * Sets the additional_information value for this IssueData. + * + * @param additional_information + */ + public void setAdditional_information(java.lang.String additional_information) { + this.additional_information = additional_information; + } + + + /** + * Gets the attachments value for this IssueData. + * + * @return attachments + */ + public com.intellij.tasks.mantis.model.AttachmentData[] getAttachments() { + return attachments; + } + + + /** + * Sets the attachments value for this IssueData. + * + * @param attachments + */ + public void setAttachments(com.intellij.tasks.mantis.model.AttachmentData[] attachments) { + this.attachments = attachments; + } + + + /** + * Gets the relationships value for this IssueData. + * + * @return relationships + */ + public com.intellij.tasks.mantis.model.RelationshipData[] getRelationships() { + return relationships; + } + + + /** + * Sets the relationships value for this IssueData. + * + * @param relationships + */ + public void setRelationships(com.intellij.tasks.mantis.model.RelationshipData[] relationships) { + this.relationships = relationships; + } + + + /** + * Gets the notes value for this IssueData. + * + * @return notes + */ + public com.intellij.tasks.mantis.model.IssueNoteData[] getNotes() { + return notes; + } + + + /** + * Sets the notes value for this IssueData. + * + * @param notes + */ + public void setNotes(com.intellij.tasks.mantis.model.IssueNoteData[] notes) { + this.notes = notes; + } + + + /** + * Gets the custom_fields value for this IssueData. + * + * @return custom_fields + */ + public com.intellij.tasks.mantis.model.CustomFieldValueForIssueData[] getCustom_fields() { + return custom_fields; + } + + + /** + * Sets the custom_fields value for this IssueData. + * + * @param custom_fields + */ + public void setCustom_fields(com.intellij.tasks.mantis.model.CustomFieldValueForIssueData[] custom_fields) { + this.custom_fields = custom_fields; + } + + + /** + * Gets the due_date value for this IssueData. + * + * @return due_date + */ + public java.util.Calendar getDue_date() { + return due_date; + } + + + /** + * Sets the due_date value for this IssueData. + * + * @param due_date + */ + public void setDue_date(java.util.Calendar due_date) { + this.due_date = due_date; + } + + + /** + * Gets the monitors value for this IssueData. + * + * @return monitors + */ + public com.intellij.tasks.mantis.model.AccountData[] getMonitors() { + return monitors; + } + + + /** + * Sets the monitors value for this IssueData. + * + * @param monitors + */ + public void setMonitors(com.intellij.tasks.mantis.model.AccountData[] monitors) { + this.monitors = monitors; + } + + + /** + * Gets the sticky value for this IssueData. + * + * @return sticky + */ + public java.lang.Boolean getSticky() { + return sticky; + } + + + /** + * Sets the sticky value for this IssueData. + * + * @param sticky + */ + public void setSticky(java.lang.Boolean sticky) { + this.sticky = sticky; + } + + + /** + * Gets the tags value for this IssueData. + * + * @return tags + */ + public com.intellij.tasks.mantis.model.ObjectRef[] getTags() { + return tags; + } + + + /** + * Sets the tags value for this IssueData. + * + * @param tags + */ + public void setTags(com.intellij.tasks.mantis.model.ObjectRef[] tags) { + this.tags = tags; + } + + private java.lang.Object __equalsCalc = null; + public synchronized boolean equals(java.lang.Object obj) { + if (!(obj instanceof IssueData)) return false; + IssueData other = (IssueData) obj; + if (obj == null) return false; + if (this == obj) return true; + if (__equalsCalc != null) { + return (__equalsCalc == obj); + } + __equalsCalc = obj; + boolean _equals; + _equals = true && + ((this.id==null && other.getId()==null) || + (this.id!=null && + this.id.equals(other.getId()))) && + ((this.view_state==null && other.getView_state()==null) || + (this.view_state!=null && + this.view_state.equals(other.getView_state()))) && + ((this.last_updated==null && other.getLast_updated()==null) || + (this.last_updated!=null && + this.last_updated.equals(other.getLast_updated()))) && + ((this.project==null && other.getProject()==null) || + (this.project!=null && + this.project.equals(other.getProject()))) && + ((this.category==null && other.getCategory()==null) || + (this.category!=null && + this.category.equals(other.getCategory()))) && + ((this.priority==null && other.getPriority()==null) || + (this.priority!=null && + this.priority.equals(other.getPriority()))) && + ((this.severity==null && other.getSeverity()==null) || + (this.severity!=null && + this.severity.equals(other.getSeverity()))) && + ((this.status==null && other.getStatus()==null) || + (this.status!=null && + this.status.equals(other.getStatus()))) && + ((this.reporter==null && other.getReporter()==null) || + (this.reporter!=null && + this.reporter.equals(other.getReporter()))) && + ((this.summary==null && other.getSummary()==null) || + (this.summary!=null && + this.summary.equals(other.getSummary()))) && + ((this.version==null && other.getVersion()==null) || + (this.version!=null && + this.version.equals(other.getVersion()))) && + ((this.build==null && other.getBuild()==null) || + (this.build!=null && + this.build.equals(other.getBuild()))) && + ((this.platform==null && other.getPlatform()==null) || + (this.platform!=null && + this.platform.equals(other.getPlatform()))) && + ((this.os==null && other.getOs()==null) || + (this.os!=null && + this.os.equals(other.getOs()))) && + ((this.os_build==null && other.getOs_build()==null) || + (this.os_build!=null && + this.os_build.equals(other.getOs_build()))) && + ((this.reproducibility==null && other.getReproducibility()==null) || + (this.reproducibility!=null && + this.reproducibility.equals(other.getReproducibility()))) && + ((this.date_submitted==null && other.getDate_submitted()==null) || + (this.date_submitted!=null && + this.date_submitted.equals(other.getDate_submitted()))) && + ((this.sponsorship_total==null && other.getSponsorship_total()==null) || + (this.sponsorship_total!=null && + this.sponsorship_total.equals(other.getSponsorship_total()))) && + ((this.handler==null && other.getHandler()==null) || + (this.handler!=null && + this.handler.equals(other.getHandler()))) && + ((this.projection==null && other.getProjection()==null) || + (this.projection!=null && + this.projection.equals(other.getProjection()))) && + ((this.eta==null && other.getEta()==null) || + (this.eta!=null && + this.eta.equals(other.getEta()))) && + ((this.resolution==null && other.getResolution()==null) || + (this.resolution!=null && + this.resolution.equals(other.getResolution()))) && + ((this.fixed_in_version==null && other.getFixed_in_version()==null) || + (this.fixed_in_version!=null && + this.fixed_in_version.equals(other.getFixed_in_version()))) && + ((this.target_version==null && other.getTarget_version()==null) || + (this.target_version!=null && + this.target_version.equals(other.getTarget_version()))) && + ((this.description==null && other.getDescription()==null) || + (this.description!=null && + this.description.equals(other.getDescription()))) && + ((this.steps_to_reproduce==null && other.getSteps_to_reproduce()==null) || + (this.steps_to_reproduce!=null && + this.steps_to_reproduce.equals(other.getSteps_to_reproduce()))) && + ((this.additional_information==null && other.getAdditional_information()==null) || + (this.additional_information!=null && + this.additional_information.equals(other.getAdditional_information()))) && + ((this.attachments==null && other.getAttachments()==null) || + (this.attachments!=null && + java.util.Arrays.equals(this.attachments, other.getAttachments()))) && + ((this.relationships==null && other.getRelationships()==null) || + (this.relationships!=null && + java.util.Arrays.equals(this.relationships, other.getRelationships()))) && + ((this.notes==null && other.getNotes()==null) || + (this.notes!=null && + java.util.Arrays.equals(this.notes, other.getNotes()))) && + ((this.custom_fields==null && other.getCustom_fields()==null) || + (this.custom_fields!=null && + java.util.Arrays.equals(this.custom_fields, other.getCustom_fields()))) && + ((this.due_date==null && other.getDue_date()==null) || + (this.due_date!=null && + this.due_date.equals(other.getDue_date()))) && + ((this.monitors==null && other.getMonitors()==null) || + (this.monitors!=null && + java.util.Arrays.equals(this.monitors, other.getMonitors()))) && + ((this.sticky==null && other.getSticky()==null) || + (this.sticky!=null && + this.sticky.equals(other.getSticky()))) && + ((this.tags==null && other.getTags()==null) || + (this.tags!=null && + java.util.Arrays.equals(this.tags, other.getTags()))); + __equalsCalc = null; + return _equals; + } + + private boolean __hashCodeCalc = false; + public synchronized int hashCode() { + if (__hashCodeCalc) { + return 0; + } + __hashCodeCalc = true; + int _hashCode = 1; + if (getId() != null) { + _hashCode += getId().hashCode(); + } + if (getView_state() != null) { + _hashCode += getView_state().hashCode(); + } + if (getLast_updated() != null) { + _hashCode += getLast_updated().hashCode(); + } + if (getProject() != null) { + _hashCode += getProject().hashCode(); + } + if (getCategory() != null) { + _hashCode += getCategory().hashCode(); + } + if (getPriority() != null) { + _hashCode += getPriority().hashCode(); + } + if (getSeverity() != null) { + _hashCode += getSeverity().hashCode(); + } + if (getStatus() != null) { + _hashCode += getStatus().hashCode(); + } + if (getReporter() != null) { + _hashCode += getReporter().hashCode(); + } + if (getSummary() != null) { + _hashCode += getSummary().hashCode(); + } + if (getVersion() != null) { + _hashCode += getVersion().hashCode(); + } + if (getBuild() != null) { + _hashCode += getBuild().hashCode(); + } + if (getPlatform() != null) { + _hashCode += getPlatform().hashCode(); + } + if (getOs() != null) { + _hashCode += getOs().hashCode(); + } + if (getOs_build() != null) { + _hashCode += getOs_build().hashCode(); + } + if (getReproducibility() != null) { + _hashCode += getReproducibility().hashCode(); + } + if (getDate_submitted() != null) { + _hashCode += getDate_submitted().hashCode(); + } + if (getSponsorship_total() != null) { + _hashCode += getSponsorship_total().hashCode(); + } + if (getHandler() != null) { + _hashCode += getHandler().hashCode(); + } + if (getProjection() != null) { + _hashCode += getProjection().hashCode(); + } + if (getEta() != null) { + _hashCode += getEta().hashCode(); + } + if (getResolution() != null) { + _hashCode += getResolution().hashCode(); + } + if (getFixed_in_version() != null) { + _hashCode += getFixed_in_version().hashCode(); + } + if (getTarget_version() != null) { + _hashCode += getTarget_version().hashCode(); + } + if (getDescription() != null) { + _hashCode += getDescription().hashCode(); + } + if (getSteps_to_reproduce() != null) { + _hashCode += getSteps_to_reproduce().hashCode(); + } + if (getAdditional_information() != null) { + _hashCode += getAdditional_information().hashCode(); + } + if (getAttachments() != null) { + for (int i=0; + i + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Get the enumeration for statuses. + + + + + Get the enumeration for priorities. + + + + + Get the enumeration for severities. + + + + + Get the enumeration for reproducibilities. + + + + + Get the enumeration for projections. + + + + + Get the enumeration for ETAs. + + + + + Get the enumeration for resolutions. + + + + + Get the enumeration for access levels. + + + + + Get the enumeration for project statuses. + + + + + Get the enumeration for project view states. + + + + + Get the enumeration for view states. + + + + + Get the enumeration for custom field types. + + + + + Get the enumeration for the specified enumeration type. + + + + + Check there exists an issue with the specified id. + + + + + Get the issue with the specified id. + + + + + Get the latest submitted issue in the specified project. + + + + + Get the id of the issue with the specified summary. + + + + + Submit the specified issue details. + + + + + Update Issue method. + + + + + Sets the tags for a specified issue. + + + + + Delete the issue with the specified id. + + + + + Submit a new note. + + + + + Delete the note with the specified id. + + + + + Update a specific note of a specific issue. + + + + + Submit a new relationship. + + + + + Delete the relationship for the specified issue. + + + + + Submit a new issue attachment. + + + + + Delete the issue attachment with the specified id. + + + + + Get the data for the specified issue attachment. + + + + + Add a new project to the tracker (must have admin privileges) + + + + + Add a new project to the tracker (must have admin privileges) + + + + + Update a specific project to the tracker (must have admin privileges) + + + + + Get the id of the project with the specified name. + + + + + Get the issues that match the specified project id and paging details. + + + + + Get the issue headers that match the specified project id and paging details. + + + + + Get appropriate users assigned to a project by access level. + + + + + Get the list of projects that are accessible to the logged in user. + + + + + Get the categories belonging to the specified project. + + + + + Add a category of specific project. + + + + + Delete a category of specific project. + + + + + Rename a category of specific project. + + + + + Get the versions belonging to the specified project. + + + + + Submit the specified version details. + + + + + Update version method. + + + + + Delete the version with the specified id. + + + + + Get the released versions that belong to the specified project. + + + + + Get the unreleased version that belong to the specified project. + + + + + Get the attachments that belong to the specified project. + + + + + Get the custom fields that belong to the specified project. + + + + + Get the data for the specified project attachment. + + + + + Submit a new project attachment. + + + + + Delete the project attachment with the specified id. + + + + + Get the subprojects ID of a specific project. + + + + + Get the filters defined for the specified project. + + + + + Get the issues that match the specified filter and paging details. + + + + + Get the issue headers that match the specified filter and paging details. + + + + + Get the value for the specified configuration variable. + + + + + Notifies MantisBT of a check-in for the issue with the specified id. + + + + + Get the value for the specified user preference. + + + + + Get profiles available to the current user. + + + + + Gets all the tags. + + + + + Creates a tag. + + + + + Deletes a tag. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/plugins/tasks/tasks-core/tasks-core.iml b/plugins/tasks/tasks-core/tasks-core.iml index a345b7815625..c787fa9ad123 100644 --- a/plugins/tasks/tasks-core/tasks-core.iml +++ b/plugins/tasks/tasks-core/tasks-core.iml @@ -36,15 +36,6 @@ - - - - - - - - -