As far as I know, there isn't a way another way. Doxygen doesn't
recognize JavaScript. I also do not know of any tool that works with
JavaScript to create documentation. Its a pain to set it up, but once
it gets going, its easy to maintain.

Rob
On 11/16/2001, Laszlo Teglas wrote:
> Does this mean we have to have a set of dummy java classes to mirror our
> dynAPI?

> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]On Behalf Of Robert
> Rainwater
> Sent: November 16, 2001 11:16 AM
> To: [EMAIL PROTECTED]
> Subject: Re[4]: [Dynapi-Dev] Documentation Project


> 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/


_______________________________________________
Dynapi-Dev mailing list
[EMAIL PROTECTED]
http://www.mail-archive.com/dynapi-dev@lists.sourceforge.net/

Reply via email to