public abstract class AbstractCondition extends BaseUuidEntity
Modifier and Type | Class and Description |
---|---|
static interface |
AbstractCondition.Listener |
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
caption |
protected java.lang.String |
entityAlias |
protected java.lang.String |
entityParamView |
protected java.lang.String |
entityParamWhere |
protected java.lang.String |
filterComponentName |
protected java.lang.Boolean |
group |
protected java.lang.Boolean |
hidden |
protected java.lang.Boolean |
inExpr |
protected java.lang.Class |
javaClass |
protected java.util.List<AbstractCondition.Listener> |
listeners |
protected java.lang.String |
locCaption |
protected java.lang.String |
messagesPack |
protected com.haulmont.chile.core.model.MetaClass |
metaClass |
protected java.lang.String |
name |
protected AbstractOperationEditor |
operationEditor |
protected Op |
operator |
protected Param |
param |
protected java.lang.Class |
paramClass |
protected java.lang.String |
paramName |
protected java.lang.Boolean |
required |
protected java.lang.String |
text |
protected java.lang.Boolean |
unary |
protected java.lang.Boolean |
useUserTimeZone |
protected java.lang.Integer |
width |
id
__securityState, __state, dynamicAttributes
__propertyChangeListeners, _persistence_cacheKey, _persistence_fetchGroup, _persistence_href, _persistence_links, _persistence_listener, _persistence_primaryKey, _persistence_relationshipInfo, _persistence_session, _persistence_shouldRefreshFetchGroup, PROPERTY_CHANGE_LISTENERS_INITIAL_CAPACITY
Modifier | Constructor and Description |
---|---|
protected |
AbstractCondition() |
protected |
AbstractCondition(AbstractCondition other) |
protected |
AbstractCondition(AbstractConditionDescriptor descriptor) |
protected |
AbstractCondition(org.dom4j.Element element,
java.lang.String messagesPack,
java.lang.String filterComponentName,
com.haulmont.chile.core.model.MetaClass metaClass) |
Modifier and Type | Method and Description |
---|---|
void |
addListener(AbstractCondition.Listener listener) |
boolean |
canBeRequired() |
boolean |
canHasDefaultValue() |
boolean |
canHasWidth() |
abstract AbstractCondition |
createCopy() |
AbstractOperationEditor |
createOperationEditor() |
java.lang.String |
getCaption() |
java.lang.String |
getEntityAlias() |
com.haulmont.chile.core.model.MetaClass |
getEntityMetaClass() |
java.lang.String |
getEntityParamView() |
java.lang.String |
getEntityParamWhere() |
java.lang.String |
getFilterComponentName() |
java.lang.Boolean |
getHidden() |
java.lang.Boolean |
getInExpr() |
java.lang.Class |
getJavaClass() |
java.lang.String |
getLocCaption() |
java.lang.String |
getName() |
java.lang.String |
getOperationCaption() |
AbstractOperationEditor |
getOperationEditor() |
Op |
getOperator() |
Param |
getParam() |
java.lang.Class |
getParamClass() |
java.lang.String |
getParamName() |
java.lang.Boolean |
getRequired() |
java.lang.String |
getText() |
java.lang.Boolean |
getUnary() |
java.lang.Boolean |
getUseUserTimeZone() |
java.lang.Integer |
getWidth() |
java.lang.Boolean |
isGroup() |
void |
removeListener(AbstractCondition.Listener listener) |
protected void |
resolveParam(org.dom4j.Element element) |
void |
setCaption(java.lang.String caption) |
void |
setEntityParamView(java.lang.String entityParamView) |
void |
setEntityParamWhere(java.lang.String entityParamWhere) |
void |
setHidden(java.lang.Boolean hidden) |
void |
setInExpr(java.lang.Boolean inExpr) |
void |
setJavaClass(java.lang.Class javaClass) |
void |
setLocCaption(java.lang.String locCaption) |
void |
setOperator(Op operator) |
void |
setParam(Param param) |
void |
setRequired(java.lang.Boolean required) |
void |
setUnary(java.lang.Boolean unary) |
void |
setUseUserTimeZone(java.lang.Boolean useUserTimeZone) |
void |
setWidth(java.lang.Integer width) |
java.lang.String |
toString() |
void |
toXml(org.dom4j.Element element,
Param.ValueProperty valueProperty) |
protected void |
updateText() |
getId, getUuid, setId, setUuid
copySystemState, equals, getDynamicAttributes, getMetaClass, getValue, hashCode, setDynamicAttributes, setValue
_persistence_checkFetched, _persistence_checkFetchedForSet, _persistence_get, _persistence_getCacheKey, _persistence_getFetchGroup, _persistence_getHref, _persistence_getId, _persistence_getLinks, _persistence_getPropertyChangeListener, _persistence_getRelationships, _persistence_getSession, _persistence_isAttributeFetched, _persistence_new, _persistence_post_clone, _persistence_propertyChange, _persistence_resetFetchGroup, _persistence_set, _persistence_setCacheKey, _persistence_setFetchGroup, _persistence_setHref, _persistence_setId, _persistence_setLinks, _persistence_setPropertyChangeListener, _persistence_setRelationships, _persistence_setSession, _persistence_setShouldRefreshFetchGroup, _persistence_shallow_clone, _persistence_shouldRefreshFetchGroup, addPropertyChangeListener, getInstanceName, getMethodsCache, getValueEx, getValueEx, propertyChanged, removeAllListeners, removePropertyChangeListener, setValue, setValueEx, setValueEx
protected java.lang.String name
protected java.lang.String paramName
protected java.lang.String caption
protected java.lang.String messagesPack
protected java.lang.String locCaption
protected java.lang.String filterComponentName
protected java.lang.String text
protected com.haulmont.chile.core.model.MetaClass metaClass
protected java.lang.Boolean group
protected java.lang.Boolean unary
protected java.lang.Boolean inExpr
protected java.lang.Class javaClass
protected java.lang.Class paramClass
protected Param param
protected java.lang.String entityAlias
protected java.lang.Boolean hidden
protected java.lang.Boolean required
protected java.lang.String entityParamWhere
protected java.lang.String entityParamView
protected java.lang.Boolean useUserTimeZone
protected java.lang.Integer width
protected Op operator
protected java.util.List<AbstractCondition.Listener> listeners
protected AbstractOperationEditor operationEditor
protected AbstractCondition()
protected AbstractCondition(AbstractCondition other)
protected AbstractCondition(org.dom4j.Element element, java.lang.String messagesPack, java.lang.String filterComponentName, com.haulmont.chile.core.model.MetaClass metaClass)
protected AbstractCondition(AbstractConditionDescriptor descriptor)
protected void resolveParam(org.dom4j.Element element)
public void addListener(AbstractCondition.Listener listener)
public void removeListener(AbstractCondition.Listener listener)
public java.lang.String getName()
public java.lang.String getCaption()
public void setCaption(java.lang.String caption)
public java.lang.String getLocCaption()
public void setLocCaption(java.lang.String locCaption)
public java.lang.String getText()
protected void updateText()
public Param getParam()
public void setParam(Param param)
public java.lang.String getParamName()
public java.lang.Class getParamClass()
public java.lang.String getEntityAlias()
public java.lang.String getFilterComponentName()
public java.lang.Boolean getHidden()
public void setHidden(java.lang.Boolean hidden)
public java.lang.Boolean getRequired()
public void setRequired(java.lang.Boolean required)
public java.lang.Boolean getUseUserTimeZone()
public void setUseUserTimeZone(java.lang.Boolean useUserTimeZone)
public void toXml(org.dom4j.Element element, Param.ValueProperty valueProperty)
public java.lang.Class getJavaClass()
public void setJavaClass(java.lang.Class javaClass)
public java.lang.Boolean isGroup()
public java.lang.Boolean getUnary()
public void setUnary(java.lang.Boolean unary)
public java.lang.Boolean getInExpr()
public void setInExpr(java.lang.Boolean inExpr)
public java.lang.String getOperationCaption()
public Op getOperator()
public void setOperator(Op operator)
public java.lang.String getEntityParamView()
public void setEntityParamView(java.lang.String entityParamView)
public java.lang.String getEntityParamWhere()
public com.haulmont.chile.core.model.MetaClass getEntityMetaClass()
public void setEntityParamWhere(java.lang.String entityParamWhere)
public java.lang.Integer getWidth()
public void setWidth(java.lang.Integer width)
public AbstractOperationEditor createOperationEditor()
public AbstractOperationEditor getOperationEditor()
public abstract AbstractCondition createCopy()
public boolean canBeRequired()
public boolean canHasWidth()
public boolean canHasDefaultValue()
public java.lang.String toString()
toString
in class BaseGenericIdEntity<java.util.UUID>