com.centrasite.control.adapters.advancedsearch
Class DurationAttributeFilterLine
java.lang.Object
com.softwareag.cis.server.util.SelectableLine
com.centrasite.control.adapters.advancedsearch.FilterLine
com.centrasite.control.adapters.advancedsearch.DurationAttributeFilterLine
- All Implemented Interfaces:
- com.centrasite.control.interfaces.Initializable
public class DurationAttributeFilterLine
- extends FilterLine
- implements com.centrasite.control.interfaces.Initializable
Internal class for use with the AdvancedSearch Filters
takes care for the Duration Attribute Type Criteria
Fields inherited from class com.centrasite.control.adapters.advancedsearch.FilterLine |
FL_ID_ANY_TYPE, FL_ID_ASSOCIATION, FL_ID_CHECKPOINT, FL_ID_CREATED, FL_ID_CUSTOM_COND, FL_ID_DESCRIPTION, FL_ID_EXT_CLASSIFICATION_ATTR, FL_ID_EXTENSTION_POINT, FL_ID_EXTERNAL_CLASSIFICATION, FL_ID_INT_CLASSIFICATION_ATTR, FL_ID_INTERNAL_CLASSIFICATION, FL_ID_KEY, FL_ID_LCMSTATE, FL_ID_MODIFIED, FL_ID_NAME, FL_ID_OBJECT_PROP, FL_ID_ORGANIZATION, FL_ID_OWNER, FL_ID_SERVICE_INTERFACE, FL_ID_SERVICE_OPERATION, FL_ID_SERVICE_PRIVIDER, FL_ID_TYPE, FL_ID_TYPE_PROP, FL_ID_VERSION, SPLIT_CHAR |
Methods inherited from class com.centrasite.control.adapters.advancedsearch.FilterLine |
assignOwnFieldName_, forceRefreshValues, getFieldName, getFieldNameValidValues, getLineMetaInfo, getLocale, getOnLineAddVisible, getOnLineRemoveVisible, getOwner, getSecondLineMetaInfo, onLineAdd, onLineRemove, setFieldName, setLineMetaInfo, setSecondLineMetaInfo |
Methods inherited from class com.softwareag.cis.server.util.SelectableLine |
getSelected, setSelected |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DurationAttributeFilterLine
public DurationAttributeFilterLine(BaseAdapter owner,
AddRemoveLineFilterListener listener)
getYearsValidValues
public com.softwareag.cis.server.util.COMBODYNValidValues getYearsValidValues()
getYearsValue
public java.lang.String getYearsValue()
setYearsValue
public void setYearsValue(java.lang.String val)
getMonthsValidValues
public com.softwareag.cis.server.util.COMBODYNValidValues getMonthsValidValues()
getMonthsValue
public java.lang.String getMonthsValue()
setMonthsValue
public void setMonthsValue(java.lang.String val)
getDaysValidValues
public com.softwareag.cis.server.util.COMBODYNValidValues getDaysValidValues()
getDaysValue
public java.lang.String getDaysValue()
setDaysValue
public void setDaysValue(java.lang.String val)
getHoursValidValues
public com.softwareag.cis.server.util.COMBODYNValidValues getHoursValidValues()
getHoursValue
public java.lang.String getHoursValue()
setHoursValue
public void setHoursValue(java.lang.String val)
getMinutesValidValues
public com.softwareag.cis.server.util.COMBODYNValidValues getMinutesValidValues()
getMinutesValue
public java.lang.String getMinutesValue()
setMinutesValue
public void setMinutesValue(java.lang.String val)
getSecondsValidValues
public com.softwareag.cis.server.util.COMBODYNValidValues getSecondsValidValues()
getSecondsValue
public java.lang.String getSecondsValue()
setSecondsValue
public void setSecondsValue(java.lang.String val)
getPredicateClass
public java.lang.Class<com.centrasite.jaxr.query.predicates.StringAttributePredicate> getPredicateClass()
- Specified by:
getPredicateClass
in class FilterLine
initialize
public void initialize(java.util.Collection initializers)
- Specified by:
initialize
in interface com.centrasite.control.interfaces.Initializable
getPredicate
public com.centrasite.jaxr.query.predicates.Predicate getPredicate()
throws com.centrasite.jaxr.query.predicates.InvalidPredicateException
- Specified by:
getPredicate
in class FilterLine
- Throws:
com.centrasite.jaxr.query.predicates.InvalidPredicateException
setSavedPredicate
public void setSavedPredicate(com.centrasite.jaxr.query.predicates.Predicate predicate)
- Specified by:
setSavedPredicate
in class FilterLine
appliesTo
public boolean appliesTo(java.lang.String objectTypeValue)
- Specified by:
appliesTo
in class FilterLine