Revision 632 org.gvsig.tools/library/trunk/org.gvsig.tools/org.gvsig.tools.swing/org.gvsig.tools.swing.impl/src/main/java/org/gvsig/tools/swing/impl/dynobject/DefaultJDynObjectComponent.java
DefaultJDynObjectComponent.java | ||
---|---|---|
257 | 257 |
tab = (MyTab) this.tabComponents.get(group); |
258 | 258 |
if (tab == null) { |
259 | 259 |
pane = (MyTab) createPanel(group); |
260 |
this.getTabComponent().addTab(group, new JScrollPane(pane)); |
|
260 |
this.getTabComponent().addTab(getGroupText(group), |
|
261 |
new JScrollPane(pane)); |
|
261 | 262 |
tabComponents.put(group, pane); |
262 | 263 |
} else { |
263 | 264 |
tab.load(this.getDynObject()); |
... | ... | |
266 | 267 |
this.tabPanel.setTabPlacement(tabPosition); |
267 | 268 |
} |
268 | 269 |
|
270 |
private String getGroupText(String groupName) { |
|
271 |
if (this.getModel().isGroupCompulsory(groupName)) { |
|
272 |
return groupName + "*"; |
|
273 |
} |
|
274 |
return groupName; |
|
275 |
} |
|
276 |
|
|
269 | 277 |
private String[] getGroups() { |
270 | 278 |
return this.getModel().getGroups(); |
271 | 279 |
} |
Also available in: Unified diff