Of course it recognizes constructors, public, private methods , etc. Doxygen is designed for c++ and java. To create the docs, I just wrote dummy java classes to represent the dynlayer, etc.
Robert On 11/16/2001, Laszlo Teglas wrote: > Will it recognize constructors, public methods, public attributes, private > methods, private attributes. Or will we just settle on documenting Functions > and Variables? > Decision time! > And remember Even if we use Doxygen, this will only produce the reference > part of the documentatiion. We will still have to do the intro, examples, > and tutorial sections by hand. > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED]]On Behalf Of Matt Fair > Sent: November 16, 2001 10:42 AM > To: [EMAIL PROTECTED] > Cc: [EMAIL PROTECTED] > Subject: Re: Re[2]: [Dynapi-Dev] Documentation Project > I agree that Doxygen is the way to go for documentation on DynAPI. > Matt > On Fri, 2001-11-16 at 09:38, Robert Rainwater wrote: >> Like I said before, all of this could be automated using doxygen. >> Here's an old version of dynlayer in cvs that was used to create the >> dynlayer docs: >> >> > http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/~checkout~/dynapi/dynapi/docs > /config/data/dynapi/api/Attic/dynlayer.js?rev=HEAD&content-type=text/plain >> >> Here's the website for doxygen: >> http://www.doxygen.org/ >> >> It will probaly be too much to build our own system, when one is >> already available. It also creates latex, pdf, rtf and unix man pages >> from the same source. >> >> Robert >> >> On 11/16/2001, Laszlo Teglas wrote: >> > I agree. The content should be on separate XHTML pages. Whether it's >> > automatically generated from the src comments or manually cut and pasted > in >> > the beginning. I'm not so keen on storing the data in some js var. as >> > suggested: >> >> > var Data = { >> > Feature:"DynLayer", >> > Description:"Dynamic Layer Manipulation", >> > Details:"The dynLayer library. . .", >> > Example:"http://www.richardinfo.com/examples/php/examples.html", >> > SubData: >> >> >> > -----Original Message----- >> > From: [EMAIL PROTECTED] >> > [mailto:[EMAIL PROTECTED]]On Behalf Of Richard > Bennett >> > Sent: November 15, 2001 7:02 PM >> > To: Laszlo Teglas; [EMAIL PROTECTED] >> > Subject: Re: [Dynapi-Dev] Documentation Project >> >> >> > Our content should simply be on separate XHTML pages, which can then >> > either be loaded into a frame-set, or into a dynapi page using > loadpanel. >> >> > ----- Original Message ----- >> > From: Laszlo Teglas >> > To: [EMAIL PROTECTED] >> > Sent: Thursday, November 15, 2001 11:12 PM >> > Subject: RE: [Dynapi-Dev] Documentation Project >> >> >> > I like the idea. >> > Lets look at the requirements: >> > 1) One XHTML file that displays the widget (No problem) >> > 2) One DynAPI widget that displays the data (Little coding and >> > debugging, No problem) >> > 3) One massive data file (Or many smaller data files) - This > implies >> > the following: >> > a) we can't use a database because we need a server side > scripting >> > engine to extract the data. this can't be done because we want the docs > to >> > be available offline locally independent of a server >> > b) we can't really use a massive data file either think of the >> > consequences: accessing the page online for the first time with a > standard >> > modem would require many minutes, maybe tens of minutes. Think about all > the >> > intro module docs, all the reference docs, all the example docs, and the >> > tutorial docs, being downloaded all at once whether you want it or not. > Just >> > not an option. >> > c) using many smaller data files may be viable if we can > figure >> > out how to make the widget access the required files on demand. I'm not > sure >> > how this would be done. Any Ideas? >> >> > -----Original Message----- >> > From: [EMAIL PROTECTED] >> > [mailto:[EMAIL PROTECTED]]On Behalf Of > Strolia-Davis >> > Christopher Contr MSG MAM >> > Sent: November 15, 2001 4:24 PM >> > To: 'Laszlo Teglas'; [EMAIL PROTECTED] >> > Subject: RE: [Dynapi-Dev] Documentation Project >> >> >> > You could just have all the information in a data file, and create a >> > widget in DynApi to display it. >> >> > That would kill three birds with one stone >> > 1. help file can be updated quickly and easily without modifying > much >> > html or code >> > 2. Data is separate from markup, and can be easily transformed at a >> > later date >> > 3. You can show off the DynApi >> >> >> > -----Original Message----- >> > From: Laszlo Teglas [mailto:[EMAIL PROTECTED]] >> > Sent: Thursday, November 15, 2001 11:46 AM >> > To: [EMAIL PROTECTED] >> > Subject: RE: [Dynapi-Dev] Documentation Project >> >> >> > Even with Layers, you will still need to update every file, every > time >> > the navsys changes. >> > -----Original Message----- >> > From: [EMAIL PROTECTED] >> > [mailto:[EMAIL PROTECTED]]On Behalf Of Doug Melvin >> > Sent: November 15, 2001 9:24 AM >> > To: Laszlo Teglas; [EMAIL PROTECTED] >> > Subject: Re: [Dynapi-Dev] Documentation Project >> >> >> > frames? FRAMES?! >> > Um, this a DHTML library, why not use Layers..? >> > ----- Original Message ----- >> > From: Laszlo Teglas >> > To: [EMAIL PROTECTED] >> > Sent: Wednesday, November 14, 2001 5:29 PM >> > Subject: RE: [Dynapi-Dev] Documentation Project >> >> >> > php / asp / cgi / jsp / cfm / perl >> >> > these all require server side engines. Thus they can not be > viewed >> > from anywhere. They can only be viewed when served up by a server. I > have >> > mentioned in my earlier comment, that "We want the document to be > viewable >> > offline locally, therefore we can't use any server side script to > include >> > the navigation system." >> >> > I believe this is one of the reasons why Sun uses frames for > it's >> > extensive documentations of the Java API: >> > http://java.sun..com/j2se/1.4/docs/api/index.html >> >> > NanoFace =;^) >> > -----Original Message----- >> > From: [EMAIL PROTECTED] >> > [mailto:[EMAIL PROTECTED]]On Behalf Of Michael >> > Pemberton >> > Sent: November 14, 2001 4:48 PM >> > To: [EMAIL PROTECTED] >> > Subject: RE: [Dynapi-Dev] Documentation Project >> >> >> > >I vote for Frames =;^) >> >> > >Using frames may also help when we want to update different >> > formats of the >> > >documentation. i.e. pdf files can be set up to list the > content >> > files >> > >consecutively without the need to strip out the navsys from >> > every page. We >> > >could then replicate the navsys as a table of contents. (I >> > haven't actually >> > >tried this, I'm just thinking out loud) I don't know much > about >> > Win2PDF. >> > >Does it take a graphical snap shot, or does it copy the > text of >> > the document >> > >and format it into pdf? If it copies the text, does it > ignore >> > HTML tags? >> > >What would it do to a navsys that is made up of tags mixed > with >> > content? >> >> > This is not really needed. It is quite possible, using php > / >> > asp / cgi to include the common navigation code automatically. This > means >> > that if written in a specific way, it is then possible to override the >> > inclusion of such code. This would allow for easy conversion by simply >> > stripping the "include" calls made in the content files. >> >> >> > -------------------------------------------------------------------- >> > Get your FREE download of MSN Explorer at >> > http://explorer.msn.com >> > _______________________________________________ Dynapi-Dev >> > mailing list [EMAIL PROTECTED] >> > http://www.mail-archive.com/dynapi-dev@lists.sourceforge.net/ >> >> >> _______________________________________________ >> Dynapi-Dev mailing list >> [EMAIL PROTECTED] >> http://www.mail-archive.com/dynapi-dev@lists.sourceforge.net/ > _______________________________________________ > Dynapi-Dev mailing list > [EMAIL PROTECTED] > http://www.mail-archive.com/dynapi-dev@lists.sourceforge.net/ > _______________________________________________ > Dynapi-Dev mailing list > [EMAIL PROTECTED] > http://www.mail-archive.com/dynapi-dev@lists.sourceforge.net/ _______________________________________________ Dynapi-Dev mailing list [EMAIL PROTECTED] http://www.mail-archive.com/dynapi-dev@lists.sourceforge.net/