public class TopicController extends AbstractController
ontopia
Constructor and Description |
---|
TopicController() |
Modifier and Type | Method and Description |
---|---|
TopicIF |
add(TopicMapIF tm,
Topic topic) |
TopicIF |
add(TopicMapIF tm,
TopicIF type,
Topic topic) |
void |
addType(TopicIF topic,
Topic type) |
TopicIF |
change(TopicMapIF tm,
TopicIF result,
Topic topic) |
protected void |
init() |
void |
remove(TopicIF topic) |
void |
remove(TopicMapIF tm,
Topic topic) |
void |
removeType(TopicIF topic,
Topic type) |
TopicIF |
resolve(TopicMapIF tm,
Topic topic) |
void |
setSubjectIdentifiers(TopicIF object,
Topic pojo) |
void |
setSubjectLocators(TopicIF object,
Topic pojo) |
void |
setTypes(TopicIF object,
Topic pojo) |
getController, getOntopia, requireNotNull, setOntopia
protected void init()
init
in class AbstractController
public TopicIF resolve(TopicMapIF tm, Topic topic)
public TopicIF add(TopicMapIF tm, Topic topic)
public TopicIF add(TopicMapIF tm, TopicIF type, Topic topic)
public void remove(TopicMapIF tm, Topic topic)
public void remove(TopicIF topic)
public TopicIF change(TopicMapIF tm, TopicIF result, Topic topic)