de.deepamehta.core
Interface TopicType

Show UML class diagram
All Superinterfaces:
DeepaMehtaObject, Identifiable, JSONEnabled, Topic, Type
All Known Implementing Classes:
AttachedTopicType

public interface TopicType
extends Type

Specification of a topic type -- part of DeepaMehta's type system, like a class.

Author:
Jörg Richter

Method Summary
 void update(TopicTypeModel model, ClientState clientState, Directives directives)
           
 
Methods inherited from interface de.deepamehta.core.Type
addAssocDef, getAssocDef, getAssocDefs, getDataTypeUri, getIndexModes, getLabelConfig, getModel, getViewConfig, getViewConfig, hasAssocDef, removeAssocDef, setDataTypeUri, setIndexModes, setLabelConfig, update, updateAssocDef
 
Methods inherited from interface de.deepamehta.core.Topic
getRelatedAssociation, getRelatedAssociations, update
 
Methods inherited from interface de.deepamehta.core.DeepaMehtaObject
delete, getAssociation, getAssociations, getCompositeValue, getId, getProperty, getRelatedTopic, getRelatedTopics, getRelatedTopics, getRelatedTopics, getSimpleValue, getTypeUri, getUri, hasProperty, loadChildTopics, removeProperty, setCompositeValue, setProperty, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setTypeUri, setUri, update, updateChildTopic, updateChildTopics
 
Methods inherited from interface de.deepamehta.core.JSONEnabled
toJSON
 

Method Detail

update

void update(TopicTypeModel model,
            ClientState clientState,
            Directives directives)


Copyright © 2013. All Rights Reserved.