Revision 45258 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/featuretable/table/DynFieldFacadeOfAFeatureAttributeDescriptor.java
DynFieldFacadeOfAFeatureAttributeDescriptor.java | ||
---|---|---|
755 | 755 |
return null; |
756 | 756 |
} |
757 | 757 |
|
758 |
@Override |
|
759 |
public boolean isInAvailableValues(Object valueToCheck) { |
|
760 |
if (hasConstantAvailableValues() && this.field.getAvailableValues().length > 0) { |
|
761 |
for (DynObjectValueItem availableValue : this.field.getAvailableValues()) { |
|
762 |
if (Objects.equals(valueToCheck, availableValue.getValue())) { |
|
763 |
return true; |
|
764 |
} |
|
765 |
} |
|
766 |
} |
|
767 |
return false; |
|
768 |
} |
|
769 |
|
|
770 |
@Override |
|
771 |
public boolean hasAvailableValues() { |
|
772 |
return this.field.hasAvailableValues(); |
|
773 |
} |
|
774 |
|
|
758 | 775 |
} |
Also available in: Unified diff