[jbosstools-issues] [JBoss JIRA] (JBIDE-8874) Support XML documents for XSLT compliant browser

Victor Rubezhny (JIRA) issues at jboss.org
Thu Nov 13 09:57:29 EST 2014


    [ https://issues.jboss.org/browse/JBIDE-8874?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13019782#comment-13019782 ] 

Victor Rubezhny commented on JBIDE-8874:
----------------------------------------

AFAIK, we have a number of custom XML editors (like editors for web.xml, faces-config.xml, etc.). Some of these editors are associated to file names, while the others are associated to content type which is calculated by an according content describer based on the actual file contents. And I don't see a reason to remove them.

Why not to add another content describer for XSLT documents that will allow us to open such files with your new XSLT editor?

> Support XML documents for XSLT compliant browser
> ------------------------------------------------
>
>                 Key: JBIDE-8874
>                 URL: https://issues.jboss.org/browse/JBIDE-8874
>             Project: Tools (JBoss Tools)
>          Issue Type: Feature Request
>          Components: visual-page-editor-core
>    Affects Versions: 3.3.0.M1
>            Reporter: Denis Golovin
>            Assignee: Konstantin Marmalyukov
>            Priority: Minor
>             Fix For: 4.3.0.Alpha1
>
>         Attachments: screenshot-1.png, screenshot-2.png, screenshot-3.png, screenshot59.png, wecandoit.png, xml-xsl.png
>
>
> Would be good to have support to show documents for XSLT compliant browser like
> {code:title=cdcatalog.xsl|borderStyle=solid}
> <?xml version="1.0" encoding="ISO-8859-1"?>
> <!-- Edited by XMLSpy® -->
> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
> <xsl:template match="/">
>   <html>
>   <body>
>   <h2>My CD Collection</h2>
>     <table border="1">
>       <tr bgcolor="#9acd32">
>         <th>Title</th>
>         <th>Artist</th>
>       </tr>
>       <xsl:for-each select="catalog/cd">
>       <tr>
>         <td><xsl:value-of select="title"/></td>
>         <td><xsl:value-of select="artist"/></td>
>       </tr>
>       </xsl:for-each>
>     </table>
>   </body>
>   </html>
> </xsl:template>
> </xsl:stylesheet>
> {code} 
> {code:title=page.xml|borderStyle=solid}
> <?xml version="1.0" encoding="ISO-8859-1"?>
> <?xml-stylesheet type="text/xsl" href="cdcatalog.xsl"?>
> <!-- Edited by XMLSpy® -->
> <catalog>
> 	<cd>
> 		<title>Empire Burlesque</title>
> 		<artist>Bob Dylan</artist>
> 		<country>USA</country>
> 		<company>Columbia</company>
> 		<price>10.90</price>
> 		<year>1985</year>
> 	</cd>
> 	<cd>
> 		<title>Hide your heart</title>
> 		<artist>Bonnie Tyler</artist>
> 		<country>UK</country>
> 		<company>CBS Records</company>
> 		<price>9.90</price>
> 		<year>1988</year>
> 	</cd>
> 	<cd>
> 		<title>Greatest Hits</title>
> 		<artist>Dolly Parton</artist>
> 		<country>USA</country>
> 		<company>RCA</company>
> 		<price>9.90</price>
> 		<year>1982</year>
> 	</cd>
> </catalog>
> {code}
> Visual part of editor would look like:
> !screenshot59.png!



--
This message was sent by Atlassian JIRA
(v6.3.8#6338)



More information about the jbosstools-issues mailing list