|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectpt.despodata.java.ddata.DHtmlVisualField
DHtmlVisualField.java Informacoes acerca de um campo de uma tabela que e visualizavel Created: Tue Aug 29 10:38:54 2000
| Field Summary | |
static java.util.Comparator |
integerVectorComparator
Comparador para ordenar Vectores de Inteiros por ordem alfabetica do primeiro inteiro do Vector. |
static java.util.Comparator |
stringVectorComparator
Comparador para ordenar Vectores de Strings por ordem alfabetica da primeira string do Vector. |
| Fields inherited from interface pt.despodata.java.ddata.IDDataVisualField |
COMBOBOX_FIELD, FILEUPLOAD_FIELD, HIDDEN_FIELD, IMAGE_FIELD, LOV_FIELD, PASSWORD_FIELD, RADIO_FIELD, RESET_FIELD, SELECT_FIELD, SUBMIT_FIELD, TEXT_FIELD, TEXTAREA_FIELD |
| Constructor Summary | |
DHtmlVisualField(java.lang.String name,
int width,
int height,
int fieldType)
|
|
DHtmlVisualField(java.lang.String name,
int width,
int height,
int visibleWidth,
int visibleHeight,
int fieldType,
int fieldFontSize)
|
|
| Method Summary | |
void |
addDescription(java.lang.String code,
java.lang.Object description)
Adiciona uma descricao a lista de descricoes. |
void |
addReferencedColumn(java.lang.String comboboxTableName,
java.lang.String comboDescriptionColumn,
java.lang.String comboCodeColumn)
Associa uma coluna de descricao ao campo visual. |
void |
clearDescriptions()
Apaga todas as descricoes deste campo visual. |
void |
dump()
Imprime o conteudo do objecto (para debug apenas) |
void |
dump(java.lang.String _prefix)
Imprime o conteudo do objecto (para debug apenas) |
boolean |
equals(java.lang.Object obj)
Indicates whether some other object is "equal to" this one. |
java.lang.Object |
getCode(java.util.Vector descriptions)
Devolve o primeiro codigo encontrado que se encontra associado a uma lista de descricoes. |
java.util.Enumeration |
getCodesList()
Devolve uma lista com os codigos da lista de descricoes. |
int |
getDecimals()
Devolve o numero de casas decimais que se permite digitar. |
java.util.Vector |
getDescriptions(java.lang.Object code)
Devolve as descricoes de um campo visual para um determinado codigo. |
java.util.Enumeration |
getDescriptionsList()
Devolve uma lista com todas as descricoes associadas ao campo visual. |
java.util.Comparator |
getDescriptionsListComparator()
Getter for property _descriptionsListComparator. |
java.lang.String |
getFieldFontName()
Devolve o nome da fonte usada no campo visual. |
int |
getFieldFontSize()
Get the value of fontSize. |
int |
getFieldType()
Get the value of fieldType. |
java.lang.String |
getFieldTypeName()
Devolve o nome de um tipo de campo, dado o seu codigo. |
int |
getHeight()
Devolve a altura do campo. |
java.lang.String |
getName()
Devolve o nome do campo. |
DDataControl |
getReferencedDataControl(DDataSource dataSource,
java.lang.String whereStr)
Devolve o DHtmlDataControl que representa a tabela que contem a descricao deste campo visual |
java.lang.String |
getReferencedTable()
Get the value of comboboxTable. |
java.lang.String[] |
getRefField()
Devolve o nome do campo visual que contem o codigo deste campo visual. |
java.lang.String |
getRefWhereStr()
Get the value of refWhereStr. |
int |
getVisibleHeight()
Devolve a altura do campo que e visivel. |
int |
getVisibleWidth()
Devolve o comprimento do campo que e visivel. |
int |
getWidth()
Devolve o comprimento do campo. |
boolean |
isAutoFormat()
Verifica se a formatacao e automatica. |
boolean |
isEditable()
Verifica se o campo pode ser editado. |
boolean |
isReference()
Verifica se um campo visual pertence ao DHtmlDataControl, ou se e uma campo que faz referencia para outra tabela. |
boolean |
isRequired()
Verifica se um campo e de preenchimento obrigatorio. |
DDataControl |
loadReferencedTable(DDataSource dataSource)
Le as descricoes e os codigos, da tabela de referencia e coloca as descricoes e os codigos na Hashtable 'listOfDescr' |
DDataControl |
refreshReferencedTable(DDataSource dataSource)
Le as descricoes e os codigos, da tabela de referencia e coloca as descricoes e os codigos na Hashtable 'listOfDescr' A tabela e relida da base de dados, mesmo que ja se encontre em memoria. |
void |
rmDescription(java.lang.String code)
Remove uma descricao da lista de valores. |
void |
rmReferencedColumn(java.lang.String descriptionColumn)
Remove uma chave estrangeira. |
void |
setAutoFormat(boolean auto)
Activa ou desactiva a formatacao automatica. |
void |
setDecimals(int decimals)
Define o numero de casas decimais que se permite digitar. |
void |
setDescriptionsListComparator(java.util.Comparator descriptionsListComparator)
Setter for property _descriptionsListComparator. |
void |
setEditable(boolean editable)
Torna o campo editavel ou nao |
void |
setFieldFontSize(int v)
Set the value of fontSize. |
void |
setFieldType(int v)
Set the value of fieldType. |
void |
setHeight(int height)
Afecta a altura do campo. |
void |
setInvisibleDescColumns(java.lang.String[] value)
Setter for property _inVisibleDescColumns. |
void |
setName(java.lang.String name)
Altera o nome do campo. |
void |
setOrderBy(java.lang.String[] orderBy)
Setter for property orderBy. |
void |
setReferencedTable(java.lang.String v)
Set the value of comboboxTable. |
void |
setRefField(java.lang.String columnName,
java.lang.String vfName)
Altera a identificacao do campo visual que contem o codigo deste campo visual. |
void |
setRefWhereStr(java.lang.String v)
Set the value of refWhereStr. |
void |
setRequired(boolean required)
Activa ou desactiva a obrigatoridade do campo. |
void |
setVisibleHeight(int height)
Afecta a altura do campo que e visivel. |
void |
setVisibleWidth(int width)
Afecta o comprimento do campo que e visivel. |
void |
setWidth(int width)
Afecta o comprimento do campo. |
java.lang.String |
toString()
Devolve o conteudo do objecto (para debug apenas) |
java.lang.String |
toString(java.lang.String _prefix)
Devolve o conteudo do objecto (para debug apenas) |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static java.util.Comparator integerVectorComparator
public static java.util.Comparator stringVectorComparator
| Constructor Detail |
public DHtmlVisualField(java.lang.String name,
int width,
int height,
int fieldType)
public DHtmlVisualField(java.lang.String name,
int width,
int height,
int visibleWidth,
int visibleHeight,
int fieldType,
int fieldFontSize)
| Method Detail |
public boolean equals(java.lang.Object obj)
obj - - the reference object with which to compare.
public void addDescription(java.lang.String code,
java.lang.Object description)
addDescription in interface IDDataVisualFieldcode - Codigo associado a descricao.description - Nome que aparece na lista.
public void addReferencedColumn(java.lang.String comboboxTableName,
java.lang.String comboDescriptionColumn,
java.lang.String comboCodeColumn)
addReferencedColumn in interface IDDataVisualFieldcomboboxTableName - Nome da tabela que contem as descricao e os
codigos para popular a combobox.comboDescriptionColumn - Nome da coluna que contem a descricao na tabela
'comboboxTableName'.comboCodeColumn - Nome da coluna que contem o codigo na tabela
'comboboxTableName'.public void clearDescriptions()
clearDescriptions in interface IDDataVisualFieldpublic java.lang.Object getCode(java.util.Vector descriptions)
getCode in interface IDDataVisualFielddescriptions - A lista de descricoes.
public java.util.Enumeration getCodesList()
getCodesList in interface IDDataVisualFieldpublic int getDecimals()
getDecimals in interface IDDataVisualFieldpublic java.util.Vector getDescriptions(java.lang.Object code)
getDescriptions in interface IDDataVisualFieldcode - Codigo da descricao pretendida.
public java.util.Enumeration getDescriptionsList()
Vector, que contem uma descricao
para um determinado codigo deste campo visual.
Este Vector contem tantos elementos quanto o numero de colunas
de descricao que foram adicionadas ao campo visual atraves do metodo
pt.despodata.java.ddata.DHtmlVisualField#addReferencedColumnjava.lang.String, java.lang.String, java.lang.String) addReferencedColumn.
A lista encontra-se ordenada por ordem alfabetica.
getDescriptionsList in interface IDDataVisualFieldpublic int getFieldType()
getFieldType in interface IDDataVisualFieldpublic java.lang.String getFieldTypeName()
getFieldTypeName in interface IDDataVisualFieldpublic java.lang.String getFieldFontName()
getFieldFontName in interface IDDataVisualFieldpublic int getFieldFontSize()
getFieldFontSize in interface IDDataVisualFieldpublic int getHeight()
getHeight in interface IDDataVisualFieldpublic java.lang.String getName()
getName in interface IDDataVisualFieldpublic java.lang.String getRefWhereStr()
getRefWhereStr in interface IDDataVisualField
public DDataControl getReferencedDataControl(DDataSource dataSource,
java.lang.String whereStr)
getReferencedDataControl in interface IDDataVisualFielddataSource - DDataSource, onde se encontra a tabela.
public java.lang.String getReferencedTable()
getReferencedTable in interface IDDataVisualFieldpublic int getVisibleHeight()
getVisibleHeight in interface IDDataVisualFieldpublic int getVisibleWidth()
getVisibleWidth in interface IDDataVisualFieldpublic int getWidth()
getWidth in interface IDDataVisualFieldpublic boolean isAutoFormat()
isAutoFormat in interface IDDataVisualFieldpublic boolean isEditable()
isEditable in interface IDDataVisualFieldpublic boolean isReference()
isReference in interface IDDataVisualFieldpublic boolean isRequired()
isRequired in interface IDDataVisualFieldpublic DDataControl loadReferencedTable(DDataSource dataSource)
loadReferencedTable in interface IDDataVisualFielddataSource - DDataSource, onde se encontra a tabela.public DDataControl refreshReferencedTable(DDataSource dataSource)
refreshReferencedTable in interface IDDataVisualFielddataSource - DDataSource, onde se encontra a tabela.public void rmDescription(java.lang.String code)
rmDescription in interface IDDataVisualFieldcode - Codigo da descricao que se pretende remover.public void rmReferencedColumn(java.lang.String descriptionColumn)
rmReferencedColumn in interface IDDataVisualFielddescriptionColumn - Nome da coluna que contem a descricao.public void setFieldFontSize(int v)
setFieldFontSize in interface IDDataVisualFieldv - Value to assign to fontSize.public void setAutoFormat(boolean auto)
setAutoFormat in interface IDDataVisualFieldauto - true para que exista formatação automática,
false não faz qualquer formataçãopublic void setDecimals(int decimals)
setDecimals in interface IDDataVisualFielddecimals - Número de casas decimais que se permite digitar.public void setEditable(boolean editable)
setEditable in interface IDDataVisualFieldeditable - true se o campo fôr editável, false caso contráriopublic void setFieldType(int v)
setFieldType in interface IDDataVisualFieldv - Value to assign to fieldType.public void setHeight(int height)
setHeight in interface IDDataVisualFieldheight - Altura do campo.public void setName(java.lang.String name)
setName in interface IDDataVisualFieldname - O nome do campo.public void setReferencedTable(java.lang.String v)
setReferencedTable in interface IDDataVisualFieldv - Value to assign to comboboxTable.public void setRefWhereStr(java.lang.String v)
setRefWhereStr in interface IDDataVisualFieldv - Value to assign to refWhereStr.public void setRequired(boolean required)
setRequired in interface IDDataVisualFieldrequired - Se for true, o campo e de preenchimento obrigatorio,
caso contrario, o campo nao e obrigatorio.public void setWidth(int width)
setWidth in interface IDDataVisualFieldpublic void setVisibleHeight(int height)
setVisibleHeight in interface IDDataVisualFieldheight - Altura do campo que e visivel.public void setVisibleWidth(int width)
setVisibleWidth in interface IDDataVisualField
public void setRefField(java.lang.String columnName,
java.lang.String vfName)
setRefField in interface IDDataVisualFieldpublic java.lang.String[] getRefField()
getRefField in interface IDDataVisualFieldpublic java.util.Comparator getDescriptionsListComparator()
getDescriptionsListComparator in interface IDDataVisualFieldpublic void setDescriptionsListComparator(java.util.Comparator descriptionsListComparator)
setDescriptionsListComparator in interface IDDataVisualFieldpublic void dump()
dump in interface IDDataVisualFieldpublic void dump(java.lang.String _prefix)
dump in interface IDDataVisualFieldpublic java.lang.String toString()
public java.lang.String toString(java.lang.String _prefix)
toString in interface IDDataVisualFieldpublic void setOrderBy(java.lang.String[] orderBy)
setOrderBy in interface IDDataVisualFieldorderBy - New value of property orderBy.public void setInvisibleDescColumns(java.lang.String[] value)
setInvisibleDescColumns in interface IDDataVisualField
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||