Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Riena/New And Noteworthy"

(M4)
(M4)
Line 9: Line 9:
  
 
* Ridgets for Tree and TreeTable
 
* Ridgets for Tree and TreeTable
 
 
* Menu Bar and Tool Bar (Cool Bar) below sub-application switcher
 
* Menu Bar and Tool Bar (Cool Bar) below sub-application switcher
 
 
* Status Line (with message, number, date and time)
 
* Status Line (with message, number, date and time)
 
 
* Resizing of shell (without OS-Shell-Border)
 
* Resizing of shell (without OS-Shell-Border)
 +
* After adding / removing validation rules from an IEditableRidget you can now invoke revalidate() to update the ridget's validation state:
 +
<source lang="java">
 +
IEditableRidget ridget;
 +
ridget.removeValidationRule(numbersOnly);
 +
ridget.revalidate();
 +
</source>
 +
* The classes TableRidget and TreeTableRidget will automatically show checkbox images on columns that contain a boolean value. [[Image:riena_table_with_checkbox.png]]
  
 
[[Category:Riena]]
 
[[Category:Riena]]

Revision as of 02:41, 1 August 2008

M4

Collection Information about News and Notewory for M4

  • support Attachments (binary blobs) in Remote Service calls
    • ability to create an "Attachment" object (a java object from Riena) from a URL, InputStream or File and pass it as parameter or return it from a method call
    • the Attachment can read on the target as if it where a local container
  • improved Exception handling for remote services
    • calls to remote services no longer return RemoteFailure with the real exception nested inside but they return the actually exception. we check that this exception is actually allowed by the method signature so the client isnt "surprised", we also let RuntimeExceptions go through. For checked exceptions like IOExceptions Riena nicely wraps them in a RemoteFailure
  • Ridgets for Tree and TreeTable
  • Menu Bar and Tool Bar (Cool Bar) below sub-application switcher
  • Status Line (with message, number, date and time)
  • Resizing of shell (without OS-Shell-Border)
  • After adding / removing validation rules from an IEditableRidget you can now invoke revalidate() to update the ridget's validation state:
IEditableRidget ridget;
ridget.removeValidationRule(numbersOnly);
ridget.revalidate();
  • The classes TableRidget and TreeTableRidget will automatically show checkbox images on columns that contain a boolean value. Riena table with checkbox.png

Back to the top