gov.nih.nci.cagrid.introduce.beans.extension
Class ServiceExtensionDescriptionType

java.lang.Object
  extended by gov.nih.nci.cagrid.introduce.beans.extension.ServiceExtensionDescriptionType
All Implemented Interfaces:
java.io.Serializable

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

See Also:
Serialized Form

Constructor Summary
ServiceExtensionDescriptionType()
           
ServiceExtensionDescriptionType(java.lang.String codegenPostProcessor, java.lang.String codegenPreProcessor, java.lang.String creationPostProcessor, java.lang.String creationUIDialog, java.lang.String displayName, java.lang.String name, Properties properties, java.lang.String serviceDeploymentUIPanel, java.lang.String serviceExtensionRemover, java.lang.String serviceModificationUIPanel)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getCodegenPostProcessor()
          Gets the codegenPostProcessor value for this ServiceExtensionDescriptionType.
 java.lang.String getCodegenPreProcessor()
          Gets the codegenPreProcessor value for this ServiceExtensionDescriptionType.
 java.lang.String getCreationPostProcessor()
          Gets the creationPostProcessor value for this ServiceExtensionDescriptionType.
 java.lang.String getCreationUIDialog()
          Gets the creationUIDialog value for this ServiceExtensionDescriptionType.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 java.lang.String getDisplayName()
          Gets the displayName value for this ServiceExtensionDescriptionType.
 java.lang.String getName()
          Gets the name value for this ServiceExtensionDescriptionType.
 Properties getProperties()
          Gets the properties value for this ServiceExtensionDescriptionType.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 java.lang.String getServiceDeploymentUIPanel()
          Gets the serviceDeploymentUIPanel value for this ServiceExtensionDescriptionType.
 java.lang.String getServiceExtensionRemover()
          Gets the serviceExtensionRemover value for this ServiceExtensionDescriptionType.
 java.lang.String getServiceModificationUIPanel()
          Gets the serviceModificationUIPanel value for this ServiceExtensionDescriptionType.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setCodegenPostProcessor(java.lang.String codegenPostProcessor)
          Sets the codegenPostProcessor value for this ServiceExtensionDescriptionType.
 void setCodegenPreProcessor(java.lang.String codegenPreProcessor)
          Sets the codegenPreProcessor value for this ServiceExtensionDescriptionType.
 void setCreationPostProcessor(java.lang.String creationPostProcessor)
          Sets the creationPostProcessor value for this ServiceExtensionDescriptionType.
 void setCreationUIDialog(java.lang.String creationUIDialog)
          Sets the creationUIDialog value for this ServiceExtensionDescriptionType.
 void setDisplayName(java.lang.String displayName)
          Sets the displayName value for this ServiceExtensionDescriptionType.
 void setName(java.lang.String name)
          Sets the name value for this ServiceExtensionDescriptionType.
 void setProperties(Properties properties)
          Sets the properties value for this ServiceExtensionDescriptionType.
 void setServiceDeploymentUIPanel(java.lang.String serviceDeploymentUIPanel)
          Sets the serviceDeploymentUIPanel value for this ServiceExtensionDescriptionType.
 void setServiceExtensionRemover(java.lang.String serviceExtensionRemover)
          Sets the serviceExtensionRemover value for this ServiceExtensionDescriptionType.
 void setServiceModificationUIPanel(java.lang.String serviceModificationUIPanel)
          Sets the serviceModificationUIPanel value for this ServiceExtensionDescriptionType.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceExtensionDescriptionType

public ServiceExtensionDescriptionType()

ServiceExtensionDescriptionType

public ServiceExtensionDescriptionType(java.lang.String codegenPostProcessor,
                                       java.lang.String codegenPreProcessor,
                                       java.lang.String creationPostProcessor,
                                       java.lang.String creationUIDialog,
                                       java.lang.String displayName,
                                       java.lang.String name,
                                       Properties properties,
                                       java.lang.String serviceDeploymentUIPanel,
                                       java.lang.String serviceExtensionRemover,
                                       java.lang.String serviceModificationUIPanel)
Method Detail

getCreationPostProcessor

public java.lang.String getCreationPostProcessor()
Gets the creationPostProcessor value for this ServiceExtensionDescriptionType.

Returns:
creationPostProcessor Must implement the CreationExtensionPostProcessor

setCreationPostProcessor

public void setCreationPostProcessor(java.lang.String creationPostProcessor)
Sets the creationPostProcessor value for this ServiceExtensionDescriptionType.

Parameters:
creationPostProcessor - Must implement the CreationExtensionPostProcessor

getCreationUIDialog

public java.lang.String getCreationUIDialog()
Gets the creationUIDialog value for this ServiceExtensionDescriptionType.

Returns:
creationUIDialog GUI component that must extend a CreationExtensionUIDialog

setCreationUIDialog

public void setCreationUIDialog(java.lang.String creationUIDialog)
Sets the creationUIDialog value for this ServiceExtensionDescriptionType.

Parameters:
creationUIDialog - GUI component that must extend a CreationExtensionUIDialog

getCodegenPreProcessor

public java.lang.String getCodegenPreProcessor()
Gets the codegenPreProcessor value for this ServiceExtensionDescriptionType.

Returns:
codegenPreProcessor implement the CodegenExtensionPreProcessor

setCodegenPreProcessor

public void setCodegenPreProcessor(java.lang.String codegenPreProcessor)
Sets the codegenPreProcessor value for this ServiceExtensionDescriptionType.

Parameters:
codegenPreProcessor - implement the CodegenExtensionPreProcessor

getCodegenPostProcessor

public java.lang.String getCodegenPostProcessor()
Gets the codegenPostProcessor value for this ServiceExtensionDescriptionType.

Returns:
codegenPostProcessor implement the CodegenExtensionPostProcessor

setCodegenPostProcessor

public void setCodegenPostProcessor(java.lang.String codegenPostProcessor)
Sets the codegenPostProcessor value for this ServiceExtensionDescriptionType.

Parameters:
codegenPostProcessor - implement the CodegenExtensionPostProcessor

getServiceModificationUIPanel

public java.lang.String getServiceModificationUIPanel()
Gets the serviceModificationUIPanel value for this ServiceExtensionDescriptionType.

Returns:
serviceModificationUIPanel ModificationViewer GUI component that must extend a ServiceModificatoinUIPanel

setServiceModificationUIPanel

public void setServiceModificationUIPanel(java.lang.String serviceModificationUIPanel)
Sets the serviceModificationUIPanel value for this ServiceExtensionDescriptionType.

Parameters:
serviceModificationUIPanel - ModificationViewer GUI component that must extend a ServiceModificatoinUIPanel

getServiceDeploymentUIPanel

public java.lang.String getServiceDeploymentUIPanel()
Gets the serviceDeploymentUIPanel value for this ServiceExtensionDescriptionType.

Returns:
serviceDeploymentUIPanel Deployment GUI component that must extend a ServiceDeploymentUIPanel. This must not edit anything introduce managed such as the model. Only to be used for configuration etc.

setServiceDeploymentUIPanel

public void setServiceDeploymentUIPanel(java.lang.String serviceDeploymentUIPanel)
Sets the serviceDeploymentUIPanel value for this ServiceExtensionDescriptionType.

Parameters:
serviceDeploymentUIPanel - Deployment GUI component that must extend a ServiceDeploymentUIPanel. This must not edit anything introduce managed such as the model. Only to be used for configuration etc.

getServiceExtensionRemover

public java.lang.String getServiceExtensionRemover()
Gets the serviceExtensionRemover value for this ServiceExtensionDescriptionType.

Returns:
serviceExtensionRemover Class to implement for removing the extension from a service. Must extend the ServiceExtensionRemover interface.

setServiceExtensionRemover

public void setServiceExtensionRemover(java.lang.String serviceExtensionRemover)
Sets the serviceExtensionRemover value for this ServiceExtensionDescriptionType.

Parameters:
serviceExtensionRemover - Class to implement for removing the extension from a service. Must extend the ServiceExtensionRemover interface.

getProperties

public Properties getProperties()
Gets the properties value for this ServiceExtensionDescriptionType.

Returns:
properties

setProperties

public void setProperties(Properties properties)
Sets the properties value for this ServiceExtensionDescriptionType.

Parameters:
properties -

getDisplayName

public java.lang.String getDisplayName()
Gets the displayName value for this ServiceExtensionDescriptionType.

Returns:
displayName

setDisplayName

public void setDisplayName(java.lang.String displayName)
Sets the displayName value for this ServiceExtensionDescriptionType.

Parameters:
displayName -

getName

public java.lang.String getName()
Gets the name value for this ServiceExtensionDescriptionType.

Returns:
name

setName

public void setName(java.lang.String name)
Sets the name value for this ServiceExtensionDescriptionType.

Parameters:
name -

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