Community
Participate
Working Groups
While improving the performance in the LnF area we found an unfortunate design decision which prevents us from improving the performance. However, getting things better requires breaking some APIs: - instead of exposing internal data structures such as maps the RienaDefaultLnf now exposes a new dedicated API (ILnfCustomizer) for it´s customers, i.e. themes or sub-classes. This effects client code. - ILnfTheme changes and now uses the ILnfCustomer - ILnfResource does no longer have a dispose() method and now uses generics. This should not effect client code.
Refactoring has been done. See: http://wiki.eclipse.org/Riena_New_And_Noteworthy#2.0.0.RC2 http://wiki.eclipse.org/Riena_Migrating_to_2.0_from_1.2#RienaDefaultLnf.2FILnfTheme