Class TopicController
- java.lang.Object
-
- net.ontopia.topicmaps.rest.controller.AbstractController
-
- net.ontopia.topicmaps.rest.v1.topic.TopicController
-
public class TopicController extends AbstractController
-
-
Field Summary
-
Fields inherited from class net.ontopia.topicmaps.rest.controller.AbstractController
ontopia
-
-
Constructor Summary
Constructors Constructor Description TopicController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TopicIFadd(TopicMapIF tm, TopicIF type, Topic topic)TopicIFadd(TopicMapIF tm, Topic topic)voidaddType(TopicIF topic, Topic type)TopicIFchange(TopicMapIF tm, TopicIF result, Topic topic)protected voidinit()voidremove(TopicIF topic)voidremove(TopicMapIF tm, Topic topic)voidremoveType(TopicIF topic, Topic type)TopicIFresolve(TopicMapIF tm, Topic topic)voidsetSubjectIdentifiers(TopicIF object, Topic pojo)voidsetSubjectLocators(TopicIF object, Topic pojo)voidsetTypes(TopicIF object, Topic pojo)-
Methods inherited from class net.ontopia.topicmaps.rest.controller.AbstractController
getController, getOntopia, requireNotNull, setOntopia
-
-
-
-
Method Detail
-
init
protected void init()
- Specified by:
initin classAbstractController
-
resolve
public TopicIF resolve(TopicMapIF tm, Topic topic)
-
add
public TopicIF add(TopicMapIF tm, Topic topic)
-
add
public TopicIF add(TopicMapIF tm, TopicIF type, Topic topic)
-
remove
public void remove(TopicMapIF tm, Topic topic)
-
remove
public void remove(TopicIF topic)
-
change
public TopicIF change(TopicMapIF tm, TopicIF result, Topic topic)
-
-