Revision 44223 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.swing/org.gvsig.fmap.dal.swing.impl/src/main/java/org/gvsig/fmap/dal/swing/impl/featuretype/DefaultFeatureTypeAttributePanel.java
DefaultFeatureTypeAttributePanel.java | ||
---|---|---|
470 | 470 |
public EditableFeatureAttributeDescriptor fetch(EditableFeatureAttributeDescriptor descriptor) { |
471 | 471 |
I18nManager i18n = ToolsLocator.getI18nManager(); |
472 | 472 |
try { |
473 |
if( !this.chkAllowNulls.isSelected() ) { |
|
474 |
if( descriptor.allowNull() ) { |
|
475 |
ThreadSafeDialogsManager dialogs = ToolsSwingLocator.getThreadSafeDialogsManager(); |
|
476 |
dialogs.messageDialog( |
|
477 |
i18n.getTranslation("_You_have_marked_not_allow_nulls")+ "\n" + |
|
478 |
i18n.getTranslation("If_you_are_not_fully_aware_of_the_repercussions_of_this_it_is_advisable_to_allow_nulls"), |
|
479 |
null, |
|
480 |
i18n.getTranslation("_Warning"), |
|
481 |
JOptionPane.INFORMATION_MESSAGE, |
|
482 |
"AllowNullsInFeatureTypeEditing" |
|
483 |
); |
|
484 |
} |
|
485 |
} |
|
473 | 486 |
descriptor.setDataType((int) ListElement.getSelected(this.cboFieldType)); |
474 | 487 |
descriptor.setName(this.txtFieldName.getText()); |
475 | 488 |
descriptor.setAllowNull(this.chkAllowNulls.isSelected()); |
Also available in: Unified diff