org.kuali.rice.kew.docsearch
Class DocSearchDTO

java.lang.Object
  extended by org.kuali.rice.kew.docsearch.DocSearchDTO
All Implemented Interfaces:
Serializable, RowStyleable

public class DocSearchDTO
extends Object
implements Serializable, RowStyleable

Bean that representing a row displayed in a document search.

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

Field Summary
private  String activeIndicatorCode
           
private  String appDocStatus
           
private  Timestamp dateCreated
           
private  String docRouteStatusCode
           
private  String docTypeHandlerUrl
           
private  String docTypeLabel
           
private  String docTypeName
           
private  String documentId
           
private  String documentTitle
           
private  String initiatorEmailAddress
           
private  String initiatorFirstName
           
private  String initiatorLastName
           
private  String initiatorName
           
private  String initiatorNetworkId
           
private  String initiatorTransposedName
           
private  String initiatorWorkflowId
           
private  String rowStyleClass
           
private  List<KeyValueSort> searchableAttributes
           
private static long serialVersionUID
           
private  String superUserSearch
           
private static String URL_SUFFIX
           
 
Constructor Summary
DocSearchDTO()
           
 
Method Summary
 void addSearchableAttribute(KeyValueSort searchableAttribute)
           
 String getActiveIndicatorCode()
           
 String getAppDocStatus()
           
 Timestamp getDateCreated()
           
 String getDocHandlerUrl()
           
 String getDocRouteStatusCode()
           
 String getDocRouteStatusCodeDesc()
           
 String getDocTypeHandlerUrl()
           
 String getDocTypeLabel()
           
 String getDocTypeName()
           
 String getDocumentId()
           
 String getDocumentTitle()
           
 String getInitiatorEmailAddress()
           
 String getInitiatorFirstName()
           
 String getInitiatorLastName()
           
 String getInitiatorName()
           
 String getInitiatorNetworkId()
           
 String getInitiatorTransposedName()
           
 String getInitiatorWorkflowId()
           
 String getRowStyleClass()
           
 KeyValueSort getSearchableAttribute(String key)
          Method for the JSP to use to pull in searchable attributes by name instead of by index location which is unreliable
 List<KeyValueSort> getSearchableAttributes()
           
 String getSuperUserSearch()
           
 boolean isUsingSuperUserSearch()
           
 void setActiveIndicatorCode(String activeIndicatorCode)
           
 void setAppDocStatus(String appDocStatus)
           
 void setDateCreated(Timestamp dateCreated)
           
 void setDocRouteStatusCode(String docRouteStatusCode)
           
 void setDocTypeHandlerUrl(String docTypeHandlerUrl)
           
 void setDocTypeLabel(String docTypeLabel)
           
 void setDocTypeName(String docTypeName)
           
 void setDocumentId(String documentId)
           
 void setDocumentTitle(String documentTitle)
           
 void setInitiatorEmailAddress(String initiatorEmailAddress)
           
 void setInitiatorFirstName(String initiatorFirstName)
           
 void setInitiatorLastName(String initiatorLastName)
           
 void setInitiatorName(String initiatorName)
           
 void setInitiatorNetworkId(String string)
           
 void setInitiatorTransposedName(String initiatorTransposedName)
           
 void setInitiatorWorkflowId(String initiatorEmplId)
           
 void setRowStyleClass(String rowStyleClass)
           
 void setSearchableAttributes(List<KeyValueSort> searchableAttributes)
           
 void setSuperUserSearch(String superUserSearch)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

URL_SUFFIX

private static final String URL_SUFFIX
See Also:
Constant Field Values

documentId

private String documentId

docRouteStatusCode

private String docRouteStatusCode

dateCreated

private Timestamp dateCreated

documentTitle

private String documentTitle

activeIndicatorCode

private String activeIndicatorCode

docTypeName

private String docTypeName

docTypeLabel

private String docTypeLabel

initiatorNetworkId

private String initiatorNetworkId

initiatorWorkflowId

private String initiatorWorkflowId

initiatorName

private String initiatorName

initiatorEmailAddress

private String initiatorEmailAddress

initiatorLastName

private String initiatorLastName

initiatorFirstName

private String initiatorFirstName

initiatorTransposedName

private String initiatorTransposedName

docTypeHandlerUrl

private String docTypeHandlerUrl

rowStyleClass

private String rowStyleClass

superUserSearch

private String superUserSearch

appDocStatus

private String appDocStatus

searchableAttributes

private List<KeyValueSort> searchableAttributes
Constructor Detail

DocSearchDTO

public DocSearchDTO()
Method Detail

getSuperUserSearch

public String getSuperUserSearch()

setSuperUserSearch

public void setSuperUserSearch(String superUserSearch)

getDocRouteStatusCode

public String getDocRouteStatusCode()

getDocumentTitle

public String getDocumentTitle()

getDocumentId

public String getDocumentId()

setDocRouteStatusCode

public void setDocRouteStatusCode(String docRouteStatusCode)

setDocumentTitle

public void setDocumentTitle(String documentTitle)

setDocumentId

public void setDocumentId(String documentId)

getActiveIndicatorCode

public String getActiveIndicatorCode()

getDocTypeName

public String getDocTypeName()

setDocTypeName

public void setDocTypeName(String docTypeName)

getDocTypeLabel

public String getDocTypeLabel()

getDocTypeHandlerUrl

public String getDocTypeHandlerUrl()

getInitiatorWorkflowId

public String getInitiatorWorkflowId()

getInitiatorEmailAddress

public String getInitiatorEmailAddress()

getInitiatorName

public String getInitiatorName()

setActiveIndicatorCode

public void setActiveIndicatorCode(String activeIndicatorCode)

setDocTypeLabel

public void setDocTypeLabel(String docTypeLabel)

setDocTypeHandlerUrl

public void setDocTypeHandlerUrl(String docTypeHandlerUrl)

setInitiatorWorkflowId

public void setInitiatorWorkflowId(String initiatorEmplId)

setInitiatorEmailAddress

public void setInitiatorEmailAddress(String initiatorEmailAddress)

setInitiatorName

public void setInitiatorName(String initiatorName)

getDateCreated

public Timestamp getDateCreated()

setDateCreated

public void setDateCreated(Timestamp dateCreated)

getInitiatorNetworkId

public String getInitiatorNetworkId()

setInitiatorNetworkId

public void setInitiatorNetworkId(String string)

getInitiatorFirstName

public String getInitiatorFirstName()

getInitiatorLastName

public String getInitiatorLastName()

setInitiatorFirstName

public void setInitiatorFirstName(String initiatorFirstName)

setInitiatorLastName

public void setInitiatorLastName(String initiatorLastName)

getAppDocStatus

public String getAppDocStatus()

setAppDocStatus

public void setAppDocStatus(String appDocStatus)

getDocRouteStatusCodeDesc

public String getDocRouteStatusCodeDesc()

getDocHandlerUrl

public String getDocHandlerUrl()

isUsingSuperUserSearch

public boolean isUsingSuperUserSearch()

getRowStyleClass

public String getRowStyleClass()
Specified by:
getRowStyleClass in interface RowStyleable

setRowStyleClass

public void setRowStyleClass(String rowStyleClass)
Specified by:
setRowStyleClass in interface RowStyleable

getInitiatorTransposedName

public String getInitiatorTransposedName()

setInitiatorTransposedName

public void setInitiatorTransposedName(String initiatorTransposedName)

getSearchableAttribute

public KeyValueSort getSearchableAttribute(String key)
Method for the JSP to use to pull in searchable attributes by name instead of by index location which is unreliable

Parameters:
key - Key of KeyValueSort trying to be retrieved
Returns:
the matching KeyValueSort in list of searchable attributes or an empty KeyValueSort

addSearchableAttribute

public void addSearchableAttribute(KeyValueSort searchableAttribute)

setSearchableAttributes

public void setSearchableAttributes(List<KeyValueSort> searchableAttributes)
Parameters:
searchableAttributes - The searchableAttributes to set.

getSearchableAttributes

public List<KeyValueSort> getSearchableAttributes()
Returns:
Returns the searchableAttributes.


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