public class TMObjectController extends AbstractController
ontopia
Constructor and Description |
---|
TMObjectController() |
Modifier and Type | Method and Description |
---|---|
protected void |
init() |
TMObjectIF |
resolve(TopicMapIF tm,
String objectId,
Collection<URILocator> itemIdentifiers) |
<C extends TMObjectIF> |
resolve(TopicMapIF tm,
TMObject object,
Class<C> expected) |
void |
setItemIdentifiers(TMObjectIF object,
TMObject pojo) |
getController, getOntopia, requireNotNull, setOntopia
protected void init()
init
in class AbstractController
public void setItemIdentifiers(TMObjectIF object, TMObject pojo)
public <C extends TMObjectIF> C resolve(TopicMapIF tm, TMObject object, Class<C> expected)
public TMObjectIF resolve(TopicMapIF tm, String objectId, Collection<URILocator> itemIdentifiers)