com.centrasite.control.adapters.advancedsearch
Class AssociationFilterLine

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.AssociationFilterLine

public class AssociationFilterLine
extends FilterLine

Internal class for use with the AdvancedSearch Filters


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
AssociationFilterLine(BaseAdapter owner, AddRemoveLineFilterListener listener)
           
 
Method Summary
 boolean appliesTo(java.lang.String objectTypeValue)
           
 java.lang.String getAssetType()
           
 com.softwareag.cis.server.util.COMBODYNValidValues getAssetTypeValidValues()
           
 java.lang.String getAssocDirection()
           
 com.softwareag.cis.server.util.COMBODYNValidValues getAssocDirectionValidValues()
           
 java.lang.String getAssocType()
           
 com.softwareag.cis.server.util.COMBODYNValidValues getAssocTypeValidValues()
           
 com.centrasite.jaxr.query.predicates.Predicate getPredicate()
           
 java.lang.Class<? extends com.centrasite.jaxr.query.predicates.Predicate> getPredicateClass()
           
 void setAssetType(java.lang.String assetType)
           
 void setAssocDirection(java.lang.String assocDirection)
           
 void setAssocType(java.lang.String assocType)
           
 void setSavedPredicate(com.centrasite.jaxr.query.predicates.Predicate pred)
           
 
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

AssociationFilterLine

public AssociationFilterLine(BaseAdapter owner,
                             AddRemoveLineFilterListener listener)
Method Detail

getAssocType

public java.lang.String getAssocType()

setAssocType

public void setAssocType(java.lang.String assocType)

getAssocTypeValidValues

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

getAssocDirection

public java.lang.String getAssocDirection()

setAssocDirection

public void setAssocDirection(java.lang.String assocDirection)

getAssocDirectionValidValues

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

getAssetType

public java.lang.String getAssetType()

setAssetType

public void setAssetType(java.lang.String assetType)

getAssetTypeValidValues

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

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 pred)
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