gov.virginia.dcjs.identity
Interface Principal

All Known Subinterfaces:
Company, Complainant, Entity
All Known Implementing Classes:
Business, Individual, School

public interface Principal


Method Summary
 void activate()
           
 boolean activated()
           
 void addPreference(Preference pref)
           
 void addPrivilege(Privilege privilege)
           
 ContactData getContactData()
           
 java.lang.String getDescription()
           
 Identification getIdentificaion()
           
 Preference[] getPreferences()
           
 Privilege[] getPriviliges()
           
 void reactivate()
           
 void setContactData(ContactData data)
           
 void setDescription(java.lang.String description)
           
 void setIdentification(Identification identity)
           
 void terminate()
           
 boolean terminated()
           
 

Method Detail

getContactData

public ContactData getContactData()

getPreferences

public Preference[] getPreferences()

getPriviliges

public Privilege[] getPriviliges()

getDescription

public java.lang.String getDescription()

getIdentificaion

public Identification getIdentificaion()

activated

public boolean activated()

terminated

public boolean terminated()

activate

public void activate()

terminate

public void terminate()

reactivate

public void reactivate()

setContactData

public void setContactData(ContactData data)

setDescription

public void setDescription(java.lang.String description)

setIdentification

public void setIdentification(Identification identity)

addPreference

public void addPreference(Preference pref)

addPrivilege

public void addPrivilege(Privilege privilege)