com.centrasite.control.adapters.advancedsearch
Class FilterLine

java.lang.Object
  extended by com.softwareag.cis.server.util.SelectableLine
      extended by com.centrasite.control.adapters.advancedsearch.FilterLine
Direct Known Subclasses:
AssociationFilterLine, BooleanAttributeFilterLine, CheckPointFilterLine, ClassificationAttributeFilterLine, CreatedFilterLine, CustomConditionFilterLine, DurationAttributeFilterLine, ExtensionPointFilterLine, ExternalClassificationFilterLine, FileAttributeFilterLine, InternalClassificationFilterLine, IPAddressAttributeFilterLine, NameFilterLine, NumberAttributeFilterLine, ObjectSpecificPropertyFilterLine, OrganizationFilterLine, OwnerFilterLine, RelationshipAttributeFilterLine, ServiceInterfaceFilterLine, ServiceOperationFilterLine, ServiceProviderFilterLine, TypeFilterLine, TypeSpecificPropertyFilterLine, UDDIKeyFilterLine, VersionsFilterLine

public abstract class FilterLine
extends com.softwareag.cis.server.util.SelectableLine

Internal class for use with the AdvancedSearch Filters


Field Summary
static java.lang.String FL_ID_ANY_TYPE
           
static java.lang.String FL_ID_ASSOCIATION
           
static java.lang.String FL_ID_CHECKPOINT
           
static java.lang.String FL_ID_CREATED
           
static java.lang.String FL_ID_CUSTOM_COND
           
static java.lang.String FL_ID_DESCRIPTION
           
static java.lang.String FL_ID_EXT_CLASSIFICATION_ATTR
           
static java.lang.String FL_ID_EXTENSTION_POINT
           
static java.lang.String FL_ID_EXTERNAL_CLASSIFICATION
           
static java.lang.String FL_ID_INT_CLASSIFICATION_ATTR
           
static java.lang.String FL_ID_INTERNAL_CLASSIFICATION
           
static java.lang.String FL_ID_KEY
           
static java.lang.String FL_ID_LCMSTATE
           
static java.lang.String FL_ID_MODIFIED
           
static java.lang.String FL_ID_NAME
           
static java.lang.String FL_ID_OBJECT_PROP
           
static java.lang.String FL_ID_ORGANIZATION
           
static java.lang.String FL_ID_OWNER
           
static java.lang.String FL_ID_SERVICE_INTERFACE
           
static java.lang.String FL_ID_SERVICE_OPERATION
           
static java.lang.String FL_ID_SERVICE_PRIVIDER
           
static java.lang.String FL_ID_TYPE
           
static java.lang.String FL_ID_TYPE_PROP
           
static java.lang.String FL_ID_VERSION
           
static java.lang.String SPLIT_CHAR
           
 
Constructor Summary
FilterLine(BaseAdapter owner, AddRemoveLineFilterListener fListener)
           
 
Method Summary
abstract  boolean appliesTo(java.lang.String objectTypeValue)
           
 void assignOwnFieldName_(java.lang.String ownFieldName_)
           
 void forceRefreshValues()
           
 java.lang.String getFieldName()
           
 com.softwareag.cis.server.util.COMBODYNValidValues getFieldNameValidValues()
           
 com.softwareag.cis.server.util.FLEXLINEInfo getLineMetaInfo()
           
 java.util.Locale getLocale()
           
 boolean getOnLineAddVisible()
           
 boolean getOnLineRemoveVisible()
           
 BaseAdapter getOwner()
           
abstract  com.centrasite.jaxr.query.predicates.Predicate getPredicate()
           
abstract  java.lang.Class<? extends com.centrasite.jaxr.query.predicates.Predicate> getPredicateClass()
           
 com.softwareag.cis.server.util.FLEXLINEInfo getSecondLineMetaInfo()
           
 void onLineAdd()
           
 void onLineRemove()
           
 void setFieldName(java.lang.String value)
           
 void setLineMetaInfo(com.softwareag.cis.server.util.FLEXLINEInfo value)
           
abstract  void setSavedPredicate(com.centrasite.jaxr.query.predicates.Predicate predicate)
           
 void setSecondLineMetaInfo(com.softwareag.cis.server.util.FLEXLINEInfo value)
           
 
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
 

Field Detail

FL_ID_NAME

public static final java.lang.String FL_ID_NAME
See Also:
Constant Field Values

FL_ID_DESCRIPTION

public static final java.lang.String FL_ID_DESCRIPTION
See Also:
Constant Field Values

FL_ID_INTERNAL_CLASSIFICATION

public static final java.lang.String FL_ID_INTERNAL_CLASSIFICATION
See Also:
Constant Field Values

FL_ID_EXTERNAL_CLASSIFICATION

public static final java.lang.String FL_ID_EXTERNAL_CLASSIFICATION
See Also:
Constant Field Values

FL_ID_CREATED

public static final java.lang.String FL_ID_CREATED
See Also:
Constant Field Values

FL_ID_MODIFIED

public static final java.lang.String FL_ID_MODIFIED
See Also:
Constant Field Values

FL_ID_OWNER

public static final java.lang.String FL_ID_OWNER
See Also:
Constant Field Values

FL_ID_SERVICE_PRIVIDER

public static final java.lang.String FL_ID_SERVICE_PRIVIDER
See Also:
Constant Field Values

FL_ID_SERVICE_INTERFACE

public static final java.lang.String FL_ID_SERVICE_INTERFACE
See Also:
Constant Field Values

FL_ID_KEY

public static final java.lang.String FL_ID_KEY
See Also:
Constant Field Values

FL_ID_OBJECT_PROP

public static final java.lang.String FL_ID_OBJECT_PROP
See Also:
Constant Field Values

FL_ID_SERVICE_OPERATION

public static final java.lang.String FL_ID_SERVICE_OPERATION
See Also:
Constant Field Values

FL_ID_TYPE_PROP

public static final java.lang.String FL_ID_TYPE_PROP
See Also:
Constant Field Values

FL_ID_ORGANIZATION

public static final java.lang.String FL_ID_ORGANIZATION
See Also:
Constant Field Values

FL_ID_CUSTOM_COND

public static final java.lang.String FL_ID_CUSTOM_COND
See Also:
Constant Field Values

FL_ID_INT_CLASSIFICATION_ATTR

public static final java.lang.String FL_ID_INT_CLASSIFICATION_ATTR
See Also:
Constant Field Values

FL_ID_EXT_CLASSIFICATION_ATTR

public static final java.lang.String FL_ID_EXT_CLASSIFICATION_ATTR
See Also:
Constant Field Values

FL_ID_TYPE

public static final java.lang.String FL_ID_TYPE
See Also:
Constant Field Values

FL_ID_VERSION

public static final java.lang.String FL_ID_VERSION
See Also:
Constant Field Values

FL_ID_ANY_TYPE

public static final java.lang.String FL_ID_ANY_TYPE
See Also:
Constant Field Values

FL_ID_EXTENSTION_POINT

public static final java.lang.String FL_ID_EXTENSTION_POINT
See Also:
Constant Field Values

FL_ID_ASSOCIATION

public static final java.lang.String FL_ID_ASSOCIATION
See Also:
Constant Field Values

FL_ID_LCMSTATE

public static final java.lang.String FL_ID_LCMSTATE
See Also:
Constant Field Values

FL_ID_CHECKPOINT

public static final java.lang.String FL_ID_CHECKPOINT
See Also:
Constant Field Values

SPLIT_CHAR

public static final java.lang.String SPLIT_CHAR
See Also:
Constant Field Values
Constructor Detail

FilterLine

public FilterLine(BaseAdapter owner,
                  AddRemoveLineFilterListener fListener)
Method Detail

assignOwnFieldName_

public void assignOwnFieldName_(java.lang.String ownFieldName_)

getLocale

public java.util.Locale getLocale()

getLineMetaInfo

public com.softwareag.cis.server.util.FLEXLINEInfo getLineMetaInfo()

setLineMetaInfo

public void setLineMetaInfo(com.softwareag.cis.server.util.FLEXLINEInfo value)

getSecondLineMetaInfo

public com.softwareag.cis.server.util.FLEXLINEInfo getSecondLineMetaInfo()

setSecondLineMetaInfo

public void setSecondLineMetaInfo(com.softwareag.cis.server.util.FLEXLINEInfo value)

getFieldNameValidValues

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

getOwner

public BaseAdapter getOwner()

getPredicate

public abstract com.centrasite.jaxr.query.predicates.Predicate getPredicate()
                                                                     throws com.centrasite.jaxr.query.predicates.InvalidPredicateException
Throws:
com.centrasite.jaxr.query.predicates.InvalidPredicateException

getOnLineAddVisible

public boolean getOnLineAddVisible()

getOnLineRemoveVisible

public boolean getOnLineRemoveVisible()

onLineAdd

public void onLineAdd()

onLineRemove

public void onLineRemove()

getFieldName

public java.lang.String getFieldName()

setFieldName

public void setFieldName(java.lang.String value)

appliesTo

public abstract boolean appliesTo(java.lang.String objectTypeValue)

forceRefreshValues

public void forceRefreshValues()

setSavedPredicate

public abstract void setSavedPredicate(com.centrasite.jaxr.query.predicates.Predicate predicate)
                                throws java.lang.Exception
Throws:
java.lang.Exception

getPredicateClass

public abstract java.lang.Class<? extends com.centrasite.jaxr.query.predicates.Predicate> getPredicateClass()