uk.ac.soton.ecs.grimoires.server.impl.metadata.datamodel
Class AddMetadataToEntity

java.lang.Object
  extended byuk.ac.soton.ecs.grimoires.server.impl.AbstractMessage
      extended byuk.ac.soton.ecs.grimoires.server.impl.metadata.datamodel.AddMetadataToEntity
All Implemented Interfaces:
Message, PublishMetadataMessage, PublishMetadataProcessable, Serializable

public class AddMetadataToEntity
extends AbstractMessage
implements Serializable, PublishMetadataMessage, PublishMetadataProcessable

See Also:
Serialized Form

Constructor Summary
AddMetadataToEntity()
           
AddMetadataToEntity(EntityReference entityReference, Metadata metadata)
           
 
Method Summary
 Object accept(PublishMetadataHandler v)
           
 boolean equals(Object obj)
           
 EntityReference getEntityReference()
          Gets the entityReference value for this AddMetadataToEntity.
 Metadata getMetadata()
          Gets the metadata value for this AddMetadataToEntity.
 int hashCode()
           
 void setEntityReference(EntityReference entityReference)
          Sets the entityReference value for this AddMetadataToEntity.
 void setMetadata(Metadata metadata)
          Sets the metadata value for this AddMetadataToEntity.
 
Methods inherited from class uk.ac.soton.ecs.grimoires.server.impl.AbstractMessage
addError, addError, errorThrown, getErrors, getFirstError, getResult, setResult
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AddMetadataToEntity

public AddMetadataToEntity()

AddMetadataToEntity

public AddMetadataToEntity(EntityReference entityReference,
                           Metadata metadata)
Method Detail

getEntityReference

public EntityReference getEntityReference()
Gets the entityReference value for this AddMetadataToEntity.

Returns:
entityReference

setEntityReference

public void setEntityReference(EntityReference entityReference)
Sets the entityReference value for this AddMetadataToEntity.

Parameters:
entityReference -

getMetadata

public Metadata getMetadata()
Gets the metadata value for this AddMetadataToEntity.

Returns:
metadata

setMetadata

public void setMetadata(Metadata metadata)
Sets the metadata value for this AddMetadataToEntity.

Parameters:
metadata -

equals

public boolean equals(Object obj)

hashCode

public int hashCode()

accept

public Object accept(PublishMetadataHandler v)
Specified by:
accept in interface PublishMetadataProcessable