public class DefaultForeignKeyConditionModel extends DefaultColumnConditionModel<ForeignKeyProperty> implements ForeignKeyConditionModel
ColumnConditionModel.AutomaticWildcardAUTOMATIC_WILDCARD, CASE_SENSITIVE| Constructor and Description |
|---|
DefaultForeignKeyConditionModel(ForeignKeyProperty property)
Constructs a DefaultForeignKeyConditionModel instance
|
DefaultForeignKeyConditionModel(ForeignKeyProperty property,
EntityLookupModel entityLookupModel)
Constructs a DefaultForeignKeyConditionModel instance
|
| Modifier and Type | Method and Description |
|---|---|
void |
clear()
Clears all data from this refreshable instance
|
Condition |
getCondition() |
java.util.Collection<Entity> |
getConditionEntities() |
EntityLookupModel |
getEntityLookupModel() |
protected boolean |
isUpdatingModel() |
void |
refresh()
Performs a refresh, reloading the relevant data
|
protected void |
setUpdatingModel(boolean updatingModel) |
java.lang.String |
toString()
Returns a String representing the state of this condition model.
|
addClearedListener, addConditionStateListener, addConditionTypeListener, addEnabledListener, addLowerBoundListener, addLowerBoundRequiredListener, addUpperBoundListener, clearCondition, getAutomaticWildcard, getColumnIdentifier, getComparable, getConditionType, getConditionTypeObserver, getDateTimeFormatPattern, getEnabledObserver, getFormat, getLockedObserver, getLowerBound, getLowerBoundValue, getTypeClass, getUpperBound, getUpperBoundValue, getWildcard, include, include, isAutoEnable, isCaseSensitive, isEnabled, isLocked, isLowerBoundRequired, removeClearedListener, removeConditionStateListener, removeConditionTypeListener, removeEnabledListener, removeLowerBoundListener, removeLowerBoundRequiredListener, removeUpperBoundListener, setAutoEnable, setAutomaticWildcard, setCaseSensitive, setConditionType, setEnabled, setLikeValue, setLocked, setLowerBound, setUpperBound, setWildcardclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddClearedListener, addConditionStateListener, addConditionTypeListener, addEnabledListener, addLowerBoundListener, addLowerBoundRequiredListener, addUpperBoundListener, clearCondition, getAutomaticWildcard, getColumnIdentifier, getConditionType, getConditionTypeObserver, getDateTimeFormatPattern, getEnabledObserver, getFormat, getLockedObserver, getLowerBound, getLowerBoundValue, getTypeClass, getUpperBound, getUpperBoundValue, include, include, isAutoEnable, isCaseSensitive, isEnabled, isLocked, isLowerBoundRequired, removeClearedListener, removeConditionStateListener, removeConditionTypeListener, removeEnabledListener, removeLowerBoundListener, removeLowerBoundRequiredListener, removeUpperBoundListener, setAutoEnable, setAutomaticWildcard, setCaseSensitive, setConditionType, setEnabled, setLikeValue, setLocked, setLowerBound, setUpperBoundpublic DefaultForeignKeyConditionModel(ForeignKeyProperty property)
property - the propertypublic DefaultForeignKeyConditionModel(ForeignKeyProperty property, EntityLookupModel entityLookupModel)
property - the propertyentityLookupModel - a EntityLookupModelpublic final java.lang.String toString()
toString in interface PropertyConditionModel<ForeignKeyProperty>toString in class java.lang.Objectpublic final EntityLookupModel getEntityLookupModel()
getEntityLookupModel in interface ForeignKeyConditionModelpublic final java.util.Collection<Entity> getConditionEntities()
getConditionEntities in interface ForeignKeyConditionModelpublic final Condition getCondition()
getCondition in interface Condition.ProvidergetCondition in interface PropertyConditionModel<ForeignKeyProperty>public void refresh()
refresh in interface Refreshablepublic void clear()
clear in interface Refreshableprotected final boolean isUpdatingModel()
protected final void setUpdatingModel(boolean updatingModel)