public abstract class ProtocolAmendRenewalBase extends KraPersistableBusinessObjectBase implements SequenceAssociate<ProtocolBase>
| Modifier and Type | Field and Description |
|---|---|
protected List<ProtocolAmendRenewModuleBase> |
modules |
UPDATE_USER_LENGTH| Constructor and Description |
|---|
ProtocolAmendRenewalBase() |
| Modifier and Type | Method and Description |
|---|---|
void |
addModule(ProtocolAmendRenewModuleBase module) |
Date |
getDateCreated() |
Long |
getId() |
List<ProtocolAmendRenewModuleBase> |
getModules() |
String |
getProtoAmendRenNumber() |
ProtocolBase |
getProtocol() |
Long |
getProtocolId() |
String |
getProtocolNumber() |
Integer |
getSequenceNumber()
This gets the current version number.
|
ProtocolBase |
getSequenceOwner()
The SequenceOwner is returned; "this" should be returned if this associate is the sequence owner.
|
String |
getSummary() |
boolean |
hasModule(String protocolModuleTypeCode)
This method checks to see if the protocol amendment or renewal amends a specific module.
|
void |
removeModule(String protocolModuleTypeCode) |
void |
resetPersistenceState()
This method resets the persistence state used to establish
whether this is a new entity or an already-persisted entity.
|
void |
setDateCreated(Date dateCreated) |
void |
setId(Long id) |
void |
setModules(List<ProtocolAmendRenewModuleBase> modules) |
void |
setProtoAmendRenNumber(String protoAmendRenNumber) |
void |
setProtocol(ProtocolBase protocol) |
void |
setProtocolId(Long long1) |
void |
setProtocolNumber(String protocolNumber) |
void |
setSequenceNumber(Integer sequenceNumber) |
void |
setSequenceOwner(ProtocolBase newlyVersionedOwner)
This sets the sequence owner on the associate.
|
void |
setSummary(String summary) |
getAuthorPersonName, getKcPersonService, getUpdateTimestamp, getUpdateUser, isUpdateUserSet, postPersist, prePersist, preUpdate, setUpdateTimestamp, setUpdateUser, setUpdateUserSetafterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postRemove, postUpdate, preRemove, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumberprotected List<ProtocolAmendRenewModuleBase> modules
public Long getId()
public void setId(Long id)
public String getProtoAmendRenNumber()
public void setProtoAmendRenNumber(String protoAmendRenNumber)
public Date getDateCreated()
public void setDateCreated(Date dateCreated)
public String getSummary()
public void setSummary(String summary)
public Long getProtocolId()
public void setProtocolId(Long long1)
public String getProtocolNumber()
public void setProtocolNumber(String protocolNumber)
public Integer getSequenceNumber()
SequenceablegetSequenceNumber in interface Sequenceablepublic void setSequenceNumber(Integer sequenceNumber)
public List<ProtocolAmendRenewModuleBase> getModules()
public void setModules(List<ProtocolAmendRenewModuleBase> modules)
public void addModule(ProtocolAmendRenewModuleBase module)
public void removeModule(String protocolModuleTypeCode)
public boolean hasModule(String protocolModuleTypeCode)
protocolModuleTypeCode - public ProtocolBase getProtocol()
public void setProtocol(ProtocolBase protocol)
public ProtocolBase getSequenceOwner()
getSequenceOwner in interface SequenceAssociate<ProtocolBase>public void setSequenceOwner(ProtocolBase newlyVersionedOwner)
setSequenceOwner in interface SequenceAssociate<ProtocolBase>public void resetPersistenceState()
SequenceableresetPersistenceState in interface SequenceableCopyright © 2013 The Kuali Foundation. All Rights Reserved.