|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectpt.moredata.dao.DataTypeInfo
pt.moredata.dao.DataFieldInfo
Inicializa todas as propriedades necessárias para um DDataField ou
uma coluna de uma DDataTable.
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.
Devolve a informacao propriedade a propriedade ou sob a forma de
um array de strings de inicializacao das propriedades.
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 | |
DataFieldInfo(java.lang.String columnName,
int dataType)
Cria uma representacao de um campo de uma tabela. |
|
| Method Summary | |
java.lang.String |
dump()
|
java.lang.String |
dump(java.lang.String _prefix)
|
java.lang.String |
getColumnName()
Devolve ao nome da coluna. |
int |
getColumnOrder()
|
java.lang.Object |
getDefault()
|
java.lang.String |
getDescriptionColumn()
|
java.lang.String |
getReferencedColumn()
|
java.lang.String |
getReferencedTable()
|
java.lang.String |
getRemarks()
|
boolean |
isFK()
|
boolean |
isPK()
|
boolean |
isRequired()
|
void |
setColumnName(java.lang.String columnName)
Definir o nome da coluna. |
void |
setColumnOrder(int _columnOrder)
|
void |
setDefault(java.lang.Object __default)
|
void |
setDescriptionColumn(java.lang.String _descriptionColumn)
|
void |
setFK(boolean _fk)
|
void |
setPK(boolean _pk)
|
void |
setReferencedColumn(java.lang.String _referencedColumn)
|
void |
setReferencedTable(java.lang.String _referencedTable)
|
void |
setRemarks(java.lang.String _remarks)
|
void |
setRequired(boolean _required)
Devolve true caso a cluna seja de preenchimento obrigatorio, false caso contrario. |
| Methods inherited from class pt.moredata.dao.DataTypeInfo |
getDataType, getDataTypeDescription, getDecimals, getMaxLength, getMaxValue, getMinValue, setDataType, setDecimals, setMaxLength, setMaxValue, setMinValue |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public DataFieldInfo(java.lang.String columnName,
int dataType)
columnName - O nome da coluna que este objecto ira representar.dataType - O tipo de dados armazenado no campo.| Method Detail |
public void setColumnName(java.lang.String columnName)
public java.lang.String getColumnName()
public void setRequired(boolean _required)
public boolean isRequired()
public void setDefault(java.lang.Object __default)
public java.lang.Object getDefault()
public void setColumnOrder(int _columnOrder)
public int getColumnOrder()
public void setPK(boolean _pk)
public boolean isPK()
public void setFK(boolean _fk)
public boolean isFK()
public void setDescriptionColumn(java.lang.String _descriptionColumn)
public java.lang.String getDescriptionColumn()
public void setReferencedTable(java.lang.String _referencedTable)
public java.lang.String getReferencedTable()
public void setReferencedColumn(java.lang.String _referencedColumn)
public java.lang.String getReferencedColumn()
public void setRemarks(java.lang.String _remarks)
public java.lang.String getRemarks()
public java.lang.String dump()
dump in class DataTypeInfopublic java.lang.String dump(java.lang.String _prefix)
dump in class DataTypeInfo
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||