|
Oracle Fusion Middleware extensions for Applications Core API Reference 11g Release 1 (11.1.2) E22562-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.apps.fnd.applcore.flex.ui.filter.FilterModel
public class FilterModel
A simple flex filter model, based on matster VO iterator runtime detecot model change, apply view criteria if needed
Field Summary | |
---|---|
static java.lang.String |
JAXB_CONTEXT_PATH
|
Constructor Summary | |
---|---|
FilterModel(FilterComponent component)
|
Method Summary | |
---|---|
void |
addRowSetListener(oracle.jbo.uicli.binding.JUIteratorBinding iterBinding)
|
void |
cleanup()
|
void |
cleanupPopupBinding()
|
oracle.jbo.uicli.binding.JUIteratorBinding |
getDetailIterator(boolean forceCreate)
detailIterator is available after loadViewCriteria if refresh is true and can't find the itertor at first,loadViewCriteria will be called |
java.lang.String |
getDetailIteratorName(oracle.jbo.uicli.binding.JUIteratorBinding iterator)
|
oracle.jbo.AttributeDef |
getFilterAccessorDef()
|
oracle.jbo.AttributeDef |
getFilterDef()
if master VO has a filter attribute, find out the attribute definition |
oracle.jbo.AttributeDef |
getFilterDescDef()
|
oracle.jbo.uicli.binding.JUIteratorBinding |
getMasterIterator()
get master VO iterator |
oracle.jbo.Row |
getMasterRow()
get master VO row |
java.lang.String |
getMaterPK()
get master VO primary key |
oracle.adfinternal.view.faces.model.binding.FacesCtrlSearchBinding |
getSearchBinding(boolean forceCreate)
|
java.lang.String |
getSearchBindingName(oracle.jbo.uicli.binding.JUIteratorBinding iterator)
|
oracle.jbo.AttributeDef |
getSinAttributeDef(oracle.jbo.AttributeDef filterAttr)
|
boolean |
isChanged()
|
java.lang.String |
loadViewCriteria(oracle.jbo.Row selectedRow)
load filter value and apply to the view |
void |
log(java.lang.String log)
|
void |
processFilterForSinChange(java.lang.String filterAttrName,
java.lang.String sinAttrName)
|
void |
releaseSearchBinding()
|
void |
resetChange()
|
void |
saveViewCriteria()
save the view criteria back to VO |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String JAXB_CONTEXT_PATH
Constructor Detail |
---|
public FilterModel(FilterComponent component)
Method Detail |
---|
public boolean isChanged()
public void resetChange()
public void cleanup()
public oracle.jbo.uicli.binding.JUIteratorBinding getMasterIterator()
public oracle.jbo.Row getMasterRow()
public java.lang.String getMaterPK()
public oracle.jbo.AttributeDef getFilterDef()
public oracle.jbo.AttributeDef getSinAttributeDef(oracle.jbo.AttributeDef filterAttr)
public oracle.jbo.AttributeDef getFilterAccessorDef()
public oracle.jbo.AttributeDef getFilterDescDef()
public java.lang.String getSearchBindingName(oracle.jbo.uicli.binding.JUIteratorBinding iterator)
public java.lang.String getDetailIteratorName(oracle.jbo.uicli.binding.JUIteratorBinding iterator)
public oracle.jbo.uicli.binding.JUIteratorBinding getDetailIterator(boolean forceCreate)
public oracle.adfinternal.view.faces.model.binding.FacesCtrlSearchBinding getSearchBinding(boolean forceCreate)
public java.lang.String loadViewCriteria(oracle.jbo.Row selectedRow)
public void processFilterForSinChange(java.lang.String filterAttrName, java.lang.String sinAttrName)
public void saveViewCriteria()
public void releaseSearchBinding()
public void cleanupPopupBinding()
public void addRowSetListener(oracle.jbo.uicli.binding.JUIteratorBinding iterBinding)
public void log(java.lang.String log)
|
Oracle Fusion Middleware extensions for Applications Core API Reference 11g Release 1 (11.1.2) E22562-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |