[ 
https://issues.apache.org/jira/browse/TRINIDAD-2159?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13146993#comment-13146993
 ] 

Bernd Bohmann commented on TRINIDAD-2159:
-----------------------------------------

Please add the patch with 'ASF Granted License' selected. This should also done 
for TRINIDAD-2111, TRINIDAD-1926. Thanks
                
> Introduce new API to parse skin files at run time.
> --------------------------------------------------
>
>                 Key: TRINIDAD-2159
>                 URL: https://issues.apache.org/jira/browse/TRINIDAD-2159
>             Project: MyFaces Trinidad
>          Issue Type: New Feature
>          Components: Skinning
>            Reporter: Anand V Nath
>         Attachments: jira-2159-nov-09.patch
>
>
> Currently there is no public API for obtaining a parsed format of a Skin file 
> other than that is used by the application. Applications that need to parse 
> any skin file, can make use of this API.
> Proposed API is 
> public static org.apache.myfaces.trinidad.style.Styles 
> parseSkinCSS(org.apache.myfaces.trinidad.share.io.InputStreamProvider 
> skinFileProvider, org.apache.myfaces.trinidad.style.SkinParsingContext 
> context)
> The context for parsing is provided by 
> org.apache.myfaces.trinidad.style.SkinParsingContext
> public abstract class SkinParsingContext {
>   public abstract Agent getAgent();
>   public AccessibilityProfile getAccessibilityProfile(); // provide default 
> implementation
>   public Locale getLocale(); // provide default implementation
> }
> Using this API skin files can be parsed to obtain 
> org.apache.myfaces.trinidad.style.Styles object.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to