|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object ontopoly.model.Topic ontopoly.model.FieldDefinition ontopoly.model.NameField
public class NameField
Represents a name field.
Field Summary |
---|
Fields inherited from class ontopoly.model.FieldDefinition |
---|
FIELD_TYPE_IDENTITY, FIELD_TYPE_NAME, FIELD_TYPE_OCCURRENCE, FIELD_TYPE_QUERY, FIELD_TYPE_ROLE |
Constructor Summary | |
---|---|
NameField(TopicIF topic,
TopicMap tm)
|
|
NameField(TopicIF topic,
TopicMap tm,
NameType nameType)
|
Method Summary | |
---|---|
void |
addValue(Topic topic,
java.lang.Object _value,
LifeCycleListener listener)
Adds a name to a topic. |
boolean |
equals(java.lang.Object obj)
|
java.lang.String |
getFieldName()
Returns the name of this field definition. |
int |
getFieldType()
|
int |
getHeight()
Returns the assigned height of the name text field. |
LocatorIF |
getLocator()
|
NameType |
getNameType()
Gets the name type. |
java.util.List<TopicNameIF> |
getValues(Topic topic)
Returns the names, which have this NameType object as type, associated with the topic. |
int |
getWidth()
Returns the assigned width of the name text field. |
void |
removeValue(Topic topic,
java.lang.Object _value,
LifeCycleListener listener)
Removes a name from a topic. |
Methods inherited from class ontopoly.model.FieldDefinition |
---|
getCardinality, getFieldDefinition, getFieldDefinition, getFieldDefinition, getValidationType, getValueView, getViewModes, hashCode, setCardinality |
Methods inherited from class ontopoly.model.Topic |
---|
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 |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public NameField(TopicIF topic, TopicMap tm)
public NameField(TopicIF topic, TopicMap tm, NameType nameType)
Method Detail |
---|
public int getFieldType()
getFieldType
in class FieldDefinition
public java.lang.String getFieldName()
FieldDefinition
getFieldName
in class FieldDefinition
public LocatorIF getLocator()
getLocator
in class FieldDefinition
public boolean equals(java.lang.Object obj)
equals
in class FieldDefinition
public NameType getNameType()
public java.util.List<TopicNameIF> getValues(Topic topic)
getValues
in class FieldDefinition
topic
- the topic from which the values is retrieved.
public void addValue(Topic topic, java.lang.Object _value, LifeCycleListener listener)
addValue
in class FieldDefinition
_value
- value which is going to be added to the topic.public void removeValue(Topic topic, java.lang.Object _value, LifeCycleListener listener)
removeValue
in class FieldDefinition
_value
- value which is going to be removed from the topic.public int getHeight()
public int getWidth()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |