org.eclipse.higgins.idas.spi
Class BasicFilterMetadataAssertion

java.lang.Object
  extended byorg.eclipse.higgins.idas.spi.BasicFilterAssertion
      extended byorg.eclipse.higgins.idas.spi.BasicFilterMetadataAssertion
All Implemented Interfaces:
org.eclipse.higgins.idas.api.IFilterAssertion, org.eclipse.higgins.idas.api.IFilterMetadataAssertion

public class BasicFilterMetadataAssertion
extends BasicFilterAssertion
implements org.eclipse.higgins.idas.api.IFilterMetadataAssertion


Field Summary
 
Fields inherited from interface org.eclipse.higgins.idas.api.IFilterMetadataAssertion
COMP_META_EQ, COMP_META_PRESENT, COMP_PROP_GE, COMP_PROP_LE, COMP_PROP_SUBSTR
 
Constructor Summary
BasicFilterMetadataAssertion()
           
BasicFilterMetadataAssertion(URI id, boolean bIncludeSubtypes, String comparator)
           
BasicFilterMetadataAssertion(URI id, boolean bIncludeSubtypes, String comparator, org.eclipse.higgins.idas.api.IMetadata assertionValue)
           
BasicFilterMetadataAssertion(URI id, String comparator)
           
BasicFilterMetadataAssertion(URI id, String comparator, org.eclipse.higgins.idas.api.IMetadata assertionValue)
           
 
Method Summary
 org.eclipse.higgins.idas.api.IMetadata getAssertionValue()
           
 void setAssertionValue(org.eclipse.higgins.idas.api.IMetadata assertion)
           
 
Methods inherited from class org.eclipse.higgins.idas.spi.BasicFilterAssertion
getComparator, getID, getIncludeSubtypes, includeSubtypes, setComparator, setID, 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, setID
 

Constructor Detail

BasicFilterMetadataAssertion

public BasicFilterMetadataAssertion()

BasicFilterMetadataAssertion

public BasicFilterMetadataAssertion(URI id,
                                    String comparator)
                             throws org.eclipse.higgins.idas.api.IdASException

BasicFilterMetadataAssertion

public BasicFilterMetadataAssertion(URI id,
                                    boolean bIncludeSubtypes,
                                    String comparator)
                             throws org.eclipse.higgins.idas.api.IdASException

BasicFilterMetadataAssertion

public BasicFilterMetadataAssertion(URI id,
                                    String comparator,
                                    org.eclipse.higgins.idas.api.IMetadata assertionValue)
                             throws org.eclipse.higgins.idas.api.IdASException

BasicFilterMetadataAssertion

public BasicFilterMetadataAssertion(URI id,
                                    boolean bIncludeSubtypes,
                                    String comparator,
                                    org.eclipse.higgins.idas.api.IMetadata assertionValue)
                             throws org.eclipse.higgins.idas.api.IdASException
Method Detail

setAssertionValue

public void setAssertionValue(org.eclipse.higgins.idas.api.IMetadata assertion)
                       throws org.eclipse.higgins.idas.api.IdASException
Specified by:
setAssertionValue in interface org.eclipse.higgins.idas.api.IFilterMetadataAssertion
Throws:
org.eclipse.higgins.idas.api.IdASException

getAssertionValue

public org.eclipse.higgins.idas.api.IMetadata getAssertionValue()
                                                         throws org.eclipse.higgins.idas.api.IdASException
Throws:
org.eclipse.higgins.idas.api.IdASException