|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
DHtmlDataControl.java Extends DDataControl for HTML manager of record Set(s) Created: Tue Aug 29 10:38:54 2000
| Field Summary | |
static java.lang.String |
SEPARATOR
Separador usado no nome dos parametros, para separa o nome do parametro do numero da linha a que este corresponde. |
| Method Summary | |
void |
addAllColumnsToVisualField()
Add a visual field for each column |
void |
addDescription(java.lang.String columnName,
java.lang.String code,
java.lang.String descr)
Adiciona uma nova descricao associada a um determinado codigo. |
void |
addDescription(java.lang.String columnName,
java.lang.String vfName,
java.lang.String code,
java.lang.String descr)
Adiciona uma nova descricao associada a um determinado codigo. |
void |
addReferencedColumn(java.lang.String columnName,
java.lang.String tableName,
java.lang.String description,
java.lang.String code)
Adiciona uma nova descricao a lista de descricoes de um campo visual, |
void |
addReferencedColumn(java.lang.String columnName,
java.lang.String vfName,
java.lang.String tableName,
java.lang.String description,
java.lang.String code)
Adiciona uma nova descricao a lista de descricoes de um campo visual. |
void |
addVisualField(java.lang.String columnName)
Add a new visual field to the virtual table |
void |
addVisualField(java.lang.String columnName,
int width,
int height,
int visibleWidth,
int visibleHeight,
int fieldType,
int fieldFontSize)
Adiciona um novo campo visual com o nome da propria coluna. |
void |
addVisualField(java.lang.String columnName,
java.lang.String fieldName,
int width,
int height,
int fieldType)
Add a new visual field to the virtual table |
void |
addVisualField(java.lang.String columnName,
java.lang.String fieldName,
int width,
int height,
int visibleWidth,
int visibleHeight,
int fieldType,
int fieldFontSize)
Adiciona um novo campo visual a uma determinada coluna. |
java.util.ArrayList |
createDHtmlArray()
Cria um ArrayList com os DHtmlDataControl's a actualizar. |
java.lang.String |
getButtonText()
Get the value of buttonText. |
IDDataControlField |
getColumn(java.lang.String columnName)
Devolve uma estrutura com a representacao de uma coluna. |
java.lang.String |
getColumnName(java.lang.String vfName)
Devolve o nome da primeira coluna que tiver um dado campo visual |
java.util.Enumeration |
getColumnsNames()
Constroi uma lista com os nomes das colunas. |
java.lang.String |
getDateFormat()
Get the value of dateFormat. |
java.lang.String |
getFormHeader()
Get the value of tableHeader. |
java.lang.String |
getFormName()
Get the value of formName. |
java.lang.String |
getFormTarget()
Get the value of formTarget. |
java.lang.String[] |
getRefField(java.lang.String columnName,
java.lang.String vfName)
Devolve o nome do campo visual que contem o codigo deste campo visual. |
javax.servlet.http.HttpSession |
getSession()
Devolve a sessao usada na criacao da classe. |
int |
getTableBorder()
Get the value of border. |
java.lang.String |
getTableHeader()
Get the value of formHeader. |
IDDataVisualField |
getVisualField(java.lang.String columnName)
Devolve o visualField usado por defeito. |
IDDataVisualField |
getVisualField(java.lang.String columnName,
java.lang.String fieldName)
Devolve o visualField correspondente a uma dada coluna |
java.lang.String |
getVisualFieldName(java.lang.String columnName)
Devolve o nome de um campo visualizavel usado por defeito. |
java.util.Enumeration |
getVisualFieldsNames()
Constroi uma lista com os nomes dos campos visualizaveis de todas as colunas. |
java.util.Enumeration |
getVisualFieldsNames(java.lang.String columnName)
Constroi uma lista com os nomes dos campos visualizaveis de uma determinada coluna. |
boolean |
isReference(java.lang.String columnName,
java.lang.String vfName)
Verifica se um campo visual pertence ao DHtmlDataControl, ou se e uma campo que faz referencia para outra tabela. |
boolean |
isVisualField(java.lang.String columnName)
Verifica se um campo e visualizavel |
void |
removeVisualField(java.lang.String fieldName)
Removes a visual field from the virtual table. |
void |
rmDescription(java.lang.String columnName,
java.lang.String vfName,
java.lang.String code)
Remove a value from the list of values. |
void |
rmReferencedColumn(java.lang.String columnName,
java.lang.String vfName,
java.lang.String description)
Remove a value from the list of values. |
void |
setButtonText(java.lang.String v)
Set the value of buttonText. |
void |
setColumnFileName(java.lang.String columnName,
java.lang.String columnFileName)
Devolve o nome da columa que contem o nome do ficheiro. |
void |
setDateFormat(java.lang.String v)
Set the value of dateFormat. |
void |
setEditable(java.lang.String columnName,
java.lang.String fieldName,
boolean editable)
Torna o campo editavel, ou nao editavel. |
void |
setFormHeader(java.lang.String v)
Set the value of formHeader. |
void |
setFormName(java.lang.String v)
Set the value of formName. |
void |
setFormTarget(java.lang.String v)
Set the value of formTarget. |
void |
setRefField(java.lang.String columnName,
java.lang.String vfName,
java.lang.String refColumnName,
java.lang.String refVFName)
Altera a identificacao do campo visual que contem o codigo deste campo visual. |
void |
setRefWhereStr(java.lang.String columnName,
java.lang.String vfName,
java.lang.String v)
Set the value of refWhereStr. |
void |
setTableBorder(int v)
Set the value of border. |
void |
setTableHeader(java.lang.String v)
Set the value of tableHeader. |
void |
setTableName(java.lang.String tableName)
Set BD table name. |
java.lang.String |
showDataAsCustom(int row,
java.lang.String columnName)
Mostra os dados de uma coluna, sem estarrem formatados. |
java.lang.String |
showDataAsCustom(int row,
java.lang.String columnName,
java.lang.String fieldName)
Mostra os dados de uma coluna, sem estarrem formatados. |
java.lang.String |
showDataAsCustomForm(int row,
java.lang.String columnName)
Mostra uma entrada de dados de um form. |
java.lang.String |
showDataAsCustomForm(int row,
java.lang.String columnName,
java.lang.String fieldName)
Mostra uma entrada de dados de um form. |
java.lang.String |
showDataAsCustomForm(java.lang.String field)
Show data as a from |
java.lang.String |
showDataAsCustomTable(int row,
java.lang.String name,
java.lang.String link)
Mostra o campo por defeito, sob a forma de uma celula de uma tabela em Html. |
java.lang.String |
showDataAsCustomTable(int row,
java.lang.String columnName,
java.lang.String fieldName,
java.lang.String link)
Mostra um campo sob a forma de uma celula de uma tabela em Html. |
java.lang.String |
showDataAsForm(int row)
Show data from a data base table on a htlm form |
java.lang.String |
showDataAsTable(int firstRow,
int numRows)
Show data from a data base table on a htlm table |
java.lang.String |
showNewDataAsCustomForm(int row,
java.lang.String name,
java.lang.String fieldName)
Show data form input field |
java.lang.String |
showNewDataAsForm()
Shows a new and clean html form. |
void |
submitFormData(int row)
Submit a form data to the data base. |
| Field Detail |
public static final java.lang.String SEPARATOR
| Method Detail |
public void addAllColumnsToVisualField()
public void addDescription(java.lang.String columnName,
java.lang.String code,
java.lang.String descr)
columnName - Nome da coluna.code - Codigo da descricaodescr - Descricao.
public void addDescription(java.lang.String columnName,
java.lang.String vfName,
java.lang.String code,
java.lang.String descr)
columnName - Nome da coluna.vfName - Nome do campo visualizavel.code - Codigo da descricaodescr - Descricao.
public void addReferencedColumn(java.lang.String columnName,
java.lang.String tableName,
java.lang.String description,
java.lang.String code)
columnName - Nome da coluna.tableName - Tabela onde esta a descricao e o codigo.description - Nome da coluna onde esta a descricao.code - Nome da coluna onde esta o codigo da descricao.
public void addReferencedColumn(java.lang.String columnName,
java.lang.String vfName,
java.lang.String tableName,
java.lang.String description,
java.lang.String code)
columnName - Nome da coluna.vfName - Nome do campo visualizavel.tableName - Tabela onde esta a descricao e o codigo.description - Nome da coluna onde esta a descricao.code - Nome da coluna onde esta o codigo da descricao.
public void addVisualField(java.lang.String columnName,
java.lang.String fieldName,
int width,
int height,
int fieldType)
height - Altura do campo.width - Comprimento do campo.fieldType - Tipo de campo.
public void addVisualField(java.lang.String columnName,
int width,
int height,
int visibleWidth,
int visibleHeight,
int fieldType,
int fieldFontSize)
height - Altura do campo.visibleHeight - Altura visivel do campo.width - Comprimento do campo.visibleWidth - Comprimento visivel do campo.fieldType - Tipo de campo.fieldFontSize - Tamanho da fonte usada no campo.
public void addVisualField(java.lang.String columnName,
java.lang.String fieldName,
int width,
int height,
int visibleWidth,
int visibleHeight,
int fieldType,
int fieldFontSize)
height - Altura do campo.visibleHeight - Altura visivel do campo.width - Comprimento do campo.visibleWidth - Comprimento visivel do campo.fieldType - Tipo de campo.fieldFontSize - Tamanho da fonte usada no campo.public void addVisualField(java.lang.String columnName)
columnName - Nome da coluna.public java.util.ArrayList createDHtmlArray()
public boolean isVisualField(java.lang.String columnName)
columnName - Nome do campo
public java.lang.String getButtonText()
public IDDataControlField getColumn(java.lang.String columnName)
columnName - O nome da coluna.
public java.lang.String getColumnName(java.lang.String vfName)
vfName - O nome do campo visual.
public java.util.Enumeration getColumnsNames()
public java.lang.String getDateFormat()
public java.lang.String getFormHeader()
public java.lang.String getFormName()
public java.lang.String getFormTarget()
public javax.servlet.http.HttpSession getSession()
public int getTableBorder()
public java.lang.String getTableHeader()
public IDDataVisualField getVisualField(java.lang.String columnName)
columnName - O nome da coluna.
public IDDataVisualField getVisualField(java.lang.String columnName,
java.lang.String fieldName)
columnName - O nome da coluna.fieldName - O nome de um campo visual.
public java.lang.String getVisualFieldName(java.lang.String columnName)
columnName - O nome da coluna.
public java.util.Enumeration getVisualFieldsNames()
public java.util.Enumeration getVisualFieldsNames(java.lang.String columnName)
public boolean isReference(java.lang.String columnName,
java.lang.String vfName)
throws DDataException
columnName - O nome da coluna.vfName - O nome do campo visual.
DDataExceptionpublic void setButtonText(java.lang.String v)
v - Value to assign to buttonText.
public void setColumnFileName(java.lang.String columnName,
java.lang.String columnFileName)
columnName - Nome da coluna.public void setDateFormat(java.lang.String v)
v - Value to assign to dateFormat.
public void setEditable(java.lang.String columnName,
java.lang.String fieldName,
boolean editable)
columnName - Nome da coluna.fieldName - O nome do campo visual da colunaeditable - true se o campo fôr editável, false caso contrário.public void setFormHeader(java.lang.String v)
v - Value to assign to formHeader.public void setFormName(java.lang.String v)
v - Value to assign to formName.public void setFormTarget(java.lang.String v)
v - Value to assign to formTarget.
public void setRefWhereStr(java.lang.String columnName,
java.lang.String vfName,
java.lang.String v)
columnName - Nome da coluna.vfName - Nome do campo visual.v - Value to assign to refWhereStr.public void setTableBorder(int v)
v - Value to assign to border.public void setTableHeader(java.lang.String v)
v - Value to assign to tableHeader.public void setTableName(java.lang.String tableName)
public java.lang.String showDataAsCustom(int row,
java.lang.String columnName)
row - Numero da linha da tabela.columnName - Nome da coluna da tabela.
public java.lang.String showDataAsCustom(int row,
java.lang.String columnName,
java.lang.String fieldName)
row - Numero da linha da tabela.columnName - Nome da coluna da tabela.fieldName - Nome do campo visualizavel da coluna.public java.lang.String showDataAsCustomForm(java.lang.String field)
field - Field name.
public java.lang.String showDataAsCustomForm(int row,
java.lang.String columnName)
row - Numero da linha.columnName - Nome da coluna.
public java.lang.String showDataAsCustomForm(int row,
java.lang.String columnName,
java.lang.String fieldName)
row - Numero da linha.columnName - Nome da coluna.fieldName - Nome do campo visual.
public java.lang.String showDataAsCustomTable(int row,
java.lang.String name,
java.lang.String link)
row - Numero da linha da tabela.link - link que deve ser criado com o valor dos campos.
public java.lang.String showDataAsCustomTable(int row,
java.lang.String columnName,
java.lang.String fieldName,
java.lang.String link)
row - Numero da linha da tabela.columnName - Nome da coluna na tabela.fieldName - Nome do campo visual da coluna.link - link que deve ser criado com o valor dos campos.public java.lang.String showDataAsForm(int row)
row - Numero da linha.
public java.lang.String showDataAsTable(int firstRow,
int numRows)
firstRow - numRows -
public java.lang.String showNewDataAsCustomForm(int row,
java.lang.String name,
java.lang.String fieldName)
row - table row numbername - table field namepublic java.lang.String showNewDataAsForm()
public void submitFormData(int row)
row - public void removeVisualField(java.lang.String fieldName)
fieldName - Nome da coluna a remover
public void rmReferencedColumn(java.lang.String columnName,
java.lang.String vfName,
java.lang.String description)
vfName - Nome da coluna visualizavel.description - Nome da coluna onde esta a descricao.
public void rmDescription(java.lang.String columnName,
java.lang.String vfName,
java.lang.String code)
columnName - Nome da coluna.vfName - Nome do campo visualizavel.code - Codigo da descricao a remover.
public void setRefField(java.lang.String columnName,
java.lang.String vfName,
java.lang.String refColumnName,
java.lang.String refVFName)
public java.lang.String[] getRefField(java.lang.String columnName,
java.lang.String vfName)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||