gov.nih.nci.cagrid.metadata.dataservice
Class DomainModel

java.lang.Object
  extended by gov.nih.nci.cagrid.metadata.dataservice.DomainModel
All Implemented Interfaces:
java.io.Serializable

public class DomainModel
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
private  java.lang.Object __equalsCalc
           
private  boolean __hashCodeCalc
           
private  DomainModelExposedUMLAssociationCollection exposedUMLAssociationCollection
           
private  DomainModelExposedUMLClassCollection exposedUMLClassCollection
           
private  java.lang.String projectDescription
           
private  java.lang.String projectLongName
           
private  java.lang.String projectShortName
           
private  java.lang.String projectVersion
           
private static org.apache.axis.description.TypeDesc typeDesc
           
private  DomainModelUmlGeneralizationCollection umlGeneralizationCollection
           
 
Constructor Summary
DomainModel()
           
DomainModel(DomainModelExposedUMLAssociationCollection exposedUMLAssociationCollection, DomainModelExposedUMLClassCollection exposedUMLClassCollection, java.lang.String projectDescription, java.lang.String projectLongName, java.lang.String projectShortName, java.lang.String projectVersion, DomainModelUmlGeneralizationCollection umlGeneralizationCollection)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 DomainModelExposedUMLAssociationCollection getExposedUMLAssociationCollection()
          Gets the exposedUMLAssociationCollection value for this DomainModel.
 DomainModelExposedUMLClassCollection getExposedUMLClassCollection()
          Gets the exposedUMLClassCollection value for this DomainModel.
 java.lang.String getProjectDescription()
          Gets the projectDescription value for this DomainModel.
 java.lang.String getProjectLongName()
          Gets the projectLongName value for this DomainModel.
 java.lang.String getProjectShortName()
          Gets the projectShortName value for this DomainModel.
 java.lang.String getProjectVersion()
          Gets the projectVersion value for this DomainModel.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 DomainModelUmlGeneralizationCollection getUmlGeneralizationCollection()
          Gets the umlGeneralizationCollection value for this DomainModel.
 int hashCode()
           
 void setExposedUMLAssociationCollection(DomainModelExposedUMLAssociationCollection exposedUMLAssociationCollection)
          Sets the exposedUMLAssociationCollection value for this DomainModel.
 void setExposedUMLClassCollection(DomainModelExposedUMLClassCollection exposedUMLClassCollection)
          Sets the exposedUMLClassCollection value for this DomainModel.
 void setProjectDescription(java.lang.String projectDescription)
          Sets the projectDescription value for this DomainModel.
 void setProjectLongName(java.lang.String projectLongName)
          Sets the projectLongName value for this DomainModel.
 void setProjectShortName(java.lang.String projectShortName)
          Sets the projectShortName value for this DomainModel.
 void setProjectVersion(java.lang.String projectVersion)
          Sets the projectVersion value for this DomainModel.
 void setUmlGeneralizationCollection(DomainModelUmlGeneralizationCollection umlGeneralizationCollection)
          Sets the umlGeneralizationCollection value for this DomainModel.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

exposedUMLAssociationCollection

private DomainModelExposedUMLAssociationCollection exposedUMLAssociationCollection

exposedUMLClassCollection

private DomainModelExposedUMLClassCollection exposedUMLClassCollection

umlGeneralizationCollection

private DomainModelUmlGeneralizationCollection umlGeneralizationCollection

projectDescription

private java.lang.String projectDescription

projectLongName

private java.lang.String projectLongName

projectShortName

private java.lang.String projectShortName

projectVersion

private java.lang.String projectVersion

__equalsCalc

private java.lang.Object __equalsCalc

__hashCodeCalc

private boolean __hashCodeCalc

typeDesc

private static org.apache.axis.description.TypeDesc typeDesc
Constructor Detail

DomainModel

public DomainModel()

DomainModel

public DomainModel(DomainModelExposedUMLAssociationCollection exposedUMLAssociationCollection,
                   DomainModelExposedUMLClassCollection exposedUMLClassCollection,
                   java.lang.String projectDescription,
                   java.lang.String projectLongName,
                   java.lang.String projectShortName,
                   java.lang.String projectVersion,
                   DomainModelUmlGeneralizationCollection umlGeneralizationCollection)
Method Detail

getExposedUMLAssociationCollection

public DomainModelExposedUMLAssociationCollection getExposedUMLAssociationCollection()
Gets the exposedUMLAssociationCollection value for this DomainModel.

Returns:
exposedUMLAssociationCollection

setExposedUMLAssociationCollection

public void setExposedUMLAssociationCollection(DomainModelExposedUMLAssociationCollection exposedUMLAssociationCollection)
Sets the exposedUMLAssociationCollection value for this DomainModel.

Parameters:
exposedUMLAssociationCollection -

getExposedUMLClassCollection

public DomainModelExposedUMLClassCollection getExposedUMLClassCollection()
Gets the exposedUMLClassCollection value for this DomainModel.

Returns:
exposedUMLClassCollection

setExposedUMLClassCollection

public void setExposedUMLClassCollection(DomainModelExposedUMLClassCollection exposedUMLClassCollection)
Sets the exposedUMLClassCollection value for this DomainModel.

Parameters:
exposedUMLClassCollection -

getUmlGeneralizationCollection

public DomainModelUmlGeneralizationCollection getUmlGeneralizationCollection()
Gets the umlGeneralizationCollection value for this DomainModel.

Returns:
umlGeneralizationCollection

setUmlGeneralizationCollection

public void setUmlGeneralizationCollection(DomainModelUmlGeneralizationCollection umlGeneralizationCollection)
Sets the umlGeneralizationCollection value for this DomainModel.

Parameters:
umlGeneralizationCollection -

getProjectDescription

public java.lang.String getProjectDescription()
Gets the projectDescription value for this DomainModel.

Returns:
projectDescription

setProjectDescription

public void setProjectDescription(java.lang.String projectDescription)
Sets the projectDescription value for this DomainModel.

Parameters:
projectDescription -

getProjectLongName

public java.lang.String getProjectLongName()
Gets the projectLongName value for this DomainModel.

Returns:
projectLongName

setProjectLongName

public void setProjectLongName(java.lang.String projectLongName)
Sets the projectLongName value for this DomainModel.

Parameters:
projectLongName -

getProjectShortName

public java.lang.String getProjectShortName()
Gets the projectShortName value for this DomainModel.

Returns:
projectShortName

setProjectShortName

public void setProjectShortName(java.lang.String projectShortName)
Sets the projectShortName value for this DomainModel.

Parameters:
projectShortName -

getProjectVersion

public java.lang.String getProjectVersion()
Gets the projectVersion value for this DomainModel.

Returns:
projectVersion

setProjectVersion

public void setProjectVersion(java.lang.String projectVersion)
Sets the projectVersion value for this DomainModel.

Parameters:
projectVersion -

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Return type metadata object


getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType,
                                                                java.lang.Class _javaType,
                                                                javax.xml.namespace.QName _xmlType)
Get Custom Serializer


getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType,
                                                                    java.lang.Class _javaType,
                                                                    javax.xml.namespace.QName _xmlType)
Get Custom Deserializer