public interface Column
extends org.eclipse.emf.ecore.EObject
The following features are supported:
GuigenPackage.getColumn()| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getActiveFlagSelector()
Returns the value of the 'Active Flag Selector' attribute
|
java.lang.String |
getCustomSortPropertySelector()
Returns the value of the 'Custom Sort Property Selector' attribute
|
java.lang.String |
getEditableFlagSelector()
Returns the value of the 'Editable Flag Selector' attribute
|
int |
getFieldMaxLength()
Returns the value of the 'Field Max Length' attribute
|
java.lang.String |
getLabel()
Returns the value of the 'Label' attribute
|
AppDataBinding |
getMultiDataBinding()
Returns the value of the 'Multi Data Binding' containment reference
|
java.lang.String |
getMultidataKeySelector()
Returns the value of the 'Multidata Key Selector' attribute
|
java.lang.String |
getMultidataPropertySelector()
Returns the value of the 'Multidata Property Selector' attribute
|
java.lang.String |
getMultidataValueSelector()
Returns the value of the 'Multidata Value Selector' attribute
|
java.lang.String |
getSelector()
Returns the value of the 'Selector' attribute
|
java.lang.String |
getTooltip()
Returns the value of the 'Tooltip' attribute
|
boolean |
isCustomDecorator()
Returns the value of the 'Custom Decorator' attribute
|
boolean |
isEditable()
Returns the value of the 'Editable' attribute
|
boolean |
isEventActive()
Returns the value of the 'Event Active' attribute
|
boolean |
isSortable()
Returns the value of the 'Sortable' attribute
|
void |
setActiveFlagSelector(java.lang.String value)
Sets the value of the '
Active Flag Selector' attribute |
void |
setCustomDecorator(boolean value)
Sets the value of the '
Custom Decorator' attribute |
void |
setCustomSortPropertySelector(java.lang.String value)
Sets the value of the '
Custom Sort Property Selector' attribute |
void |
setEditable(boolean value)
Sets the value of the '
Editable' attribute |
void |
setEditableFlagSelector(java.lang.String value)
Sets the value of the '
Editable Flag Selector' attribute |
void |
setEventActive(boolean value)
Sets the value of the '
Event Active' attribute |
void |
setFieldMaxLength(int value)
Sets the value of the '
Field Max Length' attribute |
void |
setLabel(java.lang.String value)
Sets the value of the '
Label' attribute |
void |
setMultiDataBinding(AppDataBinding value)
Sets the value of the '
Multi Data Binding' containment reference |
void |
setMultidataKeySelector(java.lang.String value)
Sets the value of the '
Multidata Key Selector' attribute |
void |
setMultidataPropertySelector(java.lang.String value)
Sets the value of the '
Multidata Property Selector' attribute |
void |
setMultidataValueSelector(java.lang.String value)
Sets the value of the '
Multidata Value Selector' attribute |
void |
setSelector(java.lang.String value)
Sets the value of the '
Selector' attribute |
void |
setSortable(boolean value)
Sets the value of the '
Sortable' attribute |
void |
setTooltip(java.lang.String value)
Sets the value of the '
Tooltip' attribute |
java.lang.String getSelector()
If the meaning of the 'Selector' attribute isn't clear, there really should be more of a description here...
Seleziona il field del record di cui è costituita la collezione associata alla tabella.setSelector(String),
GuigenPackage.getColumn_Selector()void setSelector(java.lang.String value)
Selector' attribute.
value - the new value of the 'Selector' attribute.getSelector()java.lang.String getLabel()
If the meaning of the 'Label' attribute isn't clear, there really should be more of a description here...
Etichetta della testata della colonnasetLabel(String),
GuigenPackage.getColumn_Label()void setLabel(java.lang.String value)
Label' attribute.
value - the new value of the 'Label' attribute.getLabel()boolean isSortable()
If the meaning of the 'Sortable' attribute isn't clear, there really should be more of a description here...
Se impostata a true la colonna è ordinabile cliccando sulla testata.setSortable(boolean),
GuigenPackage.getColumn_Sortable()void setSortable(boolean value)
Sortable' attribute.
value - the new value of the 'Sortable' attribute.isSortable()boolean isEditable()
If the meaning of the 'Editable' attribute isn't clear, there really should be more of a description here...
Se impostato a true la colonna è editabile. Il widget utilizzato per l'editing della colonna dipende dal tipo del field associato alla colonna (tramite la property selector):setEditable(boolean),
GuigenPackage.getColumn_Editable()void setEditable(boolean value)
Editable' attribute.
value - the new value of the 'Editable' attribute.isEditable()boolean isEventActive()
If the meaning of the 'Event Active' attribute isn't clear, there really should be more of a description here...
Indica che la colonna è cliccabile. Il click permette di scatenare l'evento CLICKED sulla tabella. deve essere utilizzato in congiunzione con un event handler nella Table, altrimenti non ha nessun effetto.setEventActive(boolean),
GuigenPackage.getColumn_EventActive()void setEventActive(boolean value)
Event Active' attribute.
value - the new value of the 'Event Active' attribute.isEventActive()java.lang.String getEditableFlagSelector()
If the meaning of the 'Editable Flag Selector' attribute isn't clear, there really should be more of a description here...
Permette di stabilire a runtime se una cella della colonna (che deve essere dichiarata editabile) sarà effettivamente editabile. Rappresenta il selettore di un field del record di cui è costituita la collezione collegata alla tabella: questo field deve essere di tipo boolean.setEditableFlagSelector(String),
GuigenPackage.getColumn_EditableFlagSelector()void setEditableFlagSelector(java.lang.String value)
Editable Flag Selector' attribute.
value - the new value of the 'Editable Flag Selector' attribute.getEditableFlagSelector()AppDataBinding getMultiDataBinding()
If the meaning of the 'Multi Data Binding' containment reference isn't clear, there really should be more of a description here...
Permette di associare ad una colonna editabile la possibilità di scegliere il valore della cella a partire da una collezione di coppie chiave/valore. Per specificare quale campo del record di cui è costituita questa collezione ausiliaria utilizzare come chiave e come descrizione, occorre impostare le property multidataKeySelector e multidataValueSelector. La collezione è la stessa per tutte le righe. Nel caso sia necessario differenziare l'insieme di valori a seconda della riga, utilizzare multidataPropertySelector.setMultiDataBinding(AppDataBinding),
GuigenPackage.getColumn_MultiDataBinding()void setMultiDataBinding(AppDataBinding value)
Multi Data Binding' containment reference.
value - the new value of the 'Multi Data Binding' containment reference.getMultiDataBinding()java.lang.String getMultidataKeySelector()
If the meaning of the 'Multidata Key Selector' attribute isn't clear, there really should be more of a description here...
Utilizzato in congiunzione con multiDataBinding o multidataPropertySelector. Seleziona il field da utilizzare come chiave-valore della combo.setMultidataKeySelector(String),
GuigenPackage.getColumn_MultidataKeySelector()void setMultidataKeySelector(java.lang.String value)
Multidata Key Selector' attribute.
value - the new value of the 'Multidata Key Selector' attribute.getMultidataKeySelector()java.lang.String getMultidataValueSelector()
If the meaning of the 'Multidata Value Selector' attribute isn't clear, there really should be more of a description here...
Utilizzato in congiunzione con multiDataBinding o multidataPropertySelector. Seleziona il field da utilizzare come label descrittiva nella combo.setMultidataValueSelector(String),
GuigenPackage.getColumn_MultidataValueSelector()void setMultidataValueSelector(java.lang.String value)
Multidata Value Selector' attribute.
value - the new value of the 'Multidata Value Selector' attribute.getMultidataValueSelector()java.lang.String getMultidataPropertySelector()
If the meaning of the 'Multidata Property Selector' attribute isn't clear, there really should be more of a description here...
Permette di associare ad una colonna editabile la possibilità di scegliere il valore della cella a partire da una collezione di coppie chiave/valore. Per specificare quale campo del record di cui è costituita questa collezione ausiliaria utilizzare come chiave e come descrizione, occorre impostare le property multidataKeySelector e multidataValueSelector. L'insieme dei valori è differenziato riga per riga . Nel caso sia sufficiente uno stesso insieme di valori per tutte le righe utilizzare multiDataBindingsetMultidataPropertySelector(String),
GuigenPackage.getColumn_MultidataPropertySelector()void setMultidataPropertySelector(java.lang.String value)
Multidata Property Selector' attribute.
value - the new value of the 'Multidata Property Selector' attribute.getMultidataPropertySelector()java.lang.String getTooltip()
setTooltip(String),
GuigenPackage.getColumn_Tooltip()void setTooltip(java.lang.String value)
Tooltip' attribute.
value - the new value of the 'Tooltip' attribute.getTooltip()java.lang.String getActiveFlagSelector()
setActiveFlagSelector(String),
GuigenPackage.getColumn_ActiveFlagSelector()void setActiveFlagSelector(java.lang.String value)
Active Flag Selector' attribute.
value - the new value of the 'Active Flag Selector' attribute.getActiveFlagSelector()int getFieldMaxLength()
setFieldMaxLength(int),
GuigenPackage.getColumn_FieldMaxLength()void setFieldMaxLength(int value)
Field Max Length' attribute.
value - the new value of the 'Field Max Length' attribute.getFieldMaxLength()boolean isCustomDecorator()
setCustomDecorator(boolean),
GuigenPackage.getColumn_CustomDecorator()void setCustomDecorator(boolean value)
Custom Decorator' attribute.
value - the new value of the 'Custom Decorator' attribute.isCustomDecorator()java.lang.String getCustomSortPropertySelector()
setCustomSortPropertySelector(String),
GuigenPackage.getColumn_CustomSortPropertySelector()void setCustomSortPropertySelector(java.lang.String value)
Custom Sort Property Selector' attribute.
value - the new value of the 'Custom Sort Property Selector' attribute.getCustomSortPropertySelector()