public class PropertyCondition extends AbstractCondition
AbstractCondition.Listener
Instance.BeanPropertyPath, Instance.PropertyChangeEvent, Instance.PropertyChangeListener
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
join |
protected java.lang.String |
propertiesPath |
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(AbstractConditionDescriptor descriptor,
java.lang.String entityAlias,
java.lang.String propertiesPath) |
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, getRelatedPropertiesCache, getRelatedReadOnlyProperties, 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
protected java.lang.String propertiesPath
protected java.lang.String join
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)
public PropertyCondition(AbstractConditionDescriptor descriptor, java.lang.String entityAlias, java.lang.String propertiesPath)
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