From: Tom G. <tg...@we...> - 2002-08-05 17:02:54
|
Oh, now I understand your question. Yes, for XML docs that have a XML schema tied to them - completions are hard coded into the XML plugin. XSD completion was hard coded (by me), so if you are building a XML Schema completion is there. see the %jedit_user%\.jedit\jars\XML\xml\completion directory If you want completion for an XSD based doc you gotta code it. As I said I was going to do some work on automating this but never got to it. tom On Mon, 5 Aug 2002 17:51:56 +0800, Christophe Bouhier (ECM) wrote: >Hi tom, > >You are right, completion pops-up if the schema is recognized. But how does this work, >if it's not fetching the schema from URL? Is it hard coded for pre-defined schemas like xsd and ant? >or is using tags out of the XML document itself? I am hacking on my own XML doc here, but completion >fails to work, even without errors occur while parsing. How should the XML schema be defined in >the XML document? > >is this OK? > > ><?xml version="1.0" encoding="UTF-8"?> ><JPass-User xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > xsi:SchemaLocation="wsp.xsd"> >....... > > >TIA / Christophe > > > > > >-----Original Message----- >From: Tom Gutwin [mailto:tg...@we...] >Sent: Monday, August 05, 2002 11:36 AM >To: jed...@li... >Subject: RE: [ jEdit-users ] using a DTD for completion > > >Doesn't the completion popup come up when you enter a '<' >to start a tag??? > >It does here. > > >As far as the XML schema being read in and a completion set >built at runtime... I had some ideas (as did Slava) but I >didn't get to it. > >All I was going to try was to read the schema and then >XSL it into the format that jEdit wants for its completion file. >The jEdit would use that. > >Network connectivity would be a must to get the schema at least >once, then it could be cached. > >tom > > >Mon, 5 Aug 2002 09:40:56 +0800, Christophe Bouhier (ECM) wrote: > >>Tom, Schema completion works for me, yes(Although I don't like to have to go to >the plugin menu, it should appear in the popup menu instead). But, build an XML >file from scratch. that's what I talk about. Actually I wondered if the XML plugin >actually >>'reads' in the XML schema from the URL to realize the completions? >>What happens, if network is not available? >> >>Cheers / Christophe >> >>-----Original Message----- >>From: Tom Gutwin [mailto:tg...@we...] >>Sent: Saturday, August 03, 2002 1:23 PM >>To: jed...@li... >>Subject: RE: [ jEdit-users ] using a DTD for completion >> >> >>Just curious... >> >>The XML plugin already does XML Schema completion >>Has it been working for you? >> >>tom >> >> >>On Fri, 2 Aug 2002 18:40:46 +0800, Christophe Bouhier (ECM) wrote: >> >>>Do you have any plans to use XML schema validation, available in JAXP 1.2 ? >>>Also I am working on an XSD2XML converter(opensource) , which creates an (empty) >>XML template, >>>based on the XML schema. Comes in handy, when you want to start building your >>.xml from scratch. >>>Perhaps an idea to have this in the plugin aswell, I am OK to provide de java >>source for this and help >>>build it out. >>> >>>Cheers / Christophe >>> >>>-----Original Message----- >>>From: Slava Pestov [mailto:sl...@je...] >>>Sent: Friday, August 02, 2002 3:53 AM >>>To: jed...@li... >>>Subject: Re: [ jEdit-users ] using a DTD for completion >>> >>> >>>Hi, >>> >>>You can write a catalog file and add it in the global options dialog >>>box. The next version of the XML plugin will make this more >>>user-friendly. >>> >>>On Fri, 2002-07-26 at 04:11, Klaus Hillbrand wrote: >>>> I am trying to use a DTD for completion, I have the XML plugin installed >>>> Where do I have to put the DTD file, so that the xml file can use it for >>>> completion? >>>> >>>> >>>> >>>> >>>> >>>> >>>> this is the doctype declaration of the xml files: >>>> <?xml version='1.0' encoding='us-ascii' ?> >>>> >>>> <!DOCTYPE DataGroups SYSTEM 'examples.dtd'> >>>> >>>> >>>> >>>> Thanks for your help! >>>> >>>> >>>> Klaus >>>> >>>> >>>> >>>> ------------------------------------------------------- >>>> This sf.net email is sponsored by:ThinkGeek >>>> Welcome to geek heaven. >>>> http://thinkgeek.com/sf >>>> -- >>>> ----------------------------------------------- >>>> jEdit Users' List >>>> jEd...@li... >>>> https://lists.sourceforge.net/lists/listinfo/jedit-users >>> >>> >>> >>>------------------------------------------------------- >>>This sf.net email is sponsored by:ThinkGeek >>>Welcome to geek heaven. >>>http://thinkgeek.com/sf >>>-- >>>----------------------------------------------- >>>jEdit Users' List >>>jEd...@li... >>>https://lists.sourceforge.net/lists/listinfo/jedit-users >>> >>> >>>------------------------------------------------------- >>>This sf.net email is sponsored by:ThinkGeek >>>Welcome to geek heaven. >>>http://thinkgeek.com/sf >>>-- >>>----------------------------------------------- >>>jEdit Users' List >>>jEd...@li... >>>https://lists.sourceforge.net/lists/listinfo/jedit-users >> >>---------------- WebARTS Design ---------------- >>Tom Gutwin +1-604-626-9242 >>tg...@we... http://www.webarts.bc.ca >>---- Engineering Your Computer Solutions... ---- >> >> Try our Free Ogg Vorbis Player >> http://www.webarts.bc.ca/joggplayer >> >> >> >>------------------------------------------------------- >>This sf.net email is sponsored by:ThinkGeek >>Welcome to geek heaven. >>http://thinkgeek.com/sf >>-- >>----------------------------------------------- >>jEdit Users' List >>jEd...@li... >>https://lists.sourceforge.net/lists/listinfo/jedit-users > >---------------- WebARTS Design ---------------- >Tom Gutwin +1-604-626-9242 >tg...@we... http://www.webarts.bc.ca >---- Engineering Your Computer Solutions... ---- > > Try our Free Ogg Vorbis Player > http://www.webarts.bc.ca/joggplayer > > > >------------------------------------------------------- >This sf.net email is sponsored by:ThinkGeek >Welcome to geek heaven. >http://thinkgeek.com/sf >-- >----------------------------------------------- >jEdit Users' List >jEd...@li... >https://lists.sourceforge.net/lists/listinfo/jedit-users ---------------- WebARTS Design ---------------- Tom Gutwin +1-604-626-9242 tg...@we... http://www.webarts.bc.ca ---- Engineering Your Computer Solutions... ---- Try our Free Ogg Vorbis Player http://www.webarts.bc.ca/joggplayer |