net.ontopia.topicmaps.query.impl.basic
Class AbstractDynamicPredicate
java.lang.Object
net.ontopia.topicmaps.query.impl.basic.AbstractDynamicPredicate
- All Implemented Interfaces:
- BasicPredicateIF, PredicateIF
- Direct Known Subclasses:
- DynamicAssociationPredicate, DynamicFailurePredicate, DynamicOccurrencePredicate
public abstract class AbstractDynamicPredicate
- extends Object
- implements BasicPredicateIF
INTERNAL: Common code-sharing superclass for dynamic predicates.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
name
protected String name
type
protected TopicIF type
base
protected LocatorIF base
AbstractDynamicPredicate
public AbstractDynamicPredicate(String name)
AbstractDynamicPredicate
public AbstractDynamicPredicate(TopicIF type,
LocatorIF base)
getName
public String getName()
- Description copied from interface:
PredicateIF
- INTERNAL: Returns the name of the predicate. This will usually be
the name of the predicate within its module ('instance-of', '/=',
'starts-with'), but some virtual predicates cannot be reached
from the syntax and may return names that will not parse.
- Specified by:
getName
in interface PredicateIF
getType
public TopicIF getType()
Copyright © 2000-2012 Ontopia.