com.centrasite.control.adapters.advancedsearch
Class InternalClassificationFilterLine

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.InternalClassificationFilterLine
Direct Known Subclasses:
LcmStateFilterLine

public class InternalClassificationFilterLine
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
InternalClassificationFilterLine(BaseAdapter owner, AddRemoveLineFilterListener fListener)
           
 
Method Summary
 boolean appliesTo(java.lang.String objectTypeValue)
           
 void buildUI()
           
 boolean getIncludeSubCategories()
           
 com.centrasite.jaxr.query.predicates.Predicate getPredicate()
           
 java.lang.Class getPredicateClass()
           
 javax.xml.registry.infomodel.Concept getSelectedConcept()
           
 java.lang.String getValue()
           
 void onClickBrowse()
           
 void setConcept(javax.xml.registry.infomodel.Concept concept)
           
 void setIncludeSubCategories(boolean includeSubCategories)
           
 void setSavedPredicate(com.centrasite.jaxr.query.predicates.Predicate predicate)
           
 void setSelectedConcept(javax.xml.registry.infomodel.Concept selectedConcept)
           
 void setValue(java.lang.String value)
           
 
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

InternalClassificationFilterLine

public InternalClassificationFilterLine(BaseAdapter owner,
                                        AddRemoveLineFilterListener fListener)
Method Detail

getValue

public java.lang.String getValue()

setValue

public void setValue(java.lang.String value)

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

buildUI

public void buildUI()

onClickBrowse

public void onClickBrowse()

appliesTo

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

setConcept

public void setConcept(javax.xml.registry.infomodel.Concept concept)
                throws javax.xml.registry.JAXRException
Throws:
javax.xml.registry.JAXRException

getSelectedConcept

public javax.xml.registry.infomodel.Concept getSelectedConcept()

setSelectedConcept

public void setSelectedConcept(javax.xml.registry.infomodel.Concept selectedConcept)

getIncludeSubCategories

public boolean getIncludeSubCategories()

setIncludeSubCategories

public void setIncludeSubCategories(boolean includeSubCategories)

setSavedPredicate

public void setSavedPredicate(com.centrasite.jaxr.query.predicates.Predicate predicate)
                       throws java.lang.Exception
Specified by:
setSavedPredicate in class FilterLine
Throws:
java.lang.Exception

getPredicateClass

public java.lang.Class getPredicateClass()
Specified by:
getPredicateClass in class FilterLine