org.kuali.rice.kew.doctype
Class DocumentTypePolicy

java.lang.Object
  extended by org.kuali.rice.krad.bo.BusinessObjectBase
      extended by org.kuali.rice.krad.bo.PersistableBusinessObjectBase
          extended by org.kuali.rice.kew.doctype.DocumentTypePolicy
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, GloballyUnique, Versioned, ModelObjectBasic, BusinessObject, PersistableBusinessObject

@Entity
public class DocumentTypePolicy
extends PersistableBusinessObjectBase

Model bean representing a policy of a document type.

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

Field Summary
 
Fields inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
DocumentTypePolicy()
           
DocumentTypePolicy(String policyName, Boolean policyValue)
           
 
Method Summary
 Object copy(boolean preserveKeys)
           
 DocumentType getDocumentType()
           
 String getDocumentTypeId()
           
 DocumentTypePolicyId getDocumentTypePolicyId()
           
 Boolean getInheritedFlag()
           
 String getPolicyDisplayValue()
           
 String getPolicyName()
           
 String getPolicyStringValue()
           
 Boolean getPolicyValue()
           
 boolean isAllowUnrequestedAction()
           
 boolean isDefaultApprove()
           
 boolean isDisApprove()
           
 void setDocumentType(DocumentType documentType)
           
 void setDocumentTypeId(String documentTypeId)
           
 void setDocumentTypePolicyId(DocumentTypePolicyId documentTypePolicyId)
           
 void setInheritedFlag(Boolean inheritedFlag)
           
 void setPolicyName(String policyName)
           
 void setPolicyStringValue(String policyStringValue)
           
 void setPolicyValue(Boolean policyValue)
           
 
Methods inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
 
Methods inherited from class org.kuali.rice.krad.bo.BusinessObjectBase
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.core.api.mo.ModelObjectBasic
toString
 

Constructor Detail

DocumentTypePolicy

public DocumentTypePolicy()

DocumentTypePolicy

public DocumentTypePolicy(String policyName,
                          Boolean policyValue)
Method Detail

getDocumentTypePolicyId

public DocumentTypePolicyId getDocumentTypePolicyId()

setDocumentTypePolicyId

public void setDocumentTypePolicyId(DocumentTypePolicyId documentTypePolicyId)

getPolicyDisplayValue

public String getPolicyDisplayValue()

getInheritedFlag

public Boolean getInheritedFlag()

setInheritedFlag

public void setInheritedFlag(Boolean inheritedFlag)

isAllowUnrequestedAction

public boolean isAllowUnrequestedAction()

isDefaultApprove

public boolean isDefaultApprove()

isDisApprove

public boolean isDisApprove()

getDocumentTypeId

public String getDocumentTypeId()

setDocumentTypeId

public void setDocumentTypeId(String documentTypeId)

getPolicyName

public String getPolicyName()

setPolicyName

public void setPolicyName(String policyName)

getPolicyValue

public Boolean getPolicyValue()

setPolicyValue

public void setPolicyValue(Boolean policyValue)

getPolicyStringValue

public String getPolicyStringValue()

setPolicyStringValue

public void setPolicyStringValue(String policyStringValue)

copy

public Object copy(boolean preserveKeys)

getDocumentType

public DocumentType getDocumentType()

setDocumentType

public void setDocumentType(DocumentType documentType)


Copyright © 2005-2013 The Kuali Foundation. All Rights Reserved.