de.deepamehta.core.impl
Class AttachedRelatedAssociation

Show UML class diagram
java.lang.Object
  extended by de.deepamehta.core.impl.AttachedDeepaMehtaObject
      extended by de.deepamehta.core.impl.AttachedAssociation
          extended by de.deepamehta.core.impl.AttachedRelatedAssociation
All Implemented Interfaces:
Association, DeepaMehtaObject, Identifiable, JSONEnabled, RelatedAssociation

 class AttachedRelatedAssociation
extends AttachedAssociation
implements RelatedAssociation

An Association-Association pair that is attached to the DeepaMehtaService.


Field Summary
private  Association relatingAssoc
           
 
Fields inherited from class de.deepamehta.core.impl.AttachedDeepaMehtaObject
dms
 
Constructor Summary
AttachedRelatedAssociation(RelatedAssociationModel model, EmbeddedService dms)
           
 
Method Summary
 RelatedAssociationModel getModel()
           
 Association getRelatingAssociation()
           
 
Methods inherited from class de.deepamehta.core.impl.AttachedAssociation
addUpdateDirective, className, delete, fetchRelatedTopic, fetchRelatedTopics, getAssociation, getAssociations, getAssociationType, getProperty, getRelatedAssociation, getRelatedTopics, getRole, getRole1, getRole2, getTopic, getTopics, hasProperty, isPlayer, removeProperty, setProperty, storeTypeUri, storeUri, update
 
Methods inherited from class de.deepamehta.core.impl.AttachedDeepaMehtaObject
equals, getCompositeValue, getId, getRelatedTopic, getRelatedTopics, getRelatedTopics, getSimpleValue, getType, getTypeUri, getUri, hashCode, loadChildTopics, loadChildTopics, setCompositeValue, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setTypeUri, setUri, toJSON, toString, update, updateChildTopic, updateChildTopics
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface de.deepamehta.core.Association
getRelatedAssociation, getRole, getRole1, getRole2, getTopic, getTopics, isPlayer, update
 
Methods inherited from interface de.deepamehta.core.DeepaMehtaObject
delete, getAssociation, getAssociations, getCompositeValue, getId, getProperty, getRelatedTopic, getRelatedTopics, getRelatedTopics, getRelatedTopics, getSimpleValue, getTypeUri, getUri, hasProperty, loadChildTopics, loadChildTopics, removeProperty, setCompositeValue, setProperty, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setTypeUri, setUri, update, updateChildTopic, updateChildTopics
 
Methods inherited from interface de.deepamehta.core.JSONEnabled
toJSON
 

Field Detail

relatingAssoc

private Association relatingAssoc
Constructor Detail

AttachedRelatedAssociation

AttachedRelatedAssociation(RelatedAssociationModel model,
                           EmbeddedService dms)
Method Detail

getRelatingAssociation

public Association getRelatingAssociation()
Specified by:
getRelatingAssociation in interface RelatedAssociation

getModel

public RelatedAssociationModel getModel()
Specified by:
getModel in interface Association
Specified by:
getModel in interface DeepaMehtaObject
Specified by:
getModel in interface RelatedAssociation
Overrides:
getModel in class AttachedAssociation


Copyright © 2014. All Rights Reserved.