This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Required some icons for Xslt project: 1. icon for Xslt Project Type (see attached image with current stage of the project explorer) 2. icon for xsltmap.xml node representing root node for XSLT transformation use cases. (see for details http://www.glassfishwiki.org/jbiwiki/Wiki.jsp?page=XsltProject) 3. icons for different types of XSLT transformation use cases a. filterRequestReply b. filterRequest c. filterReply d. requestReplyService (see attached design suggestions and http://www.glassfishwiki.org/jbiwiki/Wiki.jsp?page=XSLTSE) 4. icons for different type of XSLT transformations: a. input b. output (see attached image with current stage of the project explorer) 5. icon for new "XSL Transformation" file type, also used as template in new File Wizard
Created attachment 37724 [details] tUseCases design suggestions
Created attachment 37725 [details] current stage of the project explorer
Before we proceed with this; we should have a specification for the XSLT project type - to adjust use cases and clear out concerns that may appear. Although some of that information can be guessed or digged from various places, having that in one place will allow us to do a proper UI review. The following should be covered: * Project creation wizard * XSLT creation wizard * The overall story - how does XSLT project and individual transformations (XSLT files) fit into Composite Application story? What is the end-to-end development scenario? How one finds out that he/she needs an XSLT project and what are the steps to fulfill that use case? * What is the scenario for WSDL creation? Does the user need to create a WSDL with port types or is that (wrapping?) done automatically? * What is xsltmap.xml and where does it stand in the use cases/scenarios? When and how does user edit it? Is it just plain XML editor or are there any other means of editing? The tutorial does not explain much: http://www.glassfishwiki.org/jbiwiki/Wiki.jsp?page=XsltJbiTutorial * How the user picks the "xslt transformation use case" (as in #3 of previous comment)? Can this be changed latter on? Can one transformation be used in with multiple WSDL operations and perhaps in various "xslt transformation use cases"? (At least) for the icons visual design, let's clarify what is the intended substructure of the xsltmap.xml tree? Are its children port types or operations? Would these be represented with icons as requested in #3? What are the children of these then? Are these input/output transformations as requested in #4? It would be great to have the tree mockup annotated with the descriptions as in the previous request ... And a pet peeve in the end: * What is the proper capitalisation for 'xslt'? If it is XSLT, then it should be reflected in wizards, project nodes and everywhere else. Or will we use "XSL Transformation"?
I've submitted this to Visual Designers.
Created attachment 38249 [details] XSLT Project root node icon
Created attachment 38251 [details] Proxy operation icon
Please follow the instructions in regards to icons in the beginning of this review: http://xdesign-tools.czech.sun.com:8080/JSPWiki/Wiki.jsp?page=GAV_XSLT_Project See also icons attached to this issue. CCing Alexey to help resolve, if necessary.
Done.