public class QueryField extends FieldDefinition
FIELD_TYPE_IDENTITY, FIELD_TYPE_NAME, FIELD_TYPE_OCCURRENCE, FIELD_TYPE_QUERY, FIELD_TYPE_ROLE
Constructor and Description |
---|
QueryField(TopicIF topic,
TopicMap tm) |
Modifier and Type | Method and Description |
---|---|
void |
addValue(Topic topic,
Object _value,
LifeCycleListener listener)
Not supported.
|
boolean |
equals(Object obj) |
String |
getFieldName()
Returns the name of this field definition.
|
int |
getFieldType() |
LocatorIF |
getLocator() |
List<Object> |
getValues(Topic topic)
Returns the result from executing the values query.
|
void |
removeValue(Topic topic,
Object _value,
LifeCycleListener listener)
Not supported.
|
getCardinality, getFieldDefinition, getFieldDefinition, getFieldDefinition, getValidationType, getValueView, getViewModes, hashCode, setCardinality
addTopicType, copyCharacteristics, findDependentObjects, getDependentObjects, getFieldInstances, getFieldInstances, getId, getMostSpecificTopicType, getName, getTopicIF, getTopicMap, getTopicTypes, isAssociationType, isFieldDefinition, isInstanceOf, isInstanceOf, isNameType, isOccurrenceType, isOntologyTopic, isOntologyType, isPrivateSystemTopic, isPublicSystemTopic, isRoleType, isSystemTopic, isTopicMap, isTopicType, remove, removeTopicType, toString
public int getFieldType()
getFieldType
in class FieldDefinition
public String getFieldName()
FieldDefinition
getFieldName
in class FieldDefinition
public LocatorIF getLocator()
getLocator
in class FieldDefinition
public boolean equals(Object obj)
equals
in class FieldDefinition
public List<Object> getValues(Topic topic)
getValues
in class FieldDefinition
topic
- the topic from which the values is retrieved.public void addValue(Topic topic, Object _value, LifeCycleListener listener)
addValue
in class FieldDefinition
public void removeValue(Topic topic, Object _value, LifeCycleListener listener)
removeValue
in class FieldDefinition