Ignore:
Timestamp:
Mar 29, 2011, 8:24:34 PM (13 years ago)
Author:
mlg
Message:

Adds spring for the dependency injection
Deletion of jdom (not useful just for a class that manipulates a simple XML file)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/jiwigo/trunk/src/main/java/fr/mael/jiwigo/ui/mainframe/ThumbnailPanel.java

    r9431 r9921  
    2727import javax.swing.ListSelectionModel;
    2828
    29 import fr.mael.jiwigo.Main;
    3029import fr.mael.jiwigo.om.Image;
    3130import fr.mael.jiwigo.om.Tag;
    32 import fr.mael.jiwigo.service.ImageService;
    33 import fr.mael.jiwigo.service.TagService;
    3431import fr.mael.jiwigo.transverse.ImagesManagement;
    3532import fr.mael.jiwigo.transverse.exception.ProxyAuthenticationException;
    3633import fr.mael.jiwigo.transverse.util.Messages;
    3734import fr.mael.jiwigo.transverse.util.Tools;
     35import fr.mael.jiwigo.transverse.util.spring.SpringUtils;
    3836import fr.mael.jiwigo.ui.browser.BrowserPanel;
    3937import fr.mael.jiwigo.ui.layout.VerticalLayout;
     
    176174            try {
    177175                //getting the list of tags
    178                 List<Tag> tagsDispo = TagService.getInstance(Main.sessionManager).list();
     176                List<Tag> tagsDispo = SpringUtils.getTagService().list();
    179177                //list to array (cause fucking JList does not support Lists)
    180178                Tag[] tableauTagDispo = (Tag[]) tagsDispo.toArray(new Tag[tagsDispo.size()]);
    181179                //getting the image's tags to preselect them
    182                 List<Tag> tagsDeLimage = TagService.getInstance(Main.sessionManager).tagsForImage(image);
     180                List<Tag> tagsDeLimage = SpringUtils.getTagService().tagsForImage(image);
    183181                listTags = new JList(tableauTagDispo);
    184182                //multiple selection is allowed
     
    227225            try {
    228226                try {
    229                     if (!ImageService.getInstance(Main.sessionManager).addTags(image, tagIds.toString())) {
     227                    if (!SpringUtils.getImageService().addTags(image, tagIds.toString())) {
    230228                        JOptionPane.showMessageDialog(this, Messages.getMessage("addingTagsError"), Messages
    231229                                .getMessage("error"), JOptionPane.ERROR_MESSAGE);
Note: See TracChangeset for help on using the changeset viewer.