|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectpt.moredata.dao.DataTypeInfo
Inicializa todas as propriedades necessárias para um DataType
O principal objectivo é servir de suporte a um gerador de código e(ou)
a uma entrada de dados de alto nivel com geração automática da funcionalidade.
Tem métodos para afectar a informação recolhida a um DDataField (Forms),
CellProperties (forms com grids) e a um DataMetaField (usado nos
DataControls).
Podia ter usado um PropertyDescriptor e(ou) editor mas fica para a
proxima.???????
Ainda poderia ter mais informacao como por exemplo o editor e o renderer
a utilizar
Company MoreData
DataTableInfo| Constructor Summary | |
DataTypeInfo(int dataType)
Cria uma representacao de um tipo de dados. |
|
| Method Summary | |
java.lang.String |
dump()
|
java.lang.String |
dump(java.lang.String _prefix)
|
int |
getDataType()
Devolve o tipo de dados actual |
java.lang.String |
getDataTypeDescription()
|
int |
getDecimals()
Devolve o numero de casas decimais que um tipo de dados pode ter. |
int |
getMaxLength()
Devolve o tamanho maximo em numero de caracteres, que um tipo de dados pode ter. |
long |
getMaxValue()
Devolve o valor maximo que um determinado tipo de dados pode ter. |
long |
getMinValue()
Devolve o valor minomo que um determinado tipo de dados pode ter. |
void |
setDataType(int dataType)
Afecta o tipo de dados |
void |
setDecimals(int decimals)
Altera o numero de casas decimais que um tipo de dados pode ter. |
void |
setMaxLength(int maxLength)
Altera o tamanho maximo em numero de caracteres, que um tipo de dados pode ter. |
void |
setMaxValue(long _maxValue)
Definir propriedade maxValue |
void |
setMinValue(long _minValue)
Definir propriedade minValue |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public DataTypeInfo(int dataType)
throws java.lang.IllegalArgumentException
dataType - O tipo de dados armazenado no campo.| Method Detail |
public void setMinValue(long _minValue)
_minValue - minValuepublic void setMaxValue(long _maxValue)
_maxValue - maxValuepublic void setDataType(int dataType)
dataType - novo tipo de dadospublic int getDataType()
public java.lang.String getDataTypeDescription()
public void setMaxLength(int maxLength)
maxLength - O tamanho maximo em numero de caracteres.public int getMaxLength()
public long getMaxValue()
public long getMinValue()
public void setDecimals(int decimals)
decimals - O numero de casas decimais.public int getDecimals()
public java.lang.String dump()
public java.lang.String dump(java.lang.String _prefix)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||