com.centrasite.control.adapters.advancedsearch
Class InternalClassificationAttributeFilterLine

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.ClassificationAttributeFilterLine
              extended by com.centrasite.control.adapters.advancedsearch.InternalClassificationAttributeFilterLine
All Implemented Interfaces:
com.centrasite.control.interfaces.Initializable
Direct Known Subclasses:
ExternalClassificationAttributeFilterLine

public class InternalClassificationAttributeFilterLine
extends ClassificationAttributeFilterLine


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
InternalClassificationAttributeFilterLine(BaseAdapter owner, AddRemoveLineFilterListener listener)
           
 
Method Summary
 com.centrasite.jaxr.query.predicates.Predicate getPredicate()
          Depending on the type of Classification Scheme(Internal or External) different predicate is created.
 java.lang.Class<com.centrasite.jaxr.query.predicates.InternalClassificationAttributePredicate> getPredicateClass()
           
 void setSavedPredicate(com.centrasite.jaxr.query.predicates.Predicate predicate)
           
 
Methods inherited from class com.centrasite.control.adapters.advancedsearch.ClassificationAttributeFilterLine
appliesTo, buildUI, getAssetTypeManager, getAttribute, getButtonVisibleProp, getClassificationAttributes, getDataType, getI18nDataType, getIncludeSubCategories, getListener, getSelectedClassificationScheme, getSelectedConcept, getTypeValues, getValue, getValue2, getValueStatus, initialize, onClickBrowse, setAttribute, setButtonVisibleProp, setConcept, setDataType, setIncludeSubCategories, setListener, setSelectedClassificationScheme, setSelectedConcept, setValue, setValue2, setValueStatus
 
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

InternalClassificationAttributeFilterLine

public InternalClassificationAttributeFilterLine(BaseAdapter owner,
                                                 AddRemoveLineFilterListener listener)
Method Detail

getPredicate

public com.centrasite.jaxr.query.predicates.Predicate getPredicate()
Depending on the type of Classification Scheme(Internal or External) different predicate is created.

Overrides:
getPredicate in class ClassificationAttributeFilterLine

setSavedPredicate

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

getPredicateClass

public java.lang.Class<com.centrasite.jaxr.query.predicates.InternalClassificationAttributePredicate> getPredicateClass()
Overrides:
getPredicateClass in class ClassificationAttributeFilterLine