public class ResultController extends ActivityController
DataResultActivity
object and its embedded
JotyResultFragment
object.
Its main contribution to the framework is the accessResult
method that takes care of building
a QueryResponseHandlersManager and the QueryResponseHandler objects (for the latter see the createRespHandler
ancestor method, both the Accessor mode is active and not.
ActivityController
,
DataResultActivity
,
JotyApp.QueryResponseHandlersManager
,
DataMainActivity
Modifier and Type | Field and Description |
---|---|
java.lang.Class |
m_detailsActivityClass |
DetailsController |
m_detailsController
even not used by the methods of the class it is important that this member be hosted here as
controller of details activity directly concerning one record of the underlying set
|
boolean |
m_furtherRecords |
java.lang.String |
m_mainFilter |
boolean |
m_newAction |
java.lang.String |
m_orderByClause |
int |
m_performingIteration |
int |
m_resultListLowestRefPos |
int |
m_searchIteration |
java.lang.String |
m_setDefinition |
DataMainActivity.Type |
m_type |
java.lang.String |
m_whereClause |
m_accessorCoordinates, m_app, m_controlledActivityClass, m_extras, m_paramContext, m_processing, m_smallBlobs
Constructor and Description |
---|
ResultController(java.lang.Class targetClass) |
Modifier and Type | Method and Description |
---|---|
void |
accessResult(JotyActivity starterActivity,
boolean pagination,
boolean backward) |
void |
doLook(JotyActivity starterActivity) |
java.lang.String |
getQuery() |
void |
resetIteration() |
void |
restoreIteration() |
void |
searchReset() |
void |
updatePaginationStatus(boolean onReset,
boolean backward) |
createRespHandler, getRespManagerCount, instantiateOwnData, isEnabled, openRespManager
public int m_resultListLowestRefPos
public int m_searchIteration
public int m_performingIteration
public boolean m_furtherRecords
public java.lang.String m_orderByClause
public java.lang.String m_whereClause
public java.lang.String m_mainFilter
public DataMainActivity.Type m_type
public java.lang.Class m_detailsActivityClass
public DetailsController m_detailsController
DetailsController
public java.lang.String m_setDefinition
public boolean m_newAction
public void searchReset()
public void resetIteration()
public void updatePaginationStatus(boolean onReset, boolean backward)
public void doLook(JotyActivity starterActivity)
public void accessResult(JotyActivity starterActivity, boolean pagination, boolean backward)
public void restoreIteration()
public java.lang.String getQuery()