it.sistematica.isharedoc.model.isddp
Class LocationEmail

java.lang.Object
  extended by it.sistematica.isharedoc.model.isddp.LocationAttribute
      extended by it.sistematica.isharedoc.model.isddp.LocationEmail
All Implemented Interfaces:
it.neverworks.application.data.tracking.Loggable, it.neverworks.application.model.CreationAuditable, it.neverworks.application.model.ModificationAuditable, PartitionAttribute, java.io.Serializable

public class LocationEmail
extends LocationAttribute
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
protected  java.lang.String email
           
 
Fields inherited from class it.sistematica.isharedoc.model.isddp.LocationAttribute
contactInstances, contacts, created, createdBy, id, modified, modifiedBy, partition, tags, type, zone
 
Constructor Summary
LocationEmail()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getEmail()
           
 java.lang.String getRecordDescription()
           
 int hashCode()
           
protected  java.lang.String makeTags()
           
 void recalculate()
           
 void setEmail(java.lang.String email)
           
 java.lang.String toDescription()
           
 java.lang.Object toLocationItem()
           
 it.neverworks.application.data.tracking.Log toLog()
           
 java.lang.String toString()
           
 void validate()
           
 
Methods inherited from class it.sistematica.isharedoc.model.isddp.LocationAttribute
createLocation, getContactInstances, getContacts, getCreated, getCreatedBy, getDefaultLocation, getDeleted, getId, getKeyValue, getModified, getModifiedBy, getPartition, getRecordType, getTags, getType, getZone, isAtomAddressLocation, isEmailAddressLocation, isPhoneAddressLocation, isTwitterAddressLocation, isWebsiteAddressLocation, saveLocation, setContactInstances, setContacts, setCreated, setCreatedBy, setDefaultLocation, setDeleted, setId, setModified, setModifiedBy, setPartition, setTags, setType, setZone, toStringBuilder
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

email

protected java.lang.String email
Constructor Detail

LocationEmail

public LocationEmail()
Method Detail

getEmail

public java.lang.String getEmail()

setEmail

public void setEmail(java.lang.String email)

equals

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

toLog

public it.neverworks.application.data.tracking.Log toLog()
Specified by:
toLog in interface it.neverworks.application.data.tracking.Loggable
Overrides:
toLog in class LocationAttribute

hashCode

public int hashCode()
Overrides:
hashCode in class LocationAttribute

toString

public java.lang.String toString()
Overrides:
toString in class LocationAttribute

toDescription

public java.lang.String toDescription()
Overrides:
toDescription in class LocationAttribute

getRecordDescription

public java.lang.String getRecordDescription()
Overrides:
getRecordDescription in class LocationAttribute

toLocationItem

public java.lang.Object toLocationItem()
Overrides:
toLocationItem in class LocationAttribute

validate

public void validate()
Overrides:
validate in class LocationAttribute

recalculate

public void recalculate()
Overrides:
recalculate in class LocationAttribute

makeTags

protected java.lang.String makeTags()
Overrides:
makeTags in class LocationAttribute