private Set<QName> getMissingAspectsAssoc( Set<QName> existingAspects, Map<QName, Serializable> existingProperties, QName assocTypeQName) { AssociationDefinition assocDef = dictionaryService.getAssociation(assocTypeQName); if (assocDef == null) { return Collections.emptySet(); } ClassDefinition classDefinition = assocDef.getSourceClass(); return getMissingAspects(existingAspects, existingProperties, classDefinition.getName()); }
private Set<QName> getMissingAspectsAssoc( Set<QName> existingAspects, Map<QName, Serializable> existingProperties, QName assocTypeQName) { AssociationDefinition assocDef = dictionaryService.getAssociation(assocTypeQName); if (assocDef == null) { return Collections.emptySet(); } ClassDefinition classDefinition = assocDef.getSourceClass(); return getMissingAspects(existingAspects, existingProperties, classDefinition.getName()); }
/** * Is the association unexportable? */ private boolean isExcludedAspectAssociation(QName[] excludeAspects, QName associationQName) { AssociationDefinition assocDef = dictionaryService.getAssociation(associationQName); if (assocDef == null) { return false; } ClassDefinition classDef = assocDef.getSourceClass(); if (classDef == null || !classDef.isAspect()) { return false; } return isExcludedAspect(excludeAspects, classDef.getName()); }
/** * Is the association unexportable? */ private boolean isExcludedAspectAssociation(QName[] excludeAspects, QName associationQName) { AssociationDefinition assocDef = dictionaryService.getAssociation(associationQName); if (assocDef == null) { return false; } ClassDefinition classDef = assocDef.getSourceClass(); if (classDef == null || !classDef.isAspect()) { return false; } return isExcludedAspect(excludeAspects, classDef.getName()); }
if (assocDefFromDictionary != null && assocDefFromDictionary.getSourceClass().isAspect())
if (assocDefFromDictionary != null && assocDefFromDictionary.getSourceClass().isAspect())
ClassDefinition classDef = assocDef.getSourceClass(); if (classDef.isAspect()) ClassDefinition classDef = assocDef.getSourceClass(); if (classDef.isAspect() && !nodeService.hasAspect(sourceNodeRef, classDef.getName()))
ClassDefinition classDef = assocDef.getSourceClass(); if (classDef.isAspect()) ClassDefinition classDef = assocDef.getSourceClass(); if (classDef.isAspect() && !nodeService.hasAspect(sourceNodeRef, classDef.getName()))
ClassDefinition sourceDef = assocDef.getSourceClass(); if (sourceDef instanceof TypeDefinition)
ClassDefinition sourceDef = assocDef.getSourceClass(); if (sourceDef instanceof TypeDefinition)