com.centrasite.control.adapters.advancedsearch
Class BooleanAttributeFilterLine

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.BooleanAttributeFilterLine
All Implemented Interfaces:
com.centrasite.control.interfaces.Initializable

public class BooleanAttributeFilterLine
extends FilterLine
implements com.centrasite.control.interfaces.Initializable

Handles the search criteria for attributes of type Boolean


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
BooleanAttributeFilterLine(BaseAdapter owner, AddRemoveLineFilterListener listener)
           
 
Method Summary
 boolean appliesTo(java.lang.String objectTypeValue)
           
 java.lang.String getBooleanString()
           
 com.softwareag.cis.server.util.COMBODYNValidValues getBooleanValidValues()
           
 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 setBooleanString(java.lang.String bString)
           
 void setSavedPredicate(com.centrasite.jaxr.query.predicates.Predicate predicate)
           
 
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

BooleanAttributeFilterLine

public BooleanAttributeFilterLine(BaseAdapter owner,
                                  AddRemoveLineFilterListener listener)
Method Detail

getBooleanString

public java.lang.String getBooleanString()

setBooleanString

public void setBooleanString(java.lang.String bString)

getBooleanValidValues

public com.softwareag.cis.server.util.COMBODYNValidValues getBooleanValidValues()

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

appliesTo

public boolean appliesTo(java.lang.String objectTypeValue)
Specified by:
appliesTo in class FilterLine

setSavedPredicate

public void setSavedPredicate(com.centrasite.jaxr.query.predicates.Predicate predicate)
Specified by:
setSavedPredicate in class FilterLine

getPredicateClass

public java.lang.Class<? extends com.centrasite.jaxr.query.predicates.Predicate> 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