[jbossseam-issues] [JBoss JIRA] Commented: (JBSEAM-2722) Wiki plugin metadata

Christian Bauer (JIRA) jira-events at lists.jboss.org
Fri May 9 22:38:21 EDT 2008


    [ http://jira.jboss.com/jira/browse/JBSEAM-2722?page=comments#action_12412394 ] 
            
Christian Bauer commented on JBSEAM-2722:
-----------------------------------------

Committed first stage of new plugin metadata system. All items of a plugin (classes, templates, css, i18n, themes, etc.) can now be isolated into a single package. Plugins can be deployed as pre-packaged JAR files if they also contain a seam.properties (otherwise the JAR is not scanned).

Leaving this issue open, still need to optimize how plugin preferences obtain their property description from the i18n bundles, lots of duplicated lookups in the pref entities there.

> Wiki plugin metadata
> --------------------
>
>                 Key: JBSEAM-2722
>                 URL: http://jira.jboss.com/jira/browse/JBSEAM-2722
>             Project: Seam
>          Issue Type: Task
>          Components: Wiki
>            Reporter: Christian Bauer
>         Assigned To: Christian Bauer
>            Priority: Blocker
>
> Plugins/macros need metadata, some random ideas:
>     protected String[] skins = {"d", "m"}
>     protected long accessLevel = 0;
>     protected boolean documentDiscriminator = false;
>     protected boolean reentrant = true;
>     protected boolean renderedOnce = false;
>     protected boolean affectsRenderingOnly = true;
>     protected boolean appliesToHeader = false;
>     protected boolean appliesToContent = true;
>     protected boolean appliesToFooter = false;
>     protected boolean displayedInPreview = true;
>     createMethodBuildTime
>     createMethodRenderTime

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the seam-issues mailing list