com.centrasite.control.adapters.search.editors
Interface PredicateEditor

All Superinterfaces:
java.lang.Cloneable
All Known Implementing Classes:
AbstractPredicateEditor, ConceptTaxonomyPredicateEditor, ConceptValuePredicateEditor, CreatedPredicateEditor, CustomPredicateEditor, DescriptionPredicateEditor, ExternalClassificationPredicateEditor, InternalClassificationPredicateEditor, KeyPredicateEditor, ModifiedPredicateEditor, NamePredicateEditor, ObjectSpecificPropertyPredicateEditor, ObjectTypePredicateEditor, OwnerPredicateEditor, RecentVersionPredicateEditor, ServiceInterfacePredicateEditor, ServiceOperationPredicateEditor, ServiceProviderPredicateEditor, TypeSpecificPropertyPredicateEditor

public interface PredicateEditor
extends java.lang.Cloneable


Field Summary
static java.lang.String rcs_id
           
 
Method Summary
 java.lang.Object clone()
           
 java.lang.String getAdapterClass()
          Get name of adapter class to be used for rendering
 java.lang.String getLayout()
          Get URL of layout to be rendered
 com.centrasite.jaxr.query.predicates.Predicate getPredicate()
          Get predicate to be added by this editor
 java.lang.String getPredicateClass()
          Get class for predicate
 

Field Detail

rcs_id

static final java.lang.String rcs_id
See Also:
Constant Field Values
Method Detail

clone

java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Throws:
java.lang.CloneNotSupportedException

getPredicate

com.centrasite.jaxr.query.predicates.Predicate getPredicate()
Get predicate to be added by this editor

Returns:
the predicate

getLayout

java.lang.String getLayout()
Get URL of layout to be rendered


getAdapterClass

java.lang.String getAdapterClass()
Get name of adapter class to be used for rendering

Returns:
the fully qualified class name - must be a subclass of AbstractPredicateAdapter

getPredicateClass

java.lang.String getPredicateClass()
Get class for predicate

Returns:
the fully qualified class name - must be a subclass of AbstractPredicate