Class DefaultAttributeDescriptorPickerController
java.lang.Object
org.gvsig.tools.swing.api.pickercontroller.AbstractPickerController<org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor>
org.gvsig.fmap.dal.swing.impl.featuretype.DefaultAttributeDescriptorPickerController
- All Implemented Interfaces:
org.gvsig.fmap.dal.swing.featuretype.AttributeDescriptorPickerController,org.gvsig.tools.swing.api.ChangeListenerSupport,org.gvsig.tools.swing.api.pickercontroller.PickerController<org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor>
public class DefaultAttributeDescriptorPickerController
extends org.gvsig.tools.swing.api.pickercontroller.AbstractPickerController<org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor>
implements org.gvsig.fmap.dal.swing.featuretype.AttributeDescriptorPickerController
- Author:
- jjdelcerro
-
Field Summary
Fields inherited from class org.gvsig.tools.swing.api.pickercontroller.AbstractPickerController
changeListenerHelper, LOG -
Constructor Summary
ConstructorsConstructorDescriptionDefaultAttributeDescriptorPickerController(JComboBox combo, Predicate<org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor> filter) DefaultAttributeDescriptorPickerController(JList list, Predicate<org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor> filter) -
Method Summary
Modifier and TypeMethodDescriptionvoidclean()voidcoerceAndSet(Object descriptor) org.gvsig.fmap.dal.feature.FeatureAttributeDescriptorget()booleangetName()booleanvoidvoidset(org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor descriptor) voidsetAllowNull(boolean allowNull) voidsetEditable(boolean editable) voidsetEnabled(boolean enabled) voidsetFeatureType(org.gvsig.fmap.dal.feature.FeatureType featureType) Methods inherited from class org.gvsig.tools.swing.api.pickercontroller.AbstractPickerController
addChangeListener, coerce, existsIcon, fireChangeEvent, fireChangeEvent, getChangeListeners, getIcon, hasChangeListeners, initButton, initText, isEditable, isEmpty, isValid, removeAllChangeListener, removeChangeListenerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.gvsig.tools.swing.api.ChangeListenerSupport
addChangeListener, getChangeListeners, hasChangeListeners, removeAllChangeListener, removeChangeListenerMethods inherited from interface org.gvsig.tools.swing.api.pickercontroller.PickerController
isEditable, isEmpty, isValid
-
Constructor Details
-
DefaultAttributeDescriptorPickerController
-
DefaultAttributeDescriptorPickerController
-
-
Method Details
-
setFeatureType
public void setFeatureType(org.gvsig.fmap.dal.feature.FeatureType featureType) - Specified by:
setFeatureTypein interfaceorg.gvsig.fmap.dal.swing.featuretype.AttributeDescriptorPickerController
-
get
public org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor get()- Specified by:
getin interfaceorg.gvsig.tools.swing.api.pickercontroller.PickerController<org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor>
-
set
public void set(org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor descriptor) - Specified by:
setin interfaceorg.gvsig.tools.swing.api.pickercontroller.PickerController<org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor>
-
set
- Specified by:
setin interfaceorg.gvsig.fmap.dal.swing.featuretype.AttributeDescriptorPickerController
-
coerceAndSet
- Specified by:
coerceAndSetin interfaceorg.gvsig.tools.swing.api.pickercontroller.PickerController<org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor>
-
setEnabled
public void setEnabled(boolean enabled) - Specified by:
setEnabledin interfaceorg.gvsig.tools.swing.api.pickercontroller.PickerController<org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor>
-
isEnabled
public boolean isEnabled()- Specified by:
isEnabledin interfaceorg.gvsig.tools.swing.api.pickercontroller.PickerController<org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor>
-
getName
- Specified by:
getNamein interfaceorg.gvsig.fmap.dal.swing.featuretype.AttributeDescriptorPickerController
-
clean
public void clean()- Specified by:
cleanin interfaceorg.gvsig.fmap.dal.swing.featuretype.AttributeDescriptorPickerController
-
setEditable
public void setEditable(boolean editable) - Specified by:
setEditablein interfaceorg.gvsig.tools.swing.api.pickercontroller.PickerController<org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor>- Overrides:
setEditablein classorg.gvsig.tools.swing.api.pickercontroller.AbstractPickerController<org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor>
-
setAllowNull
public void setAllowNull(boolean allowNull) - Specified by:
setAllowNullin interfaceorg.gvsig.fmap.dal.swing.featuretype.AttributeDescriptorPickerController
-
getAllowNull
public boolean getAllowNull()- Specified by:
getAllowNullin interfaceorg.gvsig.fmap.dal.swing.featuretype.AttributeDescriptorPickerController
-