public class PropertyCondition extends AbstractCondition
AbstractCondition.Listener
Instance.BeanPropertyPath, Instance.PropertyChangeEvent, Instance.PropertyChangeListener
caption, entityAlias, entityParamView, entityParamWhere, filterComponentName, group, hidden, inExpr, javaClass, listeners, locCaption, messagesPack, metaClass, name, operationEditor, operator, param, paramClass, paramName, required, text, unary, useUserTimeZone, width
id
__securityState, __state, dynamicAttributes
__propertyChangeListeners, PROPERTY_CHANGE_LISTENERS_INITIAL_CAPACITY
Constructor and Description |
---|
PropertyCondition(AbstractConditionDescriptor descriptor,
java.lang.String entityAlias) |
PropertyCondition(org.dom4j.Element element,
java.lang.String messagesPack,
java.lang.String filterComponentName,
MetaClass metaClass) |
PropertyCondition(PropertyCondition condition) |
Modifier and Type | Method and Description |
---|---|
AbstractCondition |
createCopy() |
AbstractOperationEditor |
createOperationEditor() |
protected java.lang.String |
dateIntervalConditionToJpql(java.lang.String propertyName) |
java.lang.String |
getLocCaption() |
java.lang.String |
getOperationCaption() |
java.lang.String |
getOperatorType() |
java.lang.String |
getPropertyLocCaption() |
void |
setOperator(Op operator) |
void |
toXml(org.dom4j.Element element,
Param.ValueProperty valueProperty) |
protected void |
updateText() |
addListener, canBeRequired, canHasDefaultValue, canHasWidth, getCaption, getEntityAlias, getEntityMetaClass, getEntityParamView, getEntityParamWhere, getFilterComponentName, getHidden, getInExpr, getJavaClass, getName, getOperationEditor, getOperator, getParam, getParamClass, getParamName, getRequired, getText, getUnary, getUseUserTimeZone, getWidth, isGroup, removeListener, resolveParam, setCaption, setEntityParamView, setEntityParamWhere, setHidden, setInExpr, setJavaClass, setLocCaption, setParam, setRequired, setUnary, setUseUserTimeZone, setWidth, toString
getId, getUuid, setId, setUuid
copySystemState, equals, getDynamicAttributes, getMetaClass, getValue, hashCode, setDynamicAttributes, setValue
addPropertyChangeListener, getInstanceName, getMethodsCache, getValueEx, getValueEx, propertyChanged, removeAllListeners, removePropertyChangeListener, setValue, setValueEx, setValueEx
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
addPropertyChangeListener, getInstanceName, getValueEx, getValueEx, removeAllListeners, removePropertyChangeListener, setValue, setValueEx, setValueEx
public PropertyCondition(PropertyCondition condition)
public PropertyCondition(org.dom4j.Element element, java.lang.String messagesPack, java.lang.String filterComponentName, MetaClass metaClass)
public PropertyCondition(AbstractConditionDescriptor descriptor, java.lang.String entityAlias)
protected void updateText()
updateText
in class AbstractCondition
protected java.lang.String dateIntervalConditionToJpql(java.lang.String propertyName)
public java.lang.String getOperatorType()
public void toXml(org.dom4j.Element element, Param.ValueProperty valueProperty)
toXml
in class AbstractCondition
public void setOperator(Op operator)
setOperator
in class AbstractCondition
public java.lang.String getLocCaption()
getLocCaption
in class AbstractCondition
public java.lang.String getPropertyLocCaption()
public java.lang.String getOperationCaption()
getOperationCaption
in class AbstractCondition
public AbstractOperationEditor createOperationEditor()
createOperationEditor
in class AbstractCondition
public AbstractCondition createCopy()
createCopy
in class AbstractCondition