pt.despodata.java.webappl
Class WebPage

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

public class WebPage
extends Page

WebPage.java, Representa uma pagina html. Created: Tue Oct 10 04:30:13 2000

Version:
$Revision: 1.1.1.1 $
Author:
Paulo Carmo

Field Summary
static java.lang.String INSERT_RELATION
           
static java.lang.String SEARCH_RELATION
           
 
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
WebPage(java.lang.String uri)
          Deprecated.  
WebPage(java.lang.String uri, FrameSet frameSet, Frame frame)
          Constroi uma representacao de uma pagina de Web.
WebPage(java.lang.String uri, java.lang.String table)
          Deprecated.  
 
Method Summary
 java.lang.String getDeleteTableName()
          Get the value of deleteTableName.
 WebPage getDetails(java.lang.String url)
          Deprecated. Este metodo nao tem substituto.
 java.util.Enumeration getDetailsUrls()
          Deprecated.  
 java.lang.String getDetailUri()
          Get the value of listaUrl.
 java.lang.String getDisplayFilter()
          Get the value of displayFilter.
 java.lang.String getDisplayTableName()
          Get the value of displayTableName.
 WebPage getFicha()
          Deprecated.  
 java.lang.String getFichaUrl()
          Deprecated. Este metodo foi substituido pelo metodo getFichaUri()
 java.lang.String getInsertFilter()
          Get the value of displayFilter.
 java.lang.String getInsertTableName()
          Get the value of insertTableName.
 WebPage getLista()
          Deprecated. Este metodo foi substituido pelo metodo getListaUri()
 java.lang.String getListaUrl()
          Deprecated.  
 FieldRelation getRelation(java.lang.String relationType)
          Devolve um determinado tipo de relacao.
 java.lang.String getSearchFilter()
          Get the value of displayFilter.
 java.lang.String getSearchTableName()
          Get the value of searchTableName.
 java.util.ArrayList getTableNames()
          Deprecated.  
 java.lang.String getUpdateTableName()
          Get the value of updateTableName.
 java.lang.String getUrl()
          Deprecated. Este metodo foi substituido pelo metodo getUri()
 void insertRelation(java.lang.String relationType, FieldRelation relation)
          Insere uma nova relacao.
 boolean isDeleteDetail()
          Verifica se a tabela e de detalhe.
 boolean isDetailList()
          Get the value of detailList.
 boolean isDisplayDetail()
          Verifica se a tabela e de detalhe.
 boolean isInsertDetail()
          Verifica se a tabela e de detalhe.
 boolean isNew()
          Verifica se a poagina ja foi usada, ou se e nova.
 boolean isOrphanSearch()
          Getter for property orphanSearch.
 boolean isSearchDetail()
          Verifica se a tabela e de detalhe.
 boolean isUpdateDetail()
          Verifica se a tabela e de detalhe.
 void setDeleteTable(java.lang.String name, boolean detail)
          Altera a tabela onde sao apagados os registos.
 void setDetailList(boolean v)
          Set the value of detailList.
 void setDetails(WebPage detail)
          Deprecated.  
 void setDetailUri(java.lang.String v)
          Set the value of detailUri.
 void setDisplayTable(java.lang.String name, java.lang.String filter, boolean detail)
          Altera a tabela usada para mostrar os dados.
 void setDisplayTableFilter(java.lang.String filter)
          Set the value of displayTableName.
 void setFichaUrl(java.lang.String v)
          Deprecated. Este metodo foi substituido pelo metodo setFichaUri()
 void setInsertTable(java.lang.String name, java.lang.String filter, boolean detail)
          Altera a tabela usada para mostrar os dados.
 void setInsertTableFilter(java.lang.String filter)
          Set the value of displayTableName.
 void setListaUrl(java.lang.String v)
          Deprecated. Este metodo foi substituido pelo metodo setListaUri()
 void setOrphanSearch(boolean orphanSearch)
          Setter for property orphanSearch.
 void setSearchTable(java.lang.String name, java.lang.String filter, boolean detail)
          Altera a tabela usada para mostrar os dados.
 void setTableNames(java.lang.String str)
          Deprecated.  
 void setUrl(java.lang.String v)
          Deprecated. Este metodo foi substituido pelo metodo setUri()
 java.lang.String toString()
          Representa a estrutura da pagina numa String.
 
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
 

Field Detail

INSERT_RELATION

public static final java.lang.String INSERT_RELATION

SEARCH_RELATION

public static final java.lang.String SEARCH_RELATION
Constructor Detail

WebPage

public WebPage(java.lang.String uri)
Deprecated.  

Constroi uma representacao de uma pagina de Web.

Parameters:
uri - Url da pagina.

WebPage

public WebPage(java.lang.String uri,
               FrameSet frameSet,
               Frame frame)
Constroi uma representacao de uma pagina de Web.

Parameters:
uri - Url da pagina.
frameSet - O FrameSet a que esta pagina pertence.
frame - a frame onde esta pagina foi definida.

WebPage

public WebPage(java.lang.String uri,
               java.lang.String table)
Deprecated.  

Constroi uma representacao de uma pagina de Web.

Parameters:
uri - Url da pagina.
table - Nome da tabela usada na pagina.
Method Detail

getDetailUri

public java.lang.String getDetailUri()
Get the value of listaUrl.

Returns:
Value of listaUrl.

getDeleteTableName

public java.lang.String getDeleteTableName()
Get the value of deleteTableName.

Returns:
Value of deleteTableName.

getDisplayFilter

public java.lang.String getDisplayFilter()
Get the value of displayFilter.

Returns:
Value of displayFilter.

getDisplayTableName

public java.lang.String getDisplayTableName()
Get the value of displayTableName.

Returns:
Value of displayTableName.

getInsertTableName

public java.lang.String getInsertTableName()
Get the value of insertTableName.

Returns:
Value of insertTableName.

getInsertFilter

public java.lang.String getInsertFilter()
Get the value of displayFilter.

Returns:
Value of displayFilter.

getRelation

public FieldRelation getRelation(java.lang.String relationType)
Devolve um determinado tipo de relacao.


getSearchFilter

public java.lang.String getSearchFilter()
Get the value of displayFilter.

Returns:
Value of displayFilter.

getSearchTableName

public java.lang.String getSearchTableName()
Get the value of searchTableName.

Returns:
Value of searchTableName.

getUpdateTableName

public java.lang.String getUpdateTableName()
Get the value of updateTableName.

Returns:
Value of updateTableName.

insertRelation

public void insertRelation(java.lang.String relationType,
                           FieldRelation relation)
Insere uma nova relacao.


isDeleteDetail

public boolean isDeleteDetail()
Verifica se a tabela e de detalhe.


isDetailList

public boolean isDetailList()
Get the value of detailList.

Returns:
value of detailList.

isDisplayDetail

public boolean isDisplayDetail()
Verifica se a tabela e de detalhe.


isInsertDetail

public boolean isInsertDetail()
Verifica se a tabela e de detalhe.


isNew

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


isSearchDetail

public boolean isSearchDetail()
Verifica se a tabela e de detalhe.


isUpdateDetail

public boolean isUpdateDetail()
Verifica se a tabela e de detalhe.


setDetailList

public void setDetailList(boolean v)
Set the value of detailList.

Parameters:
v - Value to assign to detailList.

setDetailUri

public void setDetailUri(java.lang.String v)
Set the value of detailUri.

Parameters:
v - Value to assign to detailUri.

setDeleteTable

public void setDeleteTable(java.lang.String name,
                           boolean detail)
Altera a tabela onde sao apagados os registos.

Parameters:
name - O nome da tabela.

setDisplayTable

public void setDisplayTable(java.lang.String name,
                            java.lang.String filter,
                            boolean detail)
Altera a tabela usada para mostrar os dados.

Parameters:
name - O nome da tabela.
filter - Um filtro para usar nas operacoes sobre a tabela.
detail - Booleano que indica se a tabela e de detalhe ou nao.

setDisplayTableFilter

public void setDisplayTableFilter(java.lang.String filter)
Set the value of displayTableName.

Parameters:
filter - Value to assign to displayTableFilter.

setInsertTable

public void setInsertTable(java.lang.String name,
                           java.lang.String filter,
                           boolean detail)
Altera a tabela usada para mostrar os dados.

Parameters:
name - O nome da tabela.
filter - Nao e usado!
detail - Booleano que indica se a tabela e de detalhe ou nao.

setInsertTableFilter

public void setInsertTableFilter(java.lang.String filter)
Set the value of displayTableName.

Parameters:
filter - Value to assign to displayTableFilter.

setSearchTable

public void setSearchTable(java.lang.String name,
                           java.lang.String filter,
                           boolean detail)
Altera a tabela usada para mostrar os dados.

Parameters:
name - O nome da tabela.
filter - Um filtro para usar nas operacoes sobre a tabela.
detail - Booleano que indica se a tabela e de detalhe ou nao.

toString

public java.lang.String toString()
Representa a estrutura da pagina numa String.

Overrides:
toString in class Page

getUrl

public java.lang.String getUrl()
Deprecated. Este metodo foi substituido pelo metodo getUri()

Get the value of url.

Returns:
Value of url.

setUrl

public void setUrl(java.lang.String v)
Deprecated. Este metodo foi substituido pelo metodo setUri()

Set the value of url.

Parameters:
v - Value to assign to url.

getFichaUrl

public java.lang.String getFichaUrl()
Deprecated. Este metodo foi substituido pelo metodo getFichaUri()

Get the value of fichaUrl.

Returns:
Value of fichaUrl.

setFichaUrl

public void setFichaUrl(java.lang.String v)
Deprecated. Este metodo foi substituido pelo metodo setFichaUri()

Set the value of fichaUrl.

Parameters:
v - Value to assign to fichaUrl.

getListaUrl

public java.lang.String getListaUrl()
Deprecated.  

Get the value of listaUrl.

Returns:
Value of listaUrl.

setListaUrl

public void setListaUrl(java.lang.String v)
Deprecated. Este metodo foi substituido pelo metodo setListaUri()

Set the value of listaUrl.

Parameters:
v - Value to assign to listaUrl.

getLista

public WebPage getLista()
Deprecated. Este metodo foi substituido pelo metodo getListaUri()

Devolve a pagina da lista.

Returns:
WebPage da lista

getDetails

public WebPage getDetails(java.lang.String url)
Deprecated. Este metodo nao tem substituto.

Devolve um detalhe da pagina.

Returns:
Um pagina que e detalhe desta pagina.

setDetails

public void setDetails(WebPage detail)
Deprecated.  

Adiciona um detalhe a pagina. O primeiro detalhe a ser adicionado, e usado como ficha. O segundo detalhe a ser adicionado, e usado como lista.

Parameters:
detail - Um detalhe de uma pagina pagina.

getTableNames

public java.util.ArrayList getTableNames()
Deprecated.  

Devolve o nome das tabelas que sao usadas pela pagina.

Returns:
Um ArrayList com o nome das tabelas.

setTableNames

public void setTableNames(java.lang.String str)
Deprecated.  

Adiciona uma tabela a pagina Web.

Parameters:
str - Nome da pagina a adicionar.

getFicha

public WebPage getFicha()
Deprecated.  

Devolve a pagina da ficha.

Returns:
WebPage da ficha

getDetailsUrls

public java.util.Enumeration getDetailsUrls()
Deprecated.  

Devolve uma lista com os enderecoss de todos os detalhes desta pagina.

Returns:
uma lista com os enderecoss de todos os detalhes desta pagina.

setOrphanSearch

public void setOrphanSearch(boolean orphanSearch)
Setter for property orphanSearch.

Parameters:
orphanSearch - New value of property orphanSearch.

isOrphanSearch

public boolean isOrphanSearch()
Getter for property orphanSearch.

Returns:
Value of property orphanSearch.