Interface grendel.search.ISearchAttribute
All Packages This Package Class Hierarchy Class Search Index
Interface grendel.search.ISearchAttribute
public interface ISearchAttribute
{
// Methods 8
public abstract SearchTerm getAttributeTerm(Object, Object);
public abstract Object getID();
public abstract String getName();
public abstract Object getOperator(int);
public abstract int getOperatorCount();
public abstract Object getValue(Component);
public abstract Component getValueComponent();
public abstract String toString();
}
Methods
public abstract String getName()
Returns a localized, user visible attribute string
public abstract Object getID()
Returns a non-localized attribute identifier
public abstract int getOperatorCount()
Returns the number of available operators for this attribute
public abstract Object getOperator(int aIndex)
Returns the localized, user visible operator string
public abstract Component getValueComponent()
Returns the component to use for selecting a value
public abstract Object getValue(Component aComponent)
Given a component, return the value represented by it.
The component is one returned by getValueComponent from
the same object.
public abstract SearchTerm getAttributeTerm(Object aOperatorID,
Object aValue)
Returns an attribute search term.
public abstract String toString()
Same as getName();
All Packages This Package Class Hierarchy Class Search Index
Freshly brewed Java API Documentation automatically generated with polardoc Version 1.0.4
|