org.alfresco.webservice.action
Class ActionItemDefinition

java.lang.Object
  extended by org.alfresco.webservice.action.ActionItemDefinition
All Implemented Interfaces:
java.io.Serializable

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

See Also:
Serialized Form

Constructor Summary
ActionItemDefinition()
           
ActionItemDefinition(java.lang.String name, ActionItemDefinitionType type, java.lang.String title, java.lang.String description, boolean adHocPropertiesAllowed, ParameterDefinition[] parameterDefinition)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getDescription()
          Gets the description value for this ActionItemDefinition.
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 getName()
          Gets the name value for this ActionItemDefinition.
 ParameterDefinition[] getParameterDefinition()
          Gets the parameterDefinition value for this ActionItemDefinition.
 ParameterDefinition getParameterDefinition(int i)
           
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 getTitle()
          Gets the title value for this ActionItemDefinition.
 ActionItemDefinitionType getType()
          Gets the type value for this ActionItemDefinition.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 boolean isAdHocPropertiesAllowed()
          Gets the adHocPropertiesAllowed value for this ActionItemDefinition.
 void setAdHocPropertiesAllowed(boolean adHocPropertiesAllowed)
          Sets the adHocPropertiesAllowed value for this ActionItemDefinition.
 void setDescription(java.lang.String description)
          Sets the description value for this ActionItemDefinition.
 void setName(java.lang.String name)
          Sets the name value for this ActionItemDefinition.
 void setParameterDefinition(int i, ParameterDefinition _value)
           
 void setParameterDefinition(ParameterDefinition[] parameterDefinition)
          Sets the parameterDefinition value for this ActionItemDefinition.
 void setTitle(java.lang.String title)
          Sets the title value for this ActionItemDefinition.
 void setType(ActionItemDefinitionType type)
          Sets the type value for this ActionItemDefinition.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActionItemDefinition

public ActionItemDefinition()

ActionItemDefinition

public ActionItemDefinition(java.lang.String name,
                            ActionItemDefinitionType type,
                            java.lang.String title,
                            java.lang.String description,
                            boolean adHocPropertiesAllowed,
                            ParameterDefinition[] parameterDefinition)
Method Detail

getName

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

Returns:
name

setName

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

Parameters:
name -

getType

public ActionItemDefinitionType getType()
Gets the type value for this ActionItemDefinition.

Returns:
type

setType

public void setType(ActionItemDefinitionType type)
Sets the type value for this ActionItemDefinition.

Parameters:
type -

getTitle

public java.lang.String getTitle()
Gets the title value for this ActionItemDefinition.

Returns:
title

setTitle

public void setTitle(java.lang.String title)
Sets the title value for this ActionItemDefinition.

Parameters:
title -

getDescription

public java.lang.String getDescription()
Gets the description value for this ActionItemDefinition.

Returns:
description

setDescription

public void setDescription(java.lang.String description)
Sets the description value for this ActionItemDefinition.

Parameters:
description -

isAdHocPropertiesAllowed

public boolean isAdHocPropertiesAllowed()
Gets the adHocPropertiesAllowed value for this ActionItemDefinition.

Returns:
adHocPropertiesAllowed

setAdHocPropertiesAllowed

public void setAdHocPropertiesAllowed(boolean adHocPropertiesAllowed)
Sets the adHocPropertiesAllowed value for this ActionItemDefinition.

Parameters:
adHocPropertiesAllowed -

getParameterDefinition

public ParameterDefinition[] getParameterDefinition()
Gets the parameterDefinition value for this ActionItemDefinition.

Returns:
parameterDefinition

setParameterDefinition

public void setParameterDefinition(ParameterDefinition[] parameterDefinition)
Sets the parameterDefinition value for this ActionItemDefinition.

Parameters:
parameterDefinition -

getParameterDefinition

public ParameterDefinition getParameterDefinition(int i)

setParameterDefinition

public void setParameterDefinition(int i,
                                   ParameterDefinition _value)

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



Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.