Softpedia
 

WINDOWS CATEGORIES:



GLOBAL PAGES >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>

WEEK'S BEST

  • DAEMON Tools Pro (...
  • FlashFXP [ DISCOUN...
  • PowerISO 4.9
  • WebcamMax [DISCOUN...
  • Zemana AntiLogger ...
  • System Mechanic Pr...
  • Glary Utilities Pr...
  • All My Movies [DIS...
  • Ad-Aware Internet ...
  • Atlantis Word Proc...
  • Home > Windows > Programming > Components & Libraries
     Report malware

    BeanShield 1.3

    download button

    No screenshots available
    Downloads: 409  View global page  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Size / OS:

    Last Updated:

    Category:

    Apache License 2.0 / $0
    109 KB / Windows All

    C: \ Programming \ Components & Libraries

     Read user reviews (0)  Send to friend   Follow (0 users)

    BeanShield description

    Create complex GUIs with this Java library.

    BeanShield is a powerful Java library, designed to make it easy to directly use your complex entity model in your UI and removes the need to copy or clone data to be able to rollback changes when a user clicks "Cancel".

    Typical data management user interfaces make it necessary to support revertable units of work. That means you will have to provide a solution to restore a certain entity (ie. bean) state whenever the user clicks "Cancel". Usually you will have to copy or clone your entity data to be able to implement this.

    With BeanShield there is no need to copy or clone any data. The library uses proxies to "shield" your beans from any user changes and only modifies the underlying beans when you tell it to commit the changes. It is even possible to nest BeanShield sessions, so you can easily build complex user interfaces with nested edit dialogs. Just think of BeanShield as a means to have nested transactions for your beans in memory.

    Requirements:

    · Java

     


    TAGS:

    Java library | create GUI | use complex entity model | develop | development | create



    HTML code for linking to this page:


    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM