|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Inquirable
Defines business logic methods that support the Inquiry framework
Method Summary | |
---|---|
void |
addAdditionalSections(List columns,
BusinessObject bo)
Deprecated. |
void |
buildInquirableLink(Object dataObject,
String propertyName,
Inquiry inquiry)
Invoked by the ViewHelperService to build a link to the
inquiry |
BusinessObject |
getBusinessObject(Map fieldValues)
Deprecated. |
Object |
getDataObject(Map<String,String> fieldValues)
Responsible for retrieving the data object from its data source (database, service call, etc). |
String |
getHtmlMenuBar()
Deprecated. |
Map<String,Boolean> |
getInactiveRecordDisplay()
Deprecated. |
HtmlData |
getInquiryUrl(BusinessObject businessObject,
String attributeName,
boolean forceInquiry)
Deprecated. |
List |
getSections(BusinessObject bo)
Deprecated. |
boolean |
getShowInactiveRecords(String collectionName)
Deprecated. |
String |
getTitle()
Deprecated. |
void |
setBusinessObjectClass(Class businessObjectClass)
Deprecated. |
void |
setDataObjectClass(Class<?> dataObjectClass)
This method will be called before getDataObject(Map). |
void |
setShowInactiveRecords(String collectionName,
boolean showInactive)
Deprecated. |
Method Detail |
---|
Object getDataObject(Map<String,String> fieldValues)
fieldValues
- a map of string field names and values
void setDataObjectClass(Class<?> dataObjectClass)
dataObjectClass
- the class of the dataObject that this inquirable should
retrievevoid buildInquirableLink(Object dataObject, String propertyName, Inquiry inquiry)
ViewHelperService
to build a link to the
inquiry
Note this is used primarily for custom Inquirable
implementations to customize the inquiry class or parameters for an
inquiry. Instead of building the full inquiry link, implementations can
make a callback to
org.kuali.rice.kns.uif.widget.Inquiry.buildInquiryLink(Object, String,
Class>, Map
dataObject
- - parent object for the inquiry propertypropertyName
- - name of the property the inquiry is being built forinquiry
- - instance of the inquiry widget being built for the property@Deprecated void setBusinessObjectClass(Class businessObjectClass)
@Deprecated BusinessObject getBusinessObject(Map fieldValues)
@Deprecated HtmlData getInquiryUrl(BusinessObject businessObject, String attributeName, boolean forceInquiry)
@Deprecated String getHtmlMenuBar()
@Deprecated String getTitle()
@Deprecated List getSections(BusinessObject bo)
@Deprecated void addAdditionalSections(List columns, BusinessObject bo)
@Deprecated boolean getShowInactiveRecords(String collectionName)
collectionName
- - name of the collection (or sub-collection) to check inactive
record display setting
@Deprecated Map<String,Boolean> getInactiveRecordDisplay()
@Deprecated void setShowInactiveRecords(String collectionName, boolean showInactive)
collectionName
- - name of the collection (or sub-collection) to set inactive
record display settingshowInactive
- - true to display inactive, false to not display inactive
records
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |