[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Newsgroup Home]
[news.eclipse.platform.rcp] Re: Initially invisible view

How dynamic is your user authentication? The Splash screen in startup was modified a few releases ago to allow a user login to occur.

Projects like http://eclipse-jaas.sourceforge.net/ allow plugins (that contains the authorized perspective) to deny loading so that they can't be accessed if not authorized.

In 3.4 enhancements were added to the activity framework that can totally remove definitions (like a perspective) from the runtime registry using an enabledWhen clause. That can be coupled with an ISourceProvider (for the user login) to remove a view if the user is not authorized.

PW

--
Paul Webster
http://wiki.eclipse.org/Platform_Command_Framework
http://wiki.eclipse.org/Command_Core_Expressions
http://wiki.eclipse.org/Menu_Contributions
http://wiki.eclipse.org/Menus_Extension_Mapping
http://help.eclipse.org/ganymede/index.jsp?topic=/org.eclipse.platform.doc.isv/guide/workbench.htm