Class AbstractElementSelector
- java.lang.Object
-
- com.neotropic.kuwaiba.modules.commercial.processman.forms.elements.AbstractElement<T>
-
- com.neotropic.kuwaiba.modules.commercial.processman.forms.elements.AbstractElementField<Object>
-
- com.neotropic.kuwaiba.modules.commercial.processman.forms.elements.AbstractElementSelector
-
- All Implemented Interfaces:
UiElementEventListener
,PropertyChangeListener
,Tag
- Direct Known Subclasses:
ElementComboBox
,ElementListSelectFilter
public abstract class AbstractElementSelector extends AbstractElementField<Object>
Selector field element in a Form Artifact Definition.- Author:
- Johny Andres Ortega Ruiz <johny.ortega@kuwaiba.org>
-
-
Field Summary
-
Fields inherited from class com.neotropic.kuwaiba.modules.commercial.processman.forms.elements.AbstractElementField
value
-
-
Constructor Summary
Constructors Constructor Description AbstractElementSelector()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
fireOnLazyLoad()
void
fireOnLoad()
List
getItems()
Object
getPropertyValue(String propertyName)
boolean
hasProperty(String propertyName)
void
setItems(List items)
-
Methods inherited from class com.neotropic.kuwaiba.modules.commercial.processman.forms.elements.AbstractElementField
getDataType, getValue, getValueAttributeValue, initFromXML, isCleanable, isMandatory, isShared, onUiElementEvent, propertyChange, setCleanable, setDataType, setMandatory, setShared, setValue, setValueAttributeValue
-
Methods inherited from class com.neotropic.kuwaiba.modules.commercial.processman.forms.elements.AbstractElement
addPropertyChangeListener, fireElementEvent, firePropertyChangeEvent, getAlignment, getArea, getElementEventListener, getEvents, getFormStructure, getHeight, getId, getNewValue, getStyleName, getWidth, hasEventAttribute, hasProperty, isEnabled, isHidden, isSave, removePropertyChangeListener, setAlignment, setArea, setElementEventListener, setEnabled, setEvents, setFormStructure, setHeight, setHidden, setId, setSave, setStyleName, setWidth
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.neotropic.kuwaiba.modules.commercial.processman.forms.elements.Tag
getTagName
-
-
-
-
Method Detail
-
setItems
public void setItems(List items)
-
getItems
public List getItems()
-
fireOnLoad
public void fireOnLoad()
- Overrides:
fireOnLoad
in classAbstractElementField<Object>
-
fireOnLazyLoad
public void fireOnLazyLoad()
- Overrides:
fireOnLazyLoad
in classAbstractElementField<Object>
-
hasProperty
public boolean hasProperty(String propertyName)
- Overrides:
hasProperty
in classAbstractElementField<Object>
-
getPropertyValue
public Object getPropertyValue(String propertyName)
- Overrides:
getPropertyValue
in classAbstractElementField<Object>
-
-