public class DynamicAttributesCondition extends AbstractCondition
AbstractCondition.Listener
Instance.BeanPropertyPath, Instance.PropertyChangeEvent, Instance.PropertyChangeListener
Modifier and Type | Field and Description |
---|---|
protected java.util.UUID |
categoryAttributeId |
protected java.util.UUID |
categoryId |
protected boolean |
isCollection |
protected java.lang.String |
join |
protected java.lang.String |
propertyPath |
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 |
---|
DynamicAttributesCondition(AbstractConditionDescriptor descriptor,
java.lang.String entityAlias,
java.lang.String propertyPath) |
DynamicAttributesCondition(DynamicAttributesCondition condition) |
DynamicAttributesCondition(org.dom4j.Element element,
java.lang.String messagesPack,
java.lang.String filterComponentName,
MetaClass metaClass) |
Modifier and Type | Method and Description |
---|---|
AbstractCondition |
createCopy() |
AbstractOperationEditor |
createOperationEditor() |
java.util.UUID |
getCategoryAttributeId() |
java.util.UUID |
getCategoryId() |
boolean |
getIsCollection() |
java.lang.String |
getJoin() |
java.lang.String |
getLocCaption() |
java.lang.String |
getOperationCaption() |
java.lang.String |
getPropertyPath() |
java.lang.String |
getWhere() |
void |
setCategoryAttributeId(java.util.UUID categoryAttributeId) |
void |
setCategoryId(java.util.UUID id) |
void |
setIsCollection(boolean collection) |
void |
setJoin(java.lang.String join) |
void |
setOperator(Op operator) |
void |
setWhere(java.lang.String where) |
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
protected java.util.UUID categoryId
protected java.util.UUID categoryAttributeId
protected boolean isCollection
protected java.lang.String propertyPath
protected java.lang.String join
public DynamicAttributesCondition(DynamicAttributesCondition condition)
public DynamicAttributesCondition(AbstractConditionDescriptor descriptor, java.lang.String entityAlias, java.lang.String propertyPath)
public DynamicAttributesCondition(org.dom4j.Element element, java.lang.String messagesPack, java.lang.String filterComponentName, MetaClass metaClass)
public void toXml(org.dom4j.Element element, Param.ValueProperty valueProperty)
toXml
in class AbstractCondition
public java.util.UUID getCategoryId()
public void setCategoryId(java.util.UUID id)
public java.util.UUID getCategoryAttributeId()
public void setCategoryAttributeId(java.util.UUID categoryAttributeId)
public boolean getIsCollection()
public void setIsCollection(boolean collection)
public void setOperator(Op operator)
setOperator
in class AbstractCondition
public java.lang.String getOperationCaption()
getOperationCaption
in class AbstractCondition
public AbstractOperationEditor createOperationEditor()
createOperationEditor
in class AbstractCondition
protected void updateText()
updateText
in class AbstractCondition
public java.lang.String getJoin()
public void setJoin(java.lang.String join)
public java.lang.String getWhere()
public void setWhere(java.lang.String where)
public java.lang.String getPropertyPath()
public AbstractCondition createCopy()
createCopy
in class AbstractCondition
public java.lang.String getLocCaption()
getLocCaption
in class AbstractCondition