Fix toolbar title bug

Add properties peer user.
This commit is contained in:
Paulo Gustavo Veiga
2012-06-17 21:43:34 -03:00
parent c73934aadf
commit 521111fac2
20 changed files with 127 additions and 104 deletions

View File

@@ -27,13 +27,13 @@ public interface MindmapManager {
Collaborator getCollaboratorBy(@NotNull String email);
Collaborator getCollaboratorBy(long id);
Collaborator findCollaborator(long id);
List<Collaboration> getMindmapUserByCollaborator(final long collaboratorId);
List<Collaboration> findCollaboration(final long collaboratorId);
List<Collaboration> getMindmapUserByRole(final CollaborationRole userRole);
List<Collaboration> findCollaboration(final CollaborationRole userRole);
Collaboration getMindmapUserBy(final int mindmapId, final User user);
Collaboration findCollaboration(final int mindmapId, final User user);
List<MindMap> getAllMindmaps();

View File

@@ -109,25 +109,25 @@ public class MindmapManagerImpl
}
@Override
public Collaborator getCollaboratorBy(long id) {
public Collaborator findCollaborator(long id) {
return getHibernateTemplate().get(Collaborator.class, id);
}
@Override
public List<Collaboration> getMindmapUserByCollaborator(final long colaboratorId) {
return getHibernateTemplate().find("from com.wisemapping.model.Collaboration mindmapUser where colaborator_id=?", colaboratorId);
public List<Collaboration> findCollaboration(final long collaboratorId) {
return getHibernateTemplate().find("from com.wisemapping.model.Collaboration collaboration where colaborator_id=?", collaboratorId);
}
@Override
public List<Collaboration> getMindmapUserByRole(final CollaborationRole collaborationRole) {
return getHibernateTemplate().find("from com.wisemapping.model.Collaboration mindmapUser where roleId=?", collaborationRole.ordinal());
public List<Collaboration> findCollaboration(final CollaborationRole collaborationRole) {
return getHibernateTemplate().find("from com.wisemapping.model.Collaboration collaboration where roleId=?", collaborationRole.ordinal());
}
@Override
public Collaboration getMindmapUserBy(final int mindmapId, final User user) {
public Collaboration findCollaboration(final int mindmapId, final User user) {
final Collaboration result;
final List<Collaboration> mindMaps = getHibernateTemplate().find("from com.wisemapping.model.Collaboration mindmapUser where mindMap.id=? and colaborator_id=?", new Object[]{mindmapId, user.getId()});
final List<Collaboration> mindMaps = getHibernateTemplate().find("from com.wisemapping.model.Collaboration collaboration where mindMap.id=? and colaborator_id=?", new Object[]{mindmapId, user.getId()});
if (mindMaps != null && !mindMaps.isEmpty()) {
result = mindMaps.get(0);
} else {