pt.despodata.java.webappl
Class FrameSet

java.lang.Object
  extended bypt.despodata.java.webappl.Page
      extended bypt.despodata.java.webappl.FrameSet
All Implemented Interfaces:
IPage

public class FrameSet
extends Page

FrameSet.java, Representacao de um conjunto de frames que definem uma pagina. Created: Tue Jul 10 12:52:52 2001

Version:
$Revision: 1.1.1.1 $
Author:
Paulo Carmo

Field Summary
 
Fields inherited from class pt.despodata.java.webappl.Page
frame, frameSet, uri
 
Fields inherited from interface pt.despodata.java.webappl.IPage
FRAME, FRAMESET, UNKNOW, WEBPAGE
 
Constructor Summary
FrameSet(java.lang.String uri)
          Constroi uma nova lista de frames.
 
Method Summary
 void addFrame(Frame frame)
          Adiciona uma nova frame a lista de frames.
 boolean contains(java.lang.String frameName)
          verifica se o Frameset ja contem uma determinada frame.
 Frame getFrame(int index)
          Devolve uma frame que foi introduzida numa determinada ordem.
 Frame getFrame(java.lang.String frameName)
          Devolve uma frame com um determinado nome.
 java.util.Enumeration getFrames()
          Devolve todas as frames do FrameSet.
 int getNFrames()
          Get the value of nFrames.
 boolean isNew()
          Verifica se a poagina ja foi usada, ou se e nova.
 void setColumns(int v)
          Set the value of columns.
 void setNFrames(int v)
          Set the value of nFrames.
 void setRows(int v)
          Set the value of rows.
 java.lang.String toString()
          Devolve uma String que representa a lista de frames.
 
Methods inherited from class pt.despodata.java.webappl.Page
equals, getFrame, getFrameSet, getParentUri, getType, getUri, hashCode, isDetail, setDetail, setParentUri, setUri
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FrameSet

public FrameSet(java.lang.String uri)
Constroi uma nova lista de frames.

Method Detail

addFrame

public void addFrame(Frame frame)
Adiciona uma nova frame a lista de frames.


contains

public boolean contains(java.lang.String frameName)
verifica se o Frameset ja contem uma determinada frame.


getFrame

public Frame getFrame(java.lang.String frameName)
Devolve uma frame com um determinado nome.

Parameters:
frameName - O nome da frame.
Returns:
Devolve uma frame com um determinado nome.

getFrame

public Frame getFrame(int index)
Devolve uma frame que foi introduzida numa determinada ordem.

Parameters:
index - Ordem em que a Frame foi inserida.
Returns:
Devolve uma frame que foi introduzida numa determinada ordem ou null caso o numero de frames seja infrior ao index especificado.

getFrames

public java.util.Enumeration getFrames()
Devolve todas as frames do FrameSet. As frames encontram-se na mesma ordem que foram inseridas na FrameSet.


getNFrames

public int getNFrames()
Get the value of nFrames.

Returns:
Value of nFrames.

isNew

public boolean isNew()
Verifica se a poagina ja foi usada, ou se e nova.


setColumns

public void setColumns(int v)
Set the value of columns.

Parameters:
v - Value to assign to columns.

setNFrames

public void setNFrames(int v)
Set the value of nFrames.

Parameters:
v - Value to assign to nFrames.

setRows

public void setRows(int v)
Set the value of rows.

Parameters:
v - Value to assign to rows.

toString

public java.lang.String toString()
Devolve uma String que representa a lista de frames.

Overrides:
toString in class Page