org.kuali.rice.kim.bo.ui
Class PersonDocumentPrivacy

java.lang.Object
  extended by org.kuali.rice.kns.bo.BusinessObjectBase
      extended by org.kuali.rice.kns.bo.PersistableBusinessObjectBase
          extended by org.kuali.rice.kim.bo.ui.KimDocumentBoBase
              extended by org.kuali.rice.kim.bo.ui.PersonDocumentPrivacy
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, BusinessObject, Inactivateable, PersistableBusinessObject

public class PersonDocumentPrivacy
extends KimDocumentBoBase

This is a description of what this class does - shyu don't forget to fill this in.

Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
Serialized Form

Field Summary
protected  boolean suppressAddress
           
protected  boolean suppressEmail
           
protected  boolean suppressName
           
protected  boolean suppressPersonal
           
protected  boolean suppressPhone
           
 
Fields inherited from class org.kuali.rice.kim.bo.ui.KimDocumentBoBase
active, activeFromDate, activeToDate, documentNumber, edit
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
PersonDocumentPrivacy()
           
 
Method Summary
 boolean isSuppressAddress()
           
 boolean isSuppressEmail()
           
 boolean isSuppressName()
           
 boolean isSuppressPersonal()
           
 boolean isSuppressPhone()
           
 void setSuppressAddress(boolean suppressAddress)
           
 void setSuppressEmail(boolean suppressEmail)
           
 void setSuppressName(boolean suppressName)
           
 void setSuppressPersonal(boolean suppressPersonal)
           
 void setSuppressPhone(boolean suppressPhone)
           
protected  LinkedHashMap toStringMapper()
           
 
Methods inherited from class org.kuali.rice.kim.bo.ui.KimDocumentBoBase
getActiveFromDate, getActiveToDate, getDocumentNumber, isActive, isEdit, setActive, setActiveFromDate, setActiveToDate, setDocumentNumber, setEdit
 
Methods inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
addNote, afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeInsert, beforeUpdate, beforeUpdate, buildListOfDeletionAwareLists, deleteNote, getAttachmentService, getBoNote, getBoNotes, getExtension, getNoteService, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isAutoIncrementSet, isBoNotesSupport, isNewCollectionRecord, linkEditableUserFields, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setAutoIncrementSet, setBoNotes, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber, supportsBoNotes
 
Methods inherited from class org.kuali.rice.kns.bo.BusinessObjectBase
prepareForWorkflow, toString, toStringBuilder
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.kns.bo.BusinessObject
prepareForWorkflow
 

Field Detail

suppressName

protected boolean suppressName

suppressEmail

protected boolean suppressEmail

suppressAddress

protected boolean suppressAddress

suppressPhone

protected boolean suppressPhone

suppressPersonal

protected boolean suppressPersonal
Constructor Detail

PersonDocumentPrivacy

public PersonDocumentPrivacy()
Method Detail

isSuppressAddress

public boolean isSuppressAddress()
See Also:
KimEntityPrivacyPreferences.isSuppressAddress()

isSuppressEmail

public boolean isSuppressEmail()
See Also:
KimEntityPrivacyPreferences.isSuppressEmail()

isSuppressName

public boolean isSuppressName()
See Also:
KimEntityPrivacyPreferences.isSuppressName()

isSuppressPersonal

public boolean isSuppressPersonal()
See Also:
KimEntityPrivacyPreferences.isSuppressPersonal()

isSuppressPhone

public boolean isSuppressPhone()
See Also:
KimEntityPrivacyPreferences.isSuppressPhone()

setSuppressAddress

public void setSuppressAddress(boolean suppressAddress)
See Also:
org.kuali.rice.kim.bo.entity.KimEntityPrivacyPreferences#setSuppressAddress(boolean)

setSuppressEmail

public void setSuppressEmail(boolean suppressEmail)
See Also:
org.kuali.rice.kim.bo.entity.KimEntityPrivacyPreferences#setSuppressEmail(boolean)

setSuppressName

public void setSuppressName(boolean suppressName)
See Also:
org.kuali.rice.kim.bo.entity.KimEntityPrivacyPreferences#setSuppressName(boolean)

setSuppressPersonal

public void setSuppressPersonal(boolean suppressPersonal)
See Also:
org.kuali.rice.kim.bo.entity.KimEntityPrivacyPreferences#setSuppressPersonal(boolean)

setSuppressPhone

public void setSuppressPhone(boolean suppressPhone)
See Also:
org.kuali.rice.kim.bo.entity.KimEntityPrivacyPreferences#setSuppressPhone(boolean)

toStringMapper

protected LinkedHashMap toStringMapper()
Overrides:
toStringMapper in class KimDocumentBoBase
Returns:
Map containing the fieldValues of the key fields for this class, indexed by fieldName
See Also:
BusinessObjectBase.toStringMapper()


Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.