org.mortbay.html

Class FrameSet

public class FrameSet extends Page

FrameSet.

Usage

      FrameSet set = new FrameSet("FrameTest","*,*","*,*");
      set.frame(0,0).name("Frame1",req.getRequestPath()+"?Frame=1");
      set.frame(0,1).name("Frame2",req.getRequestPath()+"?Frame=2");
      set.frame(1,0).name("Frame3",req.getRequestPath()+"?Frame=3");
      set.frame(1,1).name("Frame4",req.getRequestPath()+"?Frame=4");
      set.write(new Writer(res.getOutputStream()));
 

Version: $Id: FrameSet.java,v 1.4 2004/11/20 13:32:33 gregwilkins Exp $

Author: Greg Wilkins

Constructor Summary
FrameSet(String title, String colSpec, String rowSpec)
FrameSet constructor.
Method Summary
FrameSetborder(boolean threeD, int width, String color)
Frameframe(int col, int row)
Frameframe(String name)
EnumerationnamedFrames()
FramenameFrame(String name, int col, int row)
Name a frame.
voidwrite(Writer out)

Constructor Detail

FrameSet

public FrameSet(String title, String colSpec, String rowSpec)
FrameSet constructor.

Parameters: colSpec Comma separated list of column widths specified as pixels, percentage or '*' for variable

Method Detail

border

public FrameSet border(boolean threeD, int width, String color)

frame

public Frame frame(int col, int row)

frame

public Frame frame(String name)

namedFrames

public Enumeration namedFrames()

nameFrame

public Frame nameFrame(String name, int col, int row)
Name a frame. By convention, frame names match Page section names

write

public void write(Writer out)
Copyright © 2004 Mortbay Consulting Pty. Ltd. All Rights Reserved.