com.centrasite.control.adapters.advancedsearch
Class IPAddressAttributeFilterLine

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

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

Internal class for use with the AdvancedSearch Filters for type specific properties of type IP Address


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
IPAddressAttributeFilterLine(BaseAdapter owner, AddRemoveLineFilterListener listener)
           
 
Method Summary
 boolean appliesTo(java.lang.String objectTypeValue)
           
 java.lang.String getOperator()
           
 com.softwareag.cis.server.util.COMBODYNValidValues getOperatorValidValues()
           
 com.centrasite.jaxr.query.predicates.Predicate getPredicate()
           
 java.lang.Class<com.centrasite.jaxr.query.predicates.IpAddressAttributePredicate> getPredicateClass()
           
 java.lang.String getValue1()
           
 java.lang.String getValue2()
           
 void initialize(java.util.Collection initializers)
           
 void setOperator(java.lang.String oper)
           
 void setSavedPredicate(com.centrasite.jaxr.query.predicates.Predicate predicate)
           
 void setValue1(java.lang.String val1)
           
 void setValue2(java.lang.String val2)
           
 
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

IPAddressAttributeFilterLine

public IPAddressAttributeFilterLine(BaseAdapter owner,
                                    AddRemoveLineFilterListener listener)
Method Detail

getOperator

public java.lang.String getOperator()

getValue1

public java.lang.String getValue1()

getValue2

public java.lang.String getValue2()

setValue1

public void setValue1(java.lang.String val1)

setValue2

public void setValue2(java.lang.String val2)

setOperator

public void setOperator(java.lang.String oper)

getOperatorValidValues

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

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<com.centrasite.jaxr.query.predicates.IpAddressAttributePredicate> 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