John Keiser wrote:
> 
> > From: Aaron M. Renn [mailto:[EMAIL PROTECTED]]
> >
> > [EMAIL PROTECTED] ([EMAIL PROTECTED]) wrote:
> > > How much of JavaDoc is done?  Would I just have to make a Classpath
> > > Doclet in order to get everything working (minus any bugs that turn up
> > > in our implementation of the Doclet API)?  Or is there more core stuff
> > > to implement with regards to JavaDoc?
> >
> > As I said, some sort of driver program also needs to be written.  I would
> > put this off till last though.  Right now a doclet to generate HTML is
> > probably the next logical step.
> >
> 
> OK, I'll just ignore Classpath for a bit and write a doclet that plugs into
> Sun's Java.  We can worry about the driver program when this is done.
> 
> > > Suggestions for look-and-feel are welcome.  It is going to be different
> > > than Sun's, I'm pretty sure, but it won't be different just for the sake
> > > of being different.  It will probably use a two-frame model, one for
> > > navigation and one for displaying the class documentation (so that class
> > > documentation pages aren't cluttered, for printing purposes).
> >
> > I personally despite frames.  I would much prefer something close to what
> > the Java 1.1 docs look like.  Copying Sun's look and feel is probably also
> > the easiest way to go because the design work is already done.
> >
> 
> I actually agree about frames, but I didn't see an alternative because for
> some reason I was stuck on the idea of having the package navigation on the
> left ... I hadn't looked at 1.1 for a while.  Still, I like some of the
> prettiness they have in 1.2 with tables.  I think the no-frames version of
> 1.2, minus some of the frills, is a good way to do it.

How about a CSS/table based layout, keeping the navigation at the left
but just laying it out that way within a single frame?

I can think of some clever tricks with "DHTML" (I hate that acronym) and
javascript too - imagine a tree of the package hierarchy where you can
expand and collapse individual packages/classes/members... For many
situations it would probably drive most of us crazy - but sometimes it
would be the quickest way to get to where you want to go.

Another thought as to a possibility for code layout would be something
like this:

------
subList(int, int) - return a view of a subsection of the list.

List                           Returns a view of the list from fromIndex
to toIndex.
subList(int fromIndex,         The index to start from (inclusive).
        int toIndex)           The index to end at (exclusive).
------

What do you think?

Stuart.

Reply via email to