in src/main/java/org/apache/directory/fortress/web/panel/UserDetailPanel.java [1503:1546]
private void addPhoto()
{
// Add the photograph controls:
add( new JpegImage( GlobalIds.JPEGPHOTO )
{
/** Default serialVersionUID */
private static final long serialVersionUID = 1L;
@Override
protected byte[] getPhoto()
{
byte[] photo;
User user = ( User ) getModel().getObject();
photo = user.getJpegPhoto();
if ( photo == null || photo.length == 0 )
{
photo = defaultImage;
}
return photo;
}
} );
add( new JpegImage( GlobalIds.JPEGPHOTO + "2" )
{
/** Default serialVersionUID */
private static final long serialVersionUID = 1L;
@Override
protected byte[] getPhoto()
{
byte[] photo;
User user = ( User ) getModel().getObject();
photo = user.getJpegPhoto();
if ( photo == null || photo.length == 0 )
{
photo = defaultImage;
}
return photo;
}
} );
upload = new FileUploadField( UPLOAD, new Model( UPLOAD ) );
add( upload );
}