Opened 16 years ago
Closed 16 years ago
#214 closed (fixed)
Extensions
Reported by: | Gregory Vincic | Owned by: | Gregory Vincic |
---|---|---|---|
Milestone: | 2.0 beta 1 | Keywords: | |
Cc: |
Description
Extending proteios gui enables us to streamline plugin configuration and job creation. We'll do this by enabling proteios gui to be extended in a similar way as it is today with plugins.
Change History (15)
comment:1 Changed 16 years ago by
Status: | new → assigned |
---|
comment:2 Changed 16 years ago by
comment:4 Changed 16 years ago by
(In [1832]) Refs #214. Refactored out file locating method into a FileLocator?. The ExtensionLoader? uses the FileLocator? to find files ending with .ext.jar
comment:5 Changed 16 years ago by
(In [1842]) Refs #214. External actions are now loaded by the ActionFactory?. All jar files named *.ext.jar in WEB-INF/lib will be parsed for classes that extend the ProteiosAction?. If so the ActionFactory? will try to load that action. It's not possible to overload a predefined action as those are loaded first. Now we have to figure out how to let extensions decide in which context they should appear.
comment:6 Changed 16 years ago by
(In [1843]) Refs #214. Removed loadingExtensions diagram and unused variable in ActionFactory?.
comment:7 Changed 16 years ago by
(In [1844]) Refs #214. Extensions can now be enabled for context sensitivity. See MenuContext? and ViewLeft?.
comment:8 Changed 16 years ago by
comment:9 Changed 16 years ago by
comment:10 Changed 16 years ago by
(In [1856]) Refs #214. Added PopupLink?. ViewActiveDirectory? also supports listing of context enabled actions that list the FileContext?. Also added initial revision of a shaded popupbox.
comment:11 Changed 16 years ago by
(In [1875]) Refs #214. Added CrossLink?. Used in the popup window when running an extension.
comment:12 Changed 16 years ago by
comment:14 Changed 16 years ago by
comment:15 Changed 16 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Read more about extensions in our ExtensionManual.
(In [1830]) Refs #214. Initial revision of ExtensionLoader?.