Revision 423 trunk/applications/appgvSIG/src/com/iver/cit/gvsig/gui/toc/TocItemBranch.java

View differences:

TocItemBranch.java
6 6
 */
7 7
package com.iver.cit.gvsig.gui.toc;
8 8

  
9
import java.awt.Dimension;
10
import java.awt.Image;
9 11
import java.awt.datatransfer.DataFlavor;
10 12
import java.awt.datatransfer.UnsupportedFlavorException;
11 13
import java.io.IOException;
12 14

  
13 15
import javax.swing.Icon;
16
import javax.swing.ImageIcon;
17
import javax.swing.UIManager;
14 18

  
15 19
import com.iver.cit.gvsig.fmap.layers.FLayer;
16 20

  
......
22 26
 */
23 27
public class TocItemBranch implements ITocItem {
24 28

  
29
	private final Icon icolayer = new ImageIcon("images/icolayer.png");
30
	
25 31
	private FLayer lyr;
26 32
	
33
	private Dimension sz;
34
	
27 35
    final public static DataFlavor INFO_FLAVOR =
28 36
	    new DataFlavor(TocItemBranch.class, "ItemBranch");
29 37
    static DataFlavor flavors[] = {INFO_FLAVOR };
......
45 53
	public Icon getIcon() {
46 54
		// TODO Pedirle el icono a la capa. Por defecto habr? un icono
47 55
		// para vectoriales y otro para raster, pero se podr?n cambiar.
48
		return null;
56
		return icolayer;
49 57
	}
50 58

  
51 59
	public FLayer getLayer() {
......
75 83
	      }
76 84
	      else throw new UnsupportedFlavorException(dF);
77 85
	}
86
	/* (non-Javadoc)
87
	 * @see com.iver.cit.gvsig.gui.toc.ITocItem#getSize()
88
	 */
89
	public Dimension getSize() {
90
		return sz;
91
	}
92
	/* (non-Javadoc)
93
	 * @see com.iver.cit.gvsig.gui.toc.ITocItem#setSize(java.awt.Dimension)
94
	 */
95
	public void setSize(Dimension sz) {
96
		this.sz = sz;
97
	}
78 98
	
79 99
}

Also available in: Unified diff