Revision 47476 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.symbology/org.gvsig.symbology.swing/org.gvsig.symbology.swing.api/src/main/java/org/gvsig/app/gui/styling/SimpleText.java
SimpleText.java | ||
---|---|---|
26 | 26 |
import java.awt.FlowLayout; |
27 | 27 |
import java.awt.GridLayout; |
28 | 28 |
import java.util.ArrayList; |
29 |
|
|
30 | 29 |
import javax.swing.JLabel; |
31 | 30 |
import javax.swing.JPanel; |
32 | 31 |
import javax.swing.JToggleButton; |
33 |
|
|
34 | 32 |
import org.gvsig.andami.PluginServices; |
35 | 33 |
import org.gvsig.app.gui.panels.ColorChooserPanel; |
36 | 34 |
import org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol; |
... | ... | |
64 | 62 |
*/ |
65 | 63 |
public class SimpleText extends AbstractTypeSymbolEditor { |
66 | 64 |
|
67 |
private ArrayList tabs = new ArrayList(); |
|
68 |
//TODO: Comentarizado hasta que mask est? acabado |
|
69 |
// private Mask mask; |
|
65 |
private final ArrayList tabs = new ArrayList(); |
|
70 | 66 |
private JComboBoxFonts cmbFonts; |
71 | 67 |
private JToggleButton btnUnderlined; |
72 | 68 |
private JToggleButton btnItalic; |
... | ... | |
109 | 105 |
|
110 | 106 |
jcc = new ColorChooserPanel(); |
111 | 107 |
jcc.setAlpha(255); |
112 |
leftColumn.addComponent(Messages.getText("color")+":", jcc);
|
|
108 |
leftColumn.addComponent(Messages.getText("Color")+":", jcc);
|
|
113 | 109 |
// vertical alignment stuff |
114 | 110 |
leftColumn.addComponent(new JLabel(" ")); |
115 | 111 |
// \vertical alignment stuff |
... | ... | |
159 | 155 |
myTab.add(leftColumn); |
160 | 156 |
tabs.add(myTab); |
161 | 157 |
|
162 |
////------------ Tab MASK |
|
163 |
// mask = new Mask(this); |
|
164 |
// tabs.add(mask); |
|
165 | 158 |
} |
166 | 159 |
|
160 |
@Override |
|
167 | 161 |
public ISymbol getLayer() { |
168 | 162 |
ISimpleTextSymbol sts = SymbologyLocator.getSymbologyManager().createSimpleTextSymbol(); |
169 | 163 |
return sts; |
170 | 164 |
} |
171 | 165 |
|
166 |
@Override |
|
172 | 167 |
public String getName() { |
173 | 168 |
return Messages.getText("simple_text_symbol"); |
174 | 169 |
} |
175 | 170 |
|
171 |
@Override |
|
176 | 172 |
public JPanel[] getTabs() { |
177 | 173 |
return (JPanel[]) tabs.toArray(new JPanel[tabs.size()]); |
178 | 174 |
} |
179 | 175 |
|
176 |
@Override |
|
180 | 177 |
public void refreshControls(ISymbol layer) { |
181 | 178 |
// TODO Implement it |
182 | 179 |
// throw new Error("Not yet implemented!"); |
183 | 180 |
|
184 | 181 |
} |
185 | 182 |
|
183 |
@Override |
|
186 | 184 |
public EditorTool[] getEditorTools() { |
187 | 185 |
return null; |
188 | 186 |
} |
... | ... | |
209 | 207 |
} |
210 | 208 |
|
211 | 209 |
|
210 |
@Override |
|
212 | 211 |
public boolean canManageSymbol(ISymbol symbol) { |
213 | 212 |
return symbol instanceof ISimpleTextSymbol; |
214 | 213 |
} |
Also available in: Unified diff