in src/main/java/org/apache/directory/fortress/web/panel/AuditAuthzListPanel.java [110:241]
private void addEditFields()
{
userFld = new TextField( GlobalIds.USER_ID );
userFld.setOutputMarkupId( true );
AjaxFormComponentUpdatingBehavior ajaxUpdater = new AjaxFormComponentUpdatingBehavior( GlobalIds.ONBLUR )
{
/** Default serialVersionUID */
private static final long serialVersionUID = 1L;
@Override
protected void onUpdate( final AjaxRequestTarget target )
{
target.add( userFld );
}
};
userFld.add( ajaxUpdater );
this.listForm.add( userFld );
addUserSearchModal();
objFld = new TextField( GlobalIds.OBJ_NAME );
objFld.setOutputMarkupId( true );
ajaxUpdater = new AjaxFormComponentUpdatingBehavior( GlobalIds.ONBLUR )
{
/** Default serialVersionUID */
private static final long serialVersionUID = 1L;
@Override
protected void onUpdate( final AjaxRequestTarget target )
{
target.add( objFld );
}
};
objFld.add( ajaxUpdater );
this.listForm.add( objFld );
opFld = new TextField( GlobalIds.OP_NAME );
opFld.setOutputMarkupId( true );
ajaxUpdater = new AjaxFormComponentUpdatingBehavior( GlobalIds.ONBLUR )
{
/** Default serialVersionUID */
private static final long serialVersionUID = 1L;
@Override
protected void onUpdate( final AjaxRequestTarget target )
{
target.add( opFld );
}
};
opFld.add( ajaxUpdater );
this.listForm.add( opFld );
final CheckBox isAdminCB = new CheckBox( GlobalIds.ADMIN );
isAdminCB.setOutputMarkupId( true );
ajaxUpdater = new AjaxFormComponentUpdatingBehavior( GlobalIds.ONBLUR )
{
/** Default serialVersionUID */
private static final long serialVersionUID = 1L;
@Override
protected void onUpdate( final AjaxRequestTarget target )
{
target.add( isAdminCB );
}
};
isAdminCB.add( ajaxUpdater );
isAdminCB.setRequired( false );
this.listForm.add( isAdminCB );
addPermSearchModal();
final CheckBox failedOnlyCB = new CheckBox( GlobalIds.FAILED_ONLY );
failedOnlyCB.setOutputMarkupId( true );
ajaxUpdater = new AjaxFormComponentUpdatingBehavior( GlobalIds.ONBLUR )
{
/** Default serialVersionUID */
private static final long serialVersionUID = 1L;
@Override
protected void onUpdate( final AjaxRequestTarget target )
{
target.add( failedOnlyCB );
}
};
failedOnlyCB.add( ajaxUpdater );
failedOnlyCB.setRequired( false );
this.listForm.add( failedOnlyCB );
// TODO: fortress auditMgr authz search doesn't work with this flag:
failedOnlyCB.setEnabled( false );
// Begin Date
beginDateDP = new DatePicker( GlobalIds.BEGIN_DATE );
beginDateDP.setOutputMarkupId( true );
ajaxUpdater = new AjaxFormComponentUpdatingBehavior( GlobalIds.ONBLUR )
{
/** Default serialVersionUID */
private static final long serialVersionUID = 1L;
@Override
protected void onUpdate( final AjaxRequestTarget target )
{
target.add( beginDateDP );
}
};
beginDateDP.add( ajaxUpdater );
beginDateDP.setRequired( false );
this.listForm.add( beginDateDP );
// End Date
endDateDP = new DatePicker( GlobalIds.END_DATE );
endDateDP.setOutputMarkupId( true );
ajaxUpdater = new AjaxFormComponentUpdatingBehavior( GlobalIds.ONBLUR )
{
/** Default serialVersionUID */
private static final long serialVersionUID = 1L;
@Override
protected void onUpdate( final AjaxRequestTarget target )
{
target.add( endDateDP );
}
};
endDateDP.add( ajaxUpdater );
endDateDP.setRequired( false );
this.listForm.add( endDateDP );
}