Revision 36772
branches/v2_0_0_prep/applications/appgvSIG/src/org/gvsig/app/project/documents/view/metadata/gui/MetadataInfoManager.java | ||
---|---|---|
30 | 30 |
import org.gvsig.andami.messages.NotificationManager; |
31 | 31 |
import org.gvsig.app.project.documents.view.legend.gui.AbstractThemeManagerPage; |
32 | 32 |
import org.gvsig.fmap.mapcontext.layers.FLayer; |
33 |
import org.gvsig.gui.beans.swing.JBlank; |
|
33 | 34 |
import org.gvsig.metadata.swing.basic.api.JMetadataPanel; |
34 | 35 |
import org.gvsig.metadata.swing.basic.api.MetadataSwingLocator; |
35 | 36 |
import org.gvsig.metadata.swing.basic.api.MetadataSwingManager; |
... | ... | |
48 | 49 |
*/ |
49 | 50 |
public MetadataInfoManager() { |
50 | 51 |
super(); |
52 |
initialize(); |
|
51 | 53 |
} |
52 | 54 |
|
55 |
private void initialize() { |
|
56 |
this.setLayout(new BorderLayout()); |
|
57 |
this.add(new JBlank(5, 10), BorderLayout.WEST); |
|
58 |
this.add(new JBlank(5, 10), BorderLayout.EAST); |
|
59 |
} |
|
60 |
|
|
53 | 61 |
/** |
54 | 62 |
* Sets the necessary properties in the panel. This properties are extracted |
55 | 63 |
* from the layer. With this properties fills the TextFields, ComboBoxes and |
... | ... | |
62 | 70 |
try { |
63 | 71 |
MetadataSwingManager manager = MetadataSwingLocator |
64 | 72 |
.getMetadataSwingManager(); |
65 |
this.metadataPanel = manager.createJMetadataPanel(layer); |
|
73 |
this.metadataPanel = manager.createJMetadataPanel(layer); |
|
74 |
this.add(metadataPanel, BorderLayout.CENTER); |
|
66 | 75 |
|
67 |
this.setLayout(new BorderLayout()); |
|
68 |
this.add(metadataPanel, BorderLayout.NORTH); |
|
69 |
this.setSize(500, 360); |
|
70 |
|
|
71 | 76 |
} catch (Exception e) { |
72 | 77 |
NotificationManager.addError("Can't assign model", e); |
73 | 78 |
} |
... | ... | |
104 | 109 |
buffer.append(" " + e.getLocalizedMessageStack()); |
105 | 110 |
buffer.append("</ol>"); |
106 | 111 |
buffer.append("</p>"); |
107 |
buffer.append("<br>"); |
|
108 |
// buffer.append("<br><p>Total errors: ") |
|
109 |
// .append(e.getStackTrace().length - 1).append("</p>"); |
|
110 | 112 |
buffer.append("</body>"); |
111 | 113 |
buffer.append("</html>"); |
112 | 114 |
|
113 | 115 |
return buffer.toString().replace("\n", "<br/>"); |
114 | 116 |
} |
115 | 117 |
|
116 |
// private void showInfoPanel(Metadata metadata) { |
|
117 |
// IWindow win = new JMetadataInfoPanel("Metadata validation info", |
|
118 |
// JMetadataInfoPanel.MODE_WINDOW, metadata); |
|
119 |
// ApplicationLocator.getManager().getUIManager().addCentredWindow(win); |
|
120 |
// } |
|
121 |
|
|
122 | 118 |
public void cancelAction() { |
123 | 119 |
// does nothing |
124 | 120 |
} |
Also available in: Unified diff