com.centrasite.control.adapters.advancedsearch
Class DurationAttributeFilterLine

java.lang.Object
  extended by com.softwareag.cis.server.util.SelectableLine
      extended by com.centrasite.control.adapters.advancedsearch.FilterLine
          extended by 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


Field Summary
 
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
 
Constructor Summary
DurationAttributeFilterLine(BaseAdapter owner, AddRemoveLineFilterListener listener)
           
 
Method Summary
 boolean appliesTo(java.lang.String objectTypeValue)
           
 com.softwareag.cis.server.util.COMBODYNValidValues getDaysValidValues()
           
 java.lang.String getDaysValue()
           
 com.softwareag.cis.server.util.COMBODYNValidValues getHoursValidValues()
           
 java.lang.String getHoursValue()
           
 com.softwareag.cis.server.util.COMBODYNValidValues getMinutesValidValues()
           
 java.lang.String getMinutesValue()
           
 com.softwareag.cis.server.util.COMBODYNValidValues getMonthsValidValues()
           
 java.lang.String getMonthsValue()
           
 com.centrasite.jaxr.query.predicates.Predicate getPredicate()
           
 java.lang.Class<com.centrasite.jaxr.query.predicates.StringAttributePredicate> getPredicateClass()
           
 com.softwareag.cis.server.util.COMBODYNValidValues getSecondsValidValues()
           
 java.lang.String getSecondsValue()
           
 com.softwareag.cis.server.util.COMBODYNValidValues getYearsValidValues()
           
 java.lang.String getYearsValue()
           
 void initialize(java.util.Collection initializers)
           
 void setDaysValue(java.lang.String val)
           
 void setHoursValue(java.lang.String val)
           
 void setMinutesValue(java.lang.String val)
           
 void setMonthsValue(java.lang.String val)
           
 void setSavedPredicate(com.centrasite.jaxr.query.predicates.Predicate predicate)
           
 void setSecondsValue(java.lang.String val)
           
 void setYearsValue(java.lang.String val)
           
 
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
 

Constructor Detail

DurationAttributeFilterLine

public DurationAttributeFilterLine(BaseAdapter owner,
                                   AddRemoveLineFilterListener listener)
Method Detail

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