org.eclipse.higgins.idas.cp.jena2.impl.filter
Class FilterAttributeAssertion

java.lang.Object
  extended byorg.eclipse.higgins.idas.cp.jena2.impl.filter.FilterAssertion
      extended byorg.eclipse.higgins.idas.cp.jena2.impl.filter.FilterAttributeAssertion
All Implemented Interfaces:
org.eclipse.higgins.idas.api.IFilterAssertion, org.eclipse.higgins.idas.api.IFilterAttributeAssertion

public class FilterAttributeAssertion
extends FilterAssertion
implements org.eclipse.higgins.idas.api.IFilterAttributeAssertion


Field Summary
 
Fields inherited from interface org.eclipse.higgins.idas.api.IFilterAttributeAssertion
COMP_ATTR_EQ, COMP_ATTR_GE, COMP_ATTR_INFERRED_REL_EQ, COMP_ATTR_LE, COMP_ATTR_PRESENT, COMP_ATTR_SUBSTR
 
Constructor Summary
FilterAttributeAssertion(Context context)
           
 
Method Summary
 ICondition getCondition()
           
 void init(FilterContext filterContext)
           
 void setAssertionValue(org.eclipse.higgins.idas.api.IAttributeValue assertionValue)
           
 void setAttributeFilter(org.eclipse.higgins.idas.api.IFilter attributeFilter)
           
 void setID(URI type)
           
 
Methods inherited from class org.eclipse.higgins.idas.cp.jena2.impl.filter.FilterAssertion
includeSubtypes, setComparator, setID
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.higgins.idas.api.IFilterAssertion
includeSubtypes, setComparator, setID
 

Constructor Detail

FilterAttributeAssertion

public FilterAttributeAssertion(Context context)
Parameters:
context -
Method Detail

getCondition

public ICondition getCondition()
                        throws org.eclipse.higgins.idas.api.IdASException
Specified by:
getCondition in class FilterAssertion
Returns:
Throws:
org.eclipse.higgins.idas.api.IdASException

setAssertionValue

public void setAssertionValue(org.eclipse.higgins.idas.api.IAttributeValue assertionValue)
                       throws org.eclipse.higgins.idas.api.IdASException
Specified by:
setAssertionValue in interface org.eclipse.higgins.idas.api.IFilterAttributeAssertion
Throws:
org.eclipse.higgins.idas.api.IdASException

init

public void init(FilterContext filterContext)
          throws org.eclipse.higgins.idas.api.IdASException
Specified by:
init in class FilterAssertion
Parameters:
filterContext -
Throws:
org.eclipse.higgins.idas.api.IdASException

setID

public void setID(URI type)
           throws org.eclipse.higgins.idas.api.IdASException
Specified by:
setID in interface org.eclipse.higgins.idas.api.IFilterAssertion
Overrides:
setID in class FilterAssertion
Throws:
org.eclipse.higgins.idas.api.IdASException

setAttributeFilter

public void setAttributeFilter(org.eclipse.higgins.idas.api.IFilter attributeFilter)
                        throws org.eclipse.higgins.idas.api.IdASException
Specified by:
setAttributeFilter in interface org.eclipse.higgins.idas.api.IFilterAttributeAssertion
Throws:
org.eclipse.higgins.idas.api.IdASException