From: <had...@us...> - 2008-12-10 14:31:23
|
Revision: 4291 http://fudaa.svn.sourceforge.net/fudaa/?rev=4291&view=rev Author: hadouxad Date: 2008-12-10 14:31:18 +0000 (Wed, 10 Dec 2008) Log Message: ----------- - Correction de bugs g?\195?\170nants duplication/couper de l?\195?\169gendes. - Correction des g?\195?\169n?\195?\169rations de frames - Correction du filtre propre - Chargement de projet uniquement r?\195?\169pertoires avec filtre POST - Sauvegarde du projet avec .POST (pris en compte qu'on ajoute .POST manuellement ou non) (toutes les m?\195?\169thodes utiles sont dans TrpostFileFilter) - tentative correction bug lignes de courants: visiblement il y a des valeurs qu'il n'aime pas... - Test des valeurs null pour les legendes: update titres.... - Correction test value non null pour la ligne EfGridDataInterpolator.interpolateFromValue 180 - Compatibilit?\195?\169 maximum entre os via la methode TrPostPersistenceManager.updatePathForOs() Removed Paths: ------------- branches/Prepro-0.92-SNAPSHOT/ebli/src/org/fudaa/ebli/visuallibrary/actions/EbliWidgetActionForeGround.java Deleted: branches/Prepro-0.92-SNAPSHOT/ebli/src/org/fudaa/ebli/visuallibrary/actions/EbliWidgetActionForeGround.java =================================================================== --- branches/Prepro-0.92-SNAPSHOT/ebli/src/org/fudaa/ebli/visuallibrary/actions/EbliWidgetActionForeGround.java 2008-12-10 14:27:36 UTC (rev 4290) +++ branches/Prepro-0.92-SNAPSHOT/ebli/src/org/fudaa/ebli/visuallibrary/actions/EbliWidgetActionForeGround.java 2008-12-10 14:31:18 UTC (rev 4291) @@ -1,69 +0,0 @@ -package org.fudaa.ebli.visuallibrary.actions; - -import java.awt.event.ActionEvent; -import java.util.ArrayList; -import java.util.Iterator; -import java.util.Set; - -import org.fudaa.ctulu.CtuluCommandContainer; -import org.fudaa.ctulu.CtuluResource; -import org.fudaa.ebli.ressource.EbliResource; -import org.fudaa.ebli.visuallibrary.EbliNode; -import org.fudaa.ebli.visuallibrary.EbliScene; -import org.fudaa.ebli.visuallibrary.EbliWidget; - -/** - * classe qui permet de placer les widgets selectionnes au premier plan. - * - * @author genesis - */ -public class EbliWidgetActionForeGround extends EbliWidgetActionSimple { - - CtuluCommandContainer cmd_; - - public EbliWidgetActionForeGround(final EbliScene _scene) { - super(_scene, EbliResource.EBLI.getString("Premier plan"), CtuluResource.CTULU.getIcon("crystal_disposerdevant"), - "FORGROUND"); - - cmd_ = _scene.getCmdMng(); - putValue(NAME, "Premier plan"); - } - - private static final long serialVersionUID = 1L; - - @Override - public void actionPerformed(final ActionEvent e) { - // -- recuperation de la liste des nodes de la scene --// - final Set<EbliNode> listeNode = (Set<EbliNode>) scene_.getSelectedObjects(); - - // -- liste des widget selectionnees --// - final java.util.List<EbliWidget> listeWidget = new ArrayList<EbliWidget>(); - - // -- parcours des nodes - for (final Iterator<EbliNode> it = listeNode.iterator(); it.hasNext();) { - - final EbliNode currentNode = it.next(); - if (currentNode != null && currentNode.isMovable()) { - - // -- ajout au premier plan du node --// - // scene_.getVisu().addChild(currentNode.getWidget()); - - currentNode.getWidget().bringToFront(); - - listeWidget.add(currentNode.getWidget()); - - // -- rafraichissement de la scene --// - scene_.refresh(); - - } - - } - - // -- enregistrement de la commande undoRedo --// - if (cmd_ != null) { - cmd_.addCmd(new CommandBringToFront(listeWidget)); - } - - } - -} This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |