Modifier and Type | Method and Description |
---|---|
private boolean |
AccessControlPlugin.isMembership(AssociationModel assoc) |
void |
AccessControlPlugin.postUpdateAssociation(Association assoc,
AssociationModel newModel,
AssociationModel oldModel) |
Modifier and Type | Method and Description |
---|---|
void |
ContactsPlugin.preCreateAssociation(AssociationModel assoc) |
Modifier and Type | Method and Description |
---|---|
AssociationModel |
Association.getModel() |
Modifier and Type | Method and Description |
---|---|
void |
Association.update(AssociationModel model) |
Modifier and Type | Class and Description |
---|---|
(package private) class |
AssociationDefinitionModelImpl
Definition of an association between 2 topic types -- part of DeepaMehta's type system,
like an association in a class diagram.
|
(package private) class |
AssociationModelImpl
Collection of the data that makes up an
Association . |
(package private) class |
AssociationViewModelImpl |
(package private) class |
RelatedAssociationModelImpl |
Modifier and Type | Method and Description |
---|---|
AssociationModel |
AssociationModelImpl.clone() |
Modifier and Type | Method and Description |
---|---|
(package private) void |
TypeModelImpl._addAssocDef(AssociationModel assoc) |
(package private) void |
TypeModelImpl._removeAssocDefFromMemoryAndRebuildSequence(AssociationModel assoc)
Removes an association from memory and rebuilds the sequence in DB.
|
(package private) void |
TypeModelImpl._updateAssocDef(AssociationModel assoc)
Note: in contrast to the other "update" methods this one updates the memory only, not the DB!
If you want to update memory and DB use
AssociationDefinition#update . |
AssociationImpl |
CoreServiceImpl.createAssociation(AssociationModel model) |
private RelatedTopicModel |
ModelFactoryImpl.createReferenceModel(Object value,
AssociationModel relatingAssoc) |
private String |
TypeStorage.defaultCardinalityUri(AssociationModel assoc,
String cardinalityRoleTypeUri) |
private ViewConfigurationModel |
TypeStorage.fetchAssocDefViewConfig(AssociationModel assocDef) |
private AssociationDefinitionModel |
TypeStorage.fetchAssociationDefinition(AssociationModel assoc,
String parentTypeUri,
String childTypeUri) |
private TopicModel |
TypeStorage.fetchChildTypeTopic(AssociationModel assoc) |
(package private) TypeModelImpl |
TypeStorage.fetchParentType(AssociationModel assoc) |
private TopicModel |
TypeStorage.fetchParentTypeTopic(AssociationModel assoc) |
private boolean |
AssociationModelImpl.isAssocDef(AssociationModel assoc) |
(package private) AssociationDefinitionModelImpl |
TypeStorage.newAssociationDefinition(AssociationModel assoc)
Creates an assoc def from an association which may or may not have been an assoc def before.
|
AssociationDefinitionModelImpl |
ModelFactoryImpl.newAssociationDefinitionModel(AssociationModel assoc,
String parentCardinalityUri,
String childCardinalityUri,
ViewConfigurationModel viewConfig) |
AssociationModelImpl |
ModelFactoryImpl.newAssociationModel(AssociationModel assoc) |
AssociationViewModel |
ModelFactoryImpl.newAssociationViewModel(AssociationModel assoc) |
RelatedAssociationModel |
ModelFactoryImpl.newRelatedAssociationModel(AssociationModel assoc,
AssociationModel relatingAssoc) |
RelatedTopicModelImpl |
ModelFactoryImpl.newRelatedTopicModel(long topicId,
AssociationModel relatingAssoc) |
RelatedTopicModelImpl |
ModelFactoryImpl.newRelatedTopicModel(String topicUri,
AssociationModel relatingAssoc) |
RelatedTopicModelImpl |
ModelFactoryImpl.newRelatedTopicModel(TopicModel topic,
AssociationModel relatingAssoc) |
TopicReferenceModel |
ModelFactoryImpl.newTopicReferenceModel(long topicId,
AssociationModel relatingAssoc) |
TopicReferenceModel |
ModelFactoryImpl.newTopicReferenceModel(String topicUri,
AssociationModel relatingAssoc) |
private void |
TypeStorage.prepareAssocModel(AssociationModel assoc,
String parentTypeUri,
String childTypeUri)
Prepares an assoc model for being used as the base for an assoc def model.
|
(package private) void |
StorageDecorator.storeAssociation(AssociationModel model) |
void |
AssociationImpl.update(AssociationModel newModel) |
void |
CoreServiceImpl.updateAssociation(AssociationModel newModel) |
private void |
AssociationModelImpl.updateRoles(AssociationModel newModel) |
Modifier and Type | Interface and Description |
---|---|
interface |
AssociationDefinitionModel
Definition of an association between 2 topic types -- part of DeepaMehta's type system,
like an association in a class diagram.
|
interface |
RelatedAssociationModel |
Modifier and Type | Method and Description |
---|---|
AssociationModel |
AssociationModel.clone() |
AssociationModel |
RelatedAssociationModel.getRelatingAssociation() |
AssociationModel |
RelatedTopicModel.getRelatingAssociation() |
Modifier and Type | Interface and Description |
---|---|
interface |
AssociationViewModel
An association viewmodel as contained in a topicmap viewmodel.
|
Modifier and Type | Method and Description |
---|---|
AssociationModel |
ModelFactory.newAssociationModel() |
AssociationModel |
ModelFactory.newAssociationModel(AssociationModel assoc) |
AssociationModel |
ModelFactory.newAssociationModel(ChildTopicsModel childTopics) |
AssociationModel |
ModelFactory.newAssociationModel(org.codehaus.jettison.json.JSONObject assoc) |
AssociationModel |
ModelFactory.newAssociationModel(long id,
String uri,
String typeUri,
RoleModel roleModel1,
RoleModel roleModel2) |
AssociationModel |
ModelFactory.newAssociationModel(long id,
String uri,
String typeUri,
RoleModel roleModel1,
RoleModel roleModel2,
SimpleValue value,
ChildTopicsModel childTopics) |
AssociationModel |
ModelFactory.newAssociationModel(String typeUri,
RoleModel roleModel1,
RoleModel roleModel2) |
AssociationModel |
ModelFactory.newAssociationModel(String typeUri,
RoleModel roleModel1,
RoleModel roleModel2,
ChildTopicsModel childTopics) |
Modifier and Type | Method and Description |
---|---|
void |
PostDeleteAssociationListener.postDeleteAssociation(AssociationModel assoc) |
void |
PostUpdateAssociationListener.postUpdateAssociation(Association assoc,
AssociationModel newModel,
AssociationModel oldModel) |
void |
PreCreateAssociationListener.preCreateAssociation(AssociationModel model) |
void |
PreUpdateAssociationListener.preUpdateAssociation(Association assoc,
AssociationModel newModel) |
Modifier and Type | Method and Description |
---|---|
AssociationModel |
DeepaMehtaStorage.fetchAssociation(long assocId) |
AssociationModel |
DeepaMehtaStorage.fetchAssociation(String key,
Object value) |
Modifier and Type | Method and Description |
---|---|
Iterator<? extends AssociationModel> |
DeepaMehtaStorage.fetchAllAssociations() |
List<? extends AssociationModel> |
DeepaMehtaStorage.fetchAssociationAssociations(long assocId) |
List<? extends AssociationModel> |
DeepaMehtaStorage.fetchAssociations(String assocTypeUri,
long topicId1,
long topicId2,
String roleTypeUri1,
String roleTypeUri2) |
List<? extends AssociationModel> |
DeepaMehtaStorage.fetchAssociations(String key,
Object value) |
List<? extends AssociationModel> |
DeepaMehtaStorage.fetchAssociationsBetweenTopicAndAssociation(String assocTypeUri,
long topicId,
long assocId,
String topicRoleTypeUri,
String assocRoleTypeUri) |
List<? extends AssociationModel> |
DeepaMehtaStorage.fetchAssociationsByProperty(String propUri,
Object propValue) |
List<? extends AssociationModel> |
DeepaMehtaStorage.fetchAssociationsByPropertyRange(String propUri,
Number from,
Number to) |
List<? extends AssociationModel> |
DeepaMehtaStorage.fetchTopicAssociations(long topicId) |
Modifier and Type | Method and Description |
---|---|
void |
DeepaMehtaStorage.storeAssociation(AssociationModel assocModel) |
Modifier and Type | Method and Description |
---|---|
static RoleModel[] |
DeepaMehtaUtils.associationAutoTyping(AssociationModel assoc,
String topicTypeUri1,
String topicTypeUri2,
String assocTypeUri,
String roleTypeUri1,
String roleTypeUri2,
CoreService dm4)
Retypes the given association if its player types match the given topic types.
|
static RoleModel[] |
DeepaMehtaUtils.getRoleModels(AssociationModel assoc,
String topicTypeUri1,
String topicTypeUri2,
CoreService dm4) |
Modifier and Type | Method and Description |
---|---|
void |
EventsPlugin.preCreateAssociation(AssociationModel assoc) |
Modifier and Type | Method and Description |
---|---|
(package private) AssociationModel |
Neo4jStorage.buildAssociation(org.neo4j.graphdb.Node assocNode) |
(package private) AssociationModel |
AssociationModelIterator.buildModel(org.neo4j.graphdb.Node node) |
AssociationModel |
Neo4jStorage.fetchAssociation(long assocId) |
AssociationModel |
Neo4jStorage.fetchAssociation(String key,
Object value) |
Modifier and Type | Method and Description |
---|---|
private List<AssociationModel> |
Neo4jStorage.buildAssociations(Iterable<org.neo4j.graphdb.Node> assocNodes) |
Iterator<AssociationModel> |
Neo4jStorage.fetchAllAssociations() |
List<AssociationModel> |
Neo4jStorage.fetchAssociationAssociations(long assocId) |
private List<AssociationModel> |
Neo4jStorage.fetchAssociations(org.neo4j.graphdb.Node node)
Fetches all associations the given topic or association is involved in.
|
List<AssociationModel> |
Neo4jStorage.fetchAssociations(String assocTypeUri,
long topicId1,
long topicId2,
String roleTypeUri1,
String roleTypeUri2) |
List<AssociationModel> |
Neo4jStorage.fetchAssociations(String key,
Object value) |
List<AssociationModel> |
Neo4jStorage.fetchAssociationsBetweenTopicAndAssociation(String assocTypeUri,
long topicId,
long assocId,
String topicRoleTypeUri,
String assocRoleTypeUri) |
List<AssociationModel> |
Neo4jStorage.fetchAssociationsByProperty(String propUri,
Object propValue) |
List<AssociationModel> |
Neo4jStorage.fetchAssociationsByPropertyRange(String propUri,
Number from,
Number to) |
List<AssociationModel> |
Neo4jStorage.fetchTopicAssociations(long topicId) |
private List<AssociationModel> |
Neo4jStorage.queryAssociationIndex(String assocTypeUri,
String roleTypeUri1,
NodeType playerType1,
long playerId1,
String playerTypeUri1,
String roleTypeUri2,
NodeType playerType2,
long playerId2,
String playerTypeUri2) |
Modifier and Type | Method and Description |
---|---|
void |
Neo4jStorage.storeAssociation(AssociationModel assocModel) |
Modifier and Type | Method and Description |
---|---|
private List<RelatedAssociationModel> |
Neo4jStorage.buildRelatedAssociations(List<AssociationModel> assocs,
long playerId) |
private List<RelatedTopicModel> |
Neo4jStorage.buildRelatedTopics(List<AssociationModel> assocs,
long playerId) |
Modifier and Type | Method and Description |
---|---|
void |
TimePlugin.postUpdateAssociation(Association assoc,
AssociationModel newModel,
AssociationModel oldModel) |
Modifier and Type | Method and Description |
---|---|
DirectivesResponse |
WebservicePlugin.createAssociation(AssociationModel model) |
DirectivesResponse |
WebservicePlugin.updateAssociation(long assocId,
AssociationModel model) |
Copyright © 2016. All Rights Reserved.