|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl org.kuali.rice.kns.lookup.KualiLookupableHelperServiceImpl org.kuali.rice.kim.lookup.KimLookupableHelperServiceImpl org.kuali.rice.kim.lookup.RoleLookupableHelperServiceImpl
public class RoleLookupableHelperServiceImpl
This is a description of what this class does - shyu don't forget to fill this in.
Field Summary |
---|
Fields inherited from class org.kuali.rice.kns.lookup.KualiLookupableHelperServiceImpl |
---|
searchUsingOnlyPrimaryKeyValues |
Constructor Summary | |
---|---|
RoleLookupableHelperServiceImpl()
|
Method Summary | |
---|---|
AttributeDefinitionMap |
getAttrDefinitions()
|
java.util.List<Row> |
getAttrRows()
|
java.util.List<HtmlData> |
getCustomActionUrls(org.kuali.rice.kns.bo.BusinessObject bo,
java.util.List pkNames)
Child classes should override this method if they want to return some other action urls. |
static java.lang.String |
getCustomRoleInquiryHref(java.lang.String href)
|
protected HtmlData |
getEditRoleUrl(RoleImpl roleImpl)
|
HtmlData |
getInquiryUrl(org.kuali.rice.kns.bo.BusinessObject bo,
java.lang.String propertyName)
Returns the inquiry url for a field if one exist. |
protected HtmlData |
getReturnAnchorHtmlData(org.kuali.rice.kns.bo.BusinessObject businessObject,
java.util.Properties parameters,
LookupForm lookupForm,
java.util.List returnKeys,
BusinessObjectRestrictions businessObjectRestrictions)
|
KimRoleDao |
getRoleDao()
|
java.util.List<Row> |
getRoleRows()
|
java.util.List<Row> |
getRows()
Returns a list of Row objects to be used to generate the search query screen Generally, setBusinessObjectClass needs to be called with a non-null value for proper operation |
java.util.List<? extends org.kuali.rice.kns.bo.BusinessObject> |
getSearchResults(java.util.Map<java.lang.String,java.lang.String> fieldValues)
Uses Lookup Service to provide a basic search. |
protected java.util.List<? extends org.kuali.rice.kns.bo.BusinessObject> |
getSearchResultsHelper(java.util.Map<java.lang.String,java.lang.String> fieldValues,
boolean unbounded)
This method does the actual search, with the parameters specified, and returns the result. |
java.lang.String |
getTypeId()
|
void |
setAttrDefinitions(AttributeDefinitionMap attrDefinitions)
|
void |
setAttrRows(java.util.List<Row> attrRows)
|
void |
setRoleDao(KimRoleDao roleDao)
|
void |
setRoleRows(java.util.List<Row> roleRows)
|
void |
setTypeId(java.lang.String typeId)
|
Methods inherited from class org.kuali.rice.kim.lookup.KimLookupableHelperServiceImpl |
---|
allowsNewOrCopyAction, getDocumentHelperService, getTypeInfoService |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RoleLookupableHelperServiceImpl()
Method Detail |
---|
public java.util.List<HtmlData> getCustomActionUrls(org.kuali.rice.kns.bo.BusinessObject bo, java.util.List pkNames)
AbstractLookupableHelperServiceImpl
getCustomActionUrls
in interface LookupableHelperService
getCustomActionUrls
in class AbstractLookupableHelperServiceImpl
org.kuali.rice.kns.lookup.LookupableHelperService#getCustomActionUrls(org.kuali.rice.kns.bo.BusinessObject, java.util.List, java.util.List pkNames)
protected HtmlData getEditRoleUrl(RoleImpl roleImpl)
protected HtmlData getReturnAnchorHtmlData(org.kuali.rice.kns.bo.BusinessObject businessObject, java.util.Properties parameters, LookupForm lookupForm, java.util.List returnKeys, BusinessObjectRestrictions businessObjectRestrictions)
getReturnAnchorHtmlData
in class AbstractLookupableHelperServiceImpl
public java.util.List<? extends org.kuali.rice.kns.bo.BusinessObject> getSearchResults(java.util.Map<java.lang.String,java.lang.String> fieldValues)
KualiLookupableHelperServiceImpl
getSearchResults
in interface LookupableHelperService
getSearchResults
in class KualiLookupableHelperServiceImpl
fieldValues
- - Map containing prop name keys and search values
LookupableHelperService.getSearchResults(java.util.Map)
public java.util.List<Row> getRoleRows()
public void setRoleRows(java.util.List<Row> roleRows)
public KimRoleDao getRoleDao()
public void setRoleDao(KimRoleDao roleDao)
public AttributeDefinitionMap getAttrDefinitions()
public void setAttrDefinitions(AttributeDefinitionMap attrDefinitions)
public java.util.List<Row> getAttrRows()
public void setAttrRows(java.util.List<Row> attrRows)
public java.lang.String getTypeId()
public void setTypeId(java.lang.String typeId)
public java.util.List<Row> getRows()
LookupableHelperService
getRows
in interface LookupableHelperService
getRows
in class AbstractLookupableHelperServiceImpl
protected java.util.List<? extends org.kuali.rice.kns.bo.BusinessObject> getSearchResultsHelper(java.util.Map<java.lang.String,java.lang.String> fieldValues, boolean unbounded)
KualiLookupableHelperServiceImpl
getSearchResultsHelper
in class KualiLookupableHelperServiceImpl
fieldValues
- A Map of the fieldNames and fieldValues to be searched on.unbounded
- Whether the results should be bounded or not to a certain max size.
public HtmlData getInquiryUrl(org.kuali.rice.kns.bo.BusinessObject bo, java.lang.String propertyName)
AbstractLookupableHelperServiceImpl
getInquiryUrl
in interface LookupableHelperService
getInquiryUrl
in class AbstractLookupableHelperServiceImpl
bo
- the business object instance to build the urls forpropertyName
- the property which links to an inquirable
AbstractLookupableHelperServiceImpl.getInquiryUrl(org.kuali.rice.kns.bo.BusinessObject, java.lang.String)
public static java.lang.String getCustomRoleInquiryHref(java.lang.String href)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |