com.centrasite.control.adapters.advancedsearch
Class DateAttributeFilterLine

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.CreatedFilterLine
              extended by com.centrasite.control.adapters.advancedsearch.DateAttributeFilterLine
All Implemented Interfaces:
com.centrasite.control.interfaces.Initializable

public class DateAttributeFilterLine
extends CreatedFilterLine
implements com.centrasite.control.interfaces.Initializable

Internal class for use with the AdvancedSearch Filters for type specific properties of type Date / Time


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
DateAttributeFilterLine(BaseAdapter owner, AddRemoveLineFilterListener listener)
           
 
Method Summary
 boolean appliesTo(java.lang.String objectTypeValue)
           
 com.centrasite.jaxr.query.predicates.Predicate getPredicate()
           
 java.lang.Class<? extends com.centrasite.jaxr.query.predicates.Predicate> getPredicateClass()
           
 void initialize(java.util.Collection initializers)
           
 void setSavedPredicate(com.centrasite.jaxr.query.predicates.Predicate predicate)
           
 
Methods inherited from class com.centrasite.control.adapters.advancedsearch.CreatedFilterLine
buildUI, getOperator, getOperatorValidValues, getVprop1, getVprop2, invokeMethod, onOperatorChange, setOperator, setVprop1, setVprop2
 
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

DateAttributeFilterLine

public DateAttributeFilterLine(BaseAdapter owner,
                               AddRemoveLineFilterListener listener)
Method Detail

appliesTo

public boolean appliesTo(java.lang.String objectTypeValue)
Overrides:
appliesTo in class CreatedFilterLine

setSavedPredicate

public void setSavedPredicate(com.centrasite.jaxr.query.predicates.Predicate predicate)
Overrides:
setSavedPredicate in class CreatedFilterLine

getPredicateClass

public java.lang.Class<? extends com.centrasite.jaxr.query.predicates.Predicate> getPredicateClass()
Overrides:
getPredicateClass in class CreatedFilterLine

getPredicate

public com.centrasite.jaxr.query.predicates.Predicate getPredicate()
Overrides:
getPredicate in class CreatedFilterLine

initialize

public void initialize(java.util.Collection initializers)
Specified by:
initialize in interface com.centrasite.control.interfaces.Initializable