Merge lp:~megaterik/gephi/PNGExporter into lp:~gephi.team/gephi/0.8
- PNGExporter
- Merge into 0.8
Proposed by
Mathieu Bastian
Status: | Merged |
---|---|
Merged at revision: | 2283 |
Proposed branch: | lp:~megaterik/gephi/PNGExporter |
Merge into: | lp:~gephi.team/gephi/0.8 |
Diff against target: |
2890 lines (+1783/-678) 48 files modified
CollectionUtils/src/org/gephi/utils/collection/org-gephi-utils-collection.pot (+4/-1) CommonsCompressWrapper/src/org/gephi/lib/commonscompress/org-gephi-lib-commonscompress.pot (+24/-0) DataLaboratoryPlugin/src/org/gephi/datalab/plugin/manipulators/general/ui/org-gephi-datalab-plugin-manipulators-general-ui.pot (+2/-2) DataLaboratoryPlugin/src/org/gephi/datalab/plugin/manipulators/nodes/org-gephi-datalab-plugin-manipulators-nodes.pot (+8/-0) DataLaboratoryPlugin/src/org/gephi/datalab/plugin/manipulators/nodes/ui/org-gephi-datalab-plugin-manipulators-nodes-ui.pot (+16/-0) DataLaboratoryPlugin/src/org/gephi/datalab/plugin/manipulators/rows/merge/org-gephi-datalab-plugin-manipulators-rows-merge.pot (+76/-0) DataLaboratoryPlugin/src/org/gephi/datalab/plugin/manipulators/rows/merge/ui/org-gephi-datalab-plugin-manipulators-rows-merge-ui.pot (+19/-0) DesktopBranding/src/org/gephi/branding/desktop/multilingual/org-gephi-branding-desktop-multilingual.pot (+7/-0) DesktopBranding/src/org/gephi/branding/desktop/org-gephi-branding-desktop.pot (+29/-0) DesktopDataLaboratory/src/org/gephi/desktop/datalab/org-gephi-desktop-datalab.pot (+3/-0) DesktopFilters/src/org/gephi/desktop/filters/query/org-gephi-desktop-filters-query.pot (+3/-0) DesktopPreview/src/org/gephi/desktop/preview/org-gephi-desktop-preview.pot (+0/-9) DesktopProject/src/org/gephi/desktop/project/org-gephi-desktop-project.pot (+2/-2) DesktopRanking/src/org/gephi/desktop/ranking/org-gephi-desktop-ranking.pot (+6/-0) DesktopTools/src/org/gephi/desktop/tools/org-gephi-desktop-tools.pot (+1/-1) ExportPlugin/src/org/gephi/io/exporter/plugin/org-gephi-io-exporter-plugin.pot (+6/-0) ExportPluginUI/src/org/gephi/ui/exporter/plugin/org-gephi-ui-exporter-plugin.pot (+15/-0) ImportPlugin/src/org/gephi/io/importer/plugin/file/org-gephi-io-importer-plugin-file.pot (+7/-1) ImportPluginUI/src/org/gephi/ui/importer/plugin/org-gephi-ui-importer-plugin.pot (+12/-0) LayoutPlugin/src/org/gephi/layout/plugin/forceAtlas2/org-gephi-layout-plugin-forceAtlas2.pot (+97/-0) PreviewExport/build.xml (+8/-8) PreviewExport/manifest.mf (+6/-6) PreviewExport/nbproject/build-impl.xml (+45/-45) PreviewExport/nbproject/genfiles.properties (+8/-8) PreviewExport/nbproject/project.xml (+161/-157) PreviewExport/src/org/gephi/io/exporter/preview/Bundle.properties (+13/-11) PreviewExport/src/org/gephi/io/exporter/preview/Bundle_es.properties (+2/-0) PreviewExport/src/org/gephi/io/exporter/preview/Bundle_fr.properties (+2/-0) PreviewExport/src/org/gephi/io/exporter/preview/Bundle_oc.properties (+2/-0) PreviewExport/src/org/gephi/io/exporter/preview/ExporterBuilderPNG.java (+46/-0) PreviewExport/src/org/gephi/io/exporter/preview/PNGExporter.java (+158/-0) PreviewExport/src/org/gephi/io/exporter/preview/org-gephi-io-exporter-preview.pot (+6/-3) PreviewExportUI/build.xml (+8/-8) PreviewExportUI/nbproject/build-impl.xml (+45/-45) PreviewExportUI/nbproject/genfiles.properties (+8/-8) PreviewExportUI/nbproject/project.xml (+86/-77) PreviewExportUI/src/org/gephi/ui/exporter/preview/Bundle.properties (+47/-37) PreviewExportUI/src/org/gephi/ui/exporter/preview/Bundle_es.properties (+1/-1) PreviewExportUI/src/org/gephi/ui/exporter/preview/Bundle_fr.properties (+1/-1) PreviewExportUI/src/org/gephi/ui/exporter/preview/UIExporterPNG.java (+105/-0) PreviewExportUI/src/org/gephi/ui/exporter/preview/UIExporterPNGPanel.form (+182/-0) PreviewExportUI/src/org/gephi/ui/exporter/preview/UIExporterPNGPanel.java (+223/-0) PreviewExportUI/src/org/gephi/ui/exporter/preview/org-gephi-ui-exporter-preview.pot (+24/-0) RankingAPI/src/org/gephi/ranking/api/org-gephi-ranking-api.pot (+1/-1) RankingPlugin/src/org/gephi/ranking/plugin/org-gephi-ranking-plugin.pot (+34/-0) RankingPluginUI/src/org/gephi/ui/ranking/plugin/org-gephi-ui-ranking-plugin.pot (+7/-1) StatisticsPluginUI/src/org/gephi/ui/statistics/plugin/org-gephi-ui-statistics-plugin.pot (+3/-31) nbproject/project.properties (+214/-214) |
To merge this branch: | bzr merge lp:~megaterik/gephi/PNGExporter |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Eduardo Ramos | Approve | ||
Review via email: mp+70200@code.launchpad.net |
Commit message
Description of the change
Add PNG Exporter in PreviewExport plugin
To post a comment you must log in.
Revision history for this message
Mathieu Bastian (mathieu.bastian) wrote : | # |
Revision history for this message
Eduardo Ramos (eduramiba) wrote : | # |
Merged in revision 2283
Also changed export actions text to PDF/SVG/PNG
Taras, thank you for the contribution!
review:
Approve
Preview Diff
[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1 | === modified file 'CollectionUtils/src/org/gephi/utils/collection/org-gephi-utils-collection.pot' |
2 | --- CollectionUtils/src/org/gephi/utils/collection/org-gephi-utils-collection.pot 2010-04-16 17:25:08 +0000 |
3 | +++ CollectionUtils/src/org/gephi/utils/collection/org-gephi-utils-collection.pot 2011-08-02 18:16:27 +0000 |
4 | @@ -16,7 +16,10 @@ |
5 | "Content-Transfer-Encoding: 8bit\n" |
6 | |
7 | msgid "OpenIDE-Module-Long-Description" |
8 | -msgstr "Custom collections and libraries utilities" |
9 | +msgstr "" |
10 | +"Custom collections and libraries utilities:\n" |
11 | +"- Goolgle Collections\n" |
12 | +"- Trove" |
13 | |
14 | msgid "OpenIDE-Module-Short-Description" |
15 | msgstr "Custom collections and libraries utilities" |
16 | |
17 | === added file 'CommonsCompressWrapper/src/org/gephi/lib/commonscompress/org-gephi-lib-commonscompress.pot' |
18 | --- CommonsCompressWrapper/src/org/gephi/lib/commonscompress/org-gephi-lib-commonscompress.pot 1970-01-01 00:00:00 +0000 |
19 | +++ CommonsCompressWrapper/src/org/gephi/lib/commonscompress/org-gephi-lib-commonscompress.pot 2011-08-02 18:16:27 +0000 |
20 | @@ -0,0 +1,24 @@ |
21 | +# English (en) translation for Gephi. |
22 | +# Copyright (C) 2010 Gephi contributors. |
23 | +# This file is distributed under the same license as the Gephi package. |
24 | +# Gephi Team <gephi.team@lists.launchpad.net>, 2010. |
25 | +# |
26 | +msgid "" |
27 | +msgstr "" |
28 | +"Project-Id-Version: Gephi 0.7\n" |
29 | +"Report-Msgid-Bugs-To: gephi.team@lists.launchpad.net\n" |
30 | +"POT-Creation-Date: 2010-04-07 13:16+0200\n" |
31 | +"PO-Revision-Date: 2010-04-07 13:16+0200\n" |
32 | +"Last-Translator: Mathieu Bastian <gephi.team@lists.launchpad.net>\n" |
33 | +"Language-Team: English <https://launchpad.net/~gephi.team>\n" |
34 | +"MIME-Version: 1.0\n" |
35 | +"Content-Type: text/plain; charset=UTF-8\n" |
36 | +"Content-Transfer-Encoding: 8bit\n" |
37 | + |
38 | +msgid "OpenIDE-Module-Long-Description" |
39 | +msgstr "" |
40 | +"Commons Compress defines an API for working with ar, cpio, tar, zip, gzip " |
41 | +"and bzip2 files." |
42 | + |
43 | +msgid "OpenIDE-Module-Short-Description" |
44 | +msgstr "Compression Utility Classes" |
45 | |
46 | === modified file 'DataLaboratoryPlugin/src/org/gephi/datalab/plugin/manipulators/general/ui/org-gephi-datalab-plugin-manipulators-general-ui.pot' |
47 | --- DataLaboratoryPlugin/src/org/gephi/datalab/plugin/manipulators/general/ui/org-gephi-datalab-plugin-manipulators-general-ui.pot 2011-02-10 20:41:22 +0000 |
48 | +++ DataLaboratoryPlugin/src/org/gephi/datalab/plugin/manipulators/general/ui/org-gephi-datalab-plugin-manipulators-general-ui.pot 2011-08-02 18:16:27 +0000 |
49 | @@ -182,8 +182,8 @@ |
50 | "is assigned if missing or existing.<br />Edges need 'Source' and 'Target' " |
51 | "columns with the id of the source and target nodes. If any is not provided " |
52 | "for a row, it will be ignored.<br />If no 'Type' column is provided, all " |
53 | -"edges will be directed.<br />If an edge already exists or cannot be created, " |
54 | -"it will be ignored.</html>" |
55 | +"edges will be directed.<br />If an edge already exists, attributes will be " |
56 | +"ignored, but their weights will be added (weight=1 if not specified)</html>" |
57 | |
58 | msgid "ImportCSVUIVisualPanel2.edges.create-new-nodes-checkbox" |
59 | msgstr "Create missing nodes" |
60 | |
61 | === modified file 'DataLaboratoryPlugin/src/org/gephi/datalab/plugin/manipulators/nodes/org-gephi-datalab-plugin-manipulators-nodes.pot' |
62 | --- DataLaboratoryPlugin/src/org/gephi/datalab/plugin/manipulators/nodes/org-gephi-datalab-plugin-manipulators-nodes.pot 2011-03-01 15:05:53 +0000 |
63 | +++ DataLaboratoryPlugin/src/org/gephi/datalab/plugin/manipulators/nodes/org-gephi-datalab-plugin-manipulators-nodes.pot 2011-08-02 18:16:27 +0000 |
64 | @@ -118,6 +118,14 @@ |
65 | msgid "SetNodesSize.name.multiple" |
66 | msgstr "Set all nodes size..." |
67 | |
68 | +msgid "MergeNodes.name" |
69 | +msgstr "Merge nodes..." |
70 | + |
71 | +msgid "MergeNodes.description" |
72 | +msgstr "" |
73 | +"All nodes are merged into a new one, combining the edges and values using " |
74 | +"different strategies" |
75 | + |
76 | msgid "LinkNodes.name" |
77 | msgstr "Link to nodes..." |
78 | |
79 | |
80 | === modified file 'DataLaboratoryPlugin/src/org/gephi/datalab/plugin/manipulators/nodes/ui/org-gephi-datalab-plugin-manipulators-nodes-ui.pot' |
81 | --- DataLaboratoryPlugin/src/org/gephi/datalab/plugin/manipulators/nodes/ui/org-gephi-datalab-plugin-manipulators-nodes-ui.pot 2011-02-10 20:41:22 +0000 |
82 | +++ DataLaboratoryPlugin/src/org/gephi/datalab/plugin/manipulators/nodes/ui/org-gephi-datalab-plugin-manipulators-nodes-ui.pot 2011-08-02 18:16:27 +0000 |
83 | @@ -15,6 +15,22 @@ |
84 | "Content-Type: text/plain; charset=UTF-8\n" |
85 | "Content-Transfer-Encoding: 8bit\n" |
86 | |
87 | +msgid "MergeNodesUI.description" |
88 | +msgstr "" |
89 | +"<html>One new node with the same color, size and position of the main " |
90 | +"selected node is created.<br />Edges are assigned to the new node.<br />Each " |
91 | +"column uses the given strategy to reduce the rows values to one value.<br /" |
92 | +">Hierarchy is ignored.</html>" |
93 | + |
94 | +msgid "MergeNodesUI.deleteMergedNodesText" |
95 | +msgstr "Delete merged nodes" |
96 | + |
97 | +msgid "MergeNodesUI.selectedRowText" |
98 | +msgstr "Main selected row:" |
99 | + |
100 | +msgid "MergeNodesUI.configurationText" |
101 | +msgstr "Configure" |
102 | + |
103 | msgid "LinkNodesUI.descriptionLabel.text" |
104 | msgstr "" |
105 | "<html>Choose the source node and type of the edges.<br />Edges between " |
106 | |
107 | === added file 'DataLaboratoryPlugin/src/org/gephi/datalab/plugin/manipulators/rows/merge/org-gephi-datalab-plugin-manipulators-rows-merge.pot' |
108 | --- DataLaboratoryPlugin/src/org/gephi/datalab/plugin/manipulators/rows/merge/org-gephi-datalab-plugin-manipulators-rows-merge.pot 1970-01-01 00:00:00 +0000 |
109 | +++ DataLaboratoryPlugin/src/org/gephi/datalab/plugin/manipulators/rows/merge/org-gephi-datalab-plugin-manipulators-rows-merge.pot 2011-08-02 18:16:27 +0000 |
110 | @@ -0,0 +1,76 @@ |
111 | +# English (en) translation for Gephi. |
112 | +# Copyright (C) 2010 Gephi contributors. |
113 | +# This file is distributed under the same license as the Gephi package. |
114 | +# Gephi Team <gephi.team@lists.launchpad.net>, 2010. |
115 | +# |
116 | +msgid "" |
117 | +msgstr "" |
118 | +"Project-Id-Version: Gephi 0.7\n" |
119 | +"Report-Msgid-Bugs-To: gephi.team@lists.launchpad.net\n" |
120 | +"POT-Creation-Date: 2010-04-07 13:16+0200\n" |
121 | +"PO-Revision-Date: 2010-04-07 13:16+0200\n" |
122 | +"Last-Translator: Mathieu Bastian <gephi.team@lists.launchpad.net>\n" |
123 | +"Language-Team: English <https://launchpad.net/~gephi.team>\n" |
124 | +"MIME-Version: 1.0\n" |
125 | +"Content-Type: text/plain; charset=UTF-8\n" |
126 | +"Content-Transfer-Encoding: 8bit\n" |
127 | + |
128 | +msgid "KeepSelectedRowValue.name" |
129 | +msgstr "Keep main selected row value" |
130 | + |
131 | +msgid "KeepSelectedRowValue.description" |
132 | +msgstr "Simply uses the value of the main selected row" |
133 | + |
134 | +msgid "JoinWithSeparator.name" |
135 | +msgstr "Join values with a separator" |
136 | + |
137 | +msgid "JoinWithSeparator.description" |
138 | +msgstr "Join values of a String or list column with a separator" |
139 | + |
140 | +msgid "AverageNumber.name" |
141 | +msgstr "Calculate average value" |
142 | + |
143 | +msgid "AverageNumber.description" |
144 | +msgstr "Calculates the average value" |
145 | + |
146 | +msgid "FirstQuartileNumber.name" |
147 | +msgstr "Calculate first quartile (Q1)" |
148 | + |
149 | +msgid "FirstQuartileNumber.description" |
150 | +msgstr "Calculates the first quartile (Q1)" |
151 | + |
152 | +msgid "MedianNumber.name" |
153 | +msgstr "Calculate median value" |
154 | + |
155 | +msgid "MedianNumber.description" |
156 | +msgstr "Calculates the median" |
157 | + |
158 | +msgid "ThirdQuartileNumber.name" |
159 | +msgstr "Calculate first quartile (Q3)" |
160 | + |
161 | +msgid "ThirdQuartileNumber.description" |
162 | +msgstr "Calculates the first quartile (Q3)" |
163 | + |
164 | +msgid "InterQuartileRangeNumber.name" |
165 | +msgstr "Calculate interquartile range (IQR)" |
166 | + |
167 | +msgid "InterQuartileRangeNumber.description" |
168 | +msgstr "Calculates the interquartile range (IQR)" |
169 | + |
170 | +msgid "SumNumbers.name" |
171 | +msgstr "Calculate sum" |
172 | + |
173 | +msgid "SumNumbers.description" |
174 | +msgstr "Calculates the sum" |
175 | + |
176 | +msgid "MinimumNumber.name" |
177 | +msgstr "Calculate minimum value" |
178 | + |
179 | +msgid "MinimumNumber.description" |
180 | +msgstr "Calculates the minimum value" |
181 | + |
182 | +msgid "MaximumNumber.name" |
183 | +msgstr "Calculate maximum value" |
184 | + |
185 | +msgid "MaximumNumber.description" |
186 | +msgstr "Calculates the maximum value" |
187 | |
188 | === added file 'DataLaboratoryPlugin/src/org/gephi/datalab/plugin/manipulators/rows/merge/ui/org-gephi-datalab-plugin-manipulators-rows-merge-ui.pot' |
189 | --- DataLaboratoryPlugin/src/org/gephi/datalab/plugin/manipulators/rows/merge/ui/org-gephi-datalab-plugin-manipulators-rows-merge-ui.pot 1970-01-01 00:00:00 +0000 |
190 | +++ DataLaboratoryPlugin/src/org/gephi/datalab/plugin/manipulators/rows/merge/ui/org-gephi-datalab-plugin-manipulators-rows-merge-ui.pot 2011-08-02 18:16:27 +0000 |
191 | @@ -0,0 +1,19 @@ |
192 | +# English (en) translation for Gephi. |
193 | +# Copyright (C) 2010 Gephi contributors. |
194 | +# This file is distributed under the same license as the Gephi package. |
195 | +# Gephi Team <gephi.team@lists.launchpad.net>, 2010. |
196 | +# |
197 | +msgid "" |
198 | +msgstr "" |
199 | +"Project-Id-Version: Gephi 0.7\n" |
200 | +"Report-Msgid-Bugs-To: gephi.team@lists.launchpad.net\n" |
201 | +"POT-Creation-Date: 2010-04-07 13:16+0200\n" |
202 | +"PO-Revision-Date: 2010-04-07 13:16+0200\n" |
203 | +"Last-Translator: Mathieu Bastian <gephi.team@lists.launchpad.net>\n" |
204 | +"Language-Team: English <https://launchpad.net/~gephi.team>\n" |
205 | +"MIME-Version: 1.0\n" |
206 | +"Content-Type: text/plain; charset=UTF-8\n" |
207 | +"Content-Transfer-Encoding: 8bit\n" |
208 | + |
209 | +msgid "JoinWithSeparatorUI.separatorLabel.text" |
210 | +msgstr "Separator:" |
211 | |
212 | === modified file 'DesktopBranding/src/org/gephi/branding/desktop/multilingual/org-gephi-branding-desktop-multilingual.pot' |
213 | --- DesktopBranding/src/org/gephi/branding/desktop/multilingual/org-gephi-branding-desktop-multilingual.pot 2010-09-17 09:19:14 +0000 |
214 | +++ DesktopBranding/src/org/gephi/branding/desktop/multilingual/org-gephi-branding-desktop-multilingual.pot 2011-08-02 18:16:27 +0000 |
215 | @@ -28,3 +28,10 @@ |
216 | |
217 | msgid "ChangeLang.Confirm.title" |
218 | msgstr "Language" |
219 | + |
220 | +msgid "ChangeLang.Error.message" |
221 | +msgstr "" |
222 | +"Language could not be changed. Please make sure you have permissions to " |
223 | +"change files.\n" |
224 | +"If the problem persists you can manually change language by editing {gephi " |
225 | +"installation}/etc/gephi.conf file." |
226 | |
227 | === modified file 'DesktopBranding/src/org/gephi/branding/desktop/org-gephi-branding-desktop.pot' |
228 | --- DesktopBranding/src/org/gephi/branding/desktop/org-gephi-branding-desktop.pot 2011-03-16 12:14:01 +0000 |
229 | +++ DesktopBranding/src/org/gephi/branding/desktop/org-gephi-branding-desktop.pot 2011-08-02 18:16:27 +0000 |
230 | @@ -92,3 +92,32 @@ |
231 | |
232 | msgid "CommandLineProcessor.fileNotSupported" |
233 | msgstr "The file format is not supported" |
234 | + |
235 | +msgid "OutOfMemoryError.canIncreaseMemory.message" |
236 | +msgstr "" |
237 | +"Gephi reached the maximum amount of memory ({0}). This happens when the " |
238 | +"volume of data is too large. The limit can be increased up to {1} on your " |
239 | +"computer.\n" |
240 | +"\n" |
241 | +"Gephi will try to save your project before exiting. If cancel, it's likely " |
242 | +"Gephi will stop respond." |
243 | + |
244 | +msgid "OutOfMemoryError.alreadyMax.message" |
245 | +msgstr "" |
246 | +"Gephi reached the maximum amount of memory ({0}). This happens when the " |
247 | +"volume of data is too large. The limit is already set at it's maximum.\n" |
248 | +"\n" |
249 | +"Gephi will try to save your project before exiting. If cancel, it's likely " |
250 | +"Gephi will stop respond." |
251 | + |
252 | +msgid "OutOfMemoryError.title" |
253 | +msgstr "Gephi is running out of memory" |
254 | + |
255 | +msgid "OutOfMemoryError.canIncreaseMemory.button" |
256 | +msgstr "Increase memory and restart Gephi" |
257 | + |
258 | +msgid "OutOfMemoryError.alreadyMax.button" |
259 | +msgstr "Save project and restart Gephi" |
260 | + |
261 | +msgid "OutOfMemoryError.cancel" |
262 | +msgstr "Cancel" |
263 | |
264 | === modified file 'DesktopDataLaboratory/src/org/gephi/desktop/datalab/org-gephi-desktop-datalab.pot' |
265 | --- DesktopDataLaboratory/src/org/gephi/desktop/datalab/org-gephi-desktop-datalab.pot 2011-02-10 20:41:22 +0000 |
266 | +++ DesktopDataLaboratory/src/org/gephi/desktop/datalab/org-gephi-desktop-datalab.pot 2011-08-02 18:16:27 +0000 |
267 | @@ -119,3 +119,6 @@ |
268 | |
269 | msgid "AvailableColumnsPanel.maximum-available-columns.info" |
270 | msgstr "Maximum number of columns reached" |
271 | + |
272 | +msgid "ConfigurationPanel.timeIntervalsAsDates.text" |
273 | +msgstr "Time intervals as dates" |
274 | |
275 | === modified file 'DesktopFilters/src/org/gephi/desktop/filters/query/org-gephi-desktop-filters-query.pot' |
276 | --- DesktopFilters/src/org/gephi/desktop/filters/query/org-gephi-desktop-filters-query.pot 2011-03-13 13:56:23 +0000 |
277 | +++ DesktopFilters/src/org/gephi/desktop/filters/query/org-gephi-desktop-filters-query.pot 2011-08-02 18:16:27 +0000 |
278 | @@ -30,6 +30,9 @@ |
279 | msgid "QueryNode.actions.save" |
280 | msgstr "Save" |
281 | |
282 | +msgid "QueryNode.actions.duplicate" |
283 | +msgstr "Duplicate" |
284 | + |
285 | msgid "RootNode.name" |
286 | msgstr "Queries" |
287 | |
288 | |
289 | === modified file 'DesktopPreview/src/org/gephi/desktop/preview/org-gephi-desktop-preview.pot' |
290 | --- DesktopPreview/src/org/gephi/desktop/preview/org-gephi-desktop-preview.pot 2011-03-20 17:04:27 +0000 |
291 | +++ DesktopPreview/src/org/gephi/desktop/preview/org-gephi-desktop-preview.pot 2011-08-02 18:16:27 +0000 |
292 | @@ -80,15 +80,9 @@ |
293 | msgid "PreviewTopComponent.busyLabel.text" |
294 | msgstr "Refreshing..." |
295 | |
296 | -msgid "PreviewSettingsTopComponent.box.text" |
297 | -msgstr "" |
298 | - |
299 | msgid "PreviewSettingsTopComponent.saveButton.toolTipText" |
300 | msgstr "Save preset" |
301 | |
302 | -msgid "PreviewSettingsTopComponent.saveButton.text" |
303 | -msgstr "" |
304 | - |
305 | msgid "PreviewSettingsTopComponent.ratioLabel.text" |
306 | msgstr "0" |
307 | |
308 | @@ -104,9 +98,6 @@ |
309 | msgid "PreviewSettingsTopComponent.ratio.minimum" |
310 | msgstr "Minimum" |
311 | |
312 | -msgid "PreviewTopComponent.southBusyLabel.text" |
313 | -msgstr "" |
314 | - |
315 | msgid "PreviewTopComponent.backgroundButton.text" |
316 | msgstr "Background" |
317 | |
318 | |
319 | === modified file 'DesktopProject/src/org/gephi/desktop/project/org-gephi-desktop-project.pot' |
320 | --- DesktopProject/src/org/gephi/desktop/project/org-gephi-desktop-project.pot 2011-02-10 20:41:22 +0000 |
321 | +++ DesktopProject/src/org/gephi/desktop/project/org-gephi-desktop-project.pot 2011-08-02 18:16:27 +0000 |
322 | @@ -23,8 +23,8 @@ |
323 | |
324 | msgid "CloseProject_confirm_message" |
325 | msgstr "" |
326 | -"<html><b>Do you want to save your project?</b><br><font size=\"-2" |
327 | -"\">Modifications will be lost if you don't save them.</html>" |
328 | +"<html><b>Do you want to save your project?</b><br><font size=" |
329 | +"\"-2\">Modifications will be lost if you don't save them.</html>" |
330 | |
331 | msgid "CloseProject_confirm_save" |
332 | msgstr "Save" |
333 | |
334 | === modified file 'DesktopRanking/src/org/gephi/desktop/ranking/org-gephi-desktop-ranking.pot' |
335 | --- DesktopRanking/src/org/gephi/desktop/ranking/org-gephi-desktop-ranking.pot 2010-05-17 15:13:03 +0000 |
336 | +++ DesktopRanking/src/org/gephi/desktop/ranking/org-gephi-desktop-ranking.pot 2011-08-02 18:16:27 +0000 |
337 | @@ -74,6 +74,12 @@ |
338 | msgid "ResultListPanel.tablescreenshot.error.title" |
339 | msgstr "Error" |
340 | |
341 | +msgid "ResultListPanel.column.rank" |
342 | +msgstr "Rank" |
343 | + |
344 | +msgid "ResultListPanel.column.label" |
345 | +msgstr "Label" |
346 | + |
347 | msgid "RankingChooser.choose.text" |
348 | msgstr "---Choose a rank parameter" |
349 | |
350 | |
351 | === modified file 'DesktopTools/src/org/gephi/desktop/tools/org-gephi-desktop-tools.pot' |
352 | --- DesktopTools/src/org/gephi/desktop/tools/org-gephi-desktop-tools.pot 2010-04-16 22:27:33 +0000 |
353 | +++ DesktopTools/src/org/gephi/desktop/tools/org-gephi-desktop-tools.pot 2011-08-02 18:16:27 +0000 |
354 | @@ -25,7 +25,7 @@ |
355 | msgstr "Diameter" |
356 | |
357 | msgid "MouseSelectionPopupPanel.proportionnalZoomCheckbox.text" |
358 | -msgstr "Proportionnal to zoom" |
359 | +msgstr "Proportional to zoom" |
360 | |
361 | msgid "SelectionBar.statusLabel.rectangleSelection" |
362 | msgstr "Rectangle selection" |
363 | |
364 | === modified file 'ExportPlugin/src/org/gephi/io/exporter/plugin/org-gephi-io-exporter-plugin.pot' |
365 | --- ExportPlugin/src/org/gephi/io/exporter/plugin/org-gephi-io-exporter-plugin.pot 2011-02-10 20:41:22 +0000 |
366 | +++ ExportPlugin/src/org/gephi/io/exporter/plugin/org-gephi-io-exporter-plugin.pot 2011-08-02 18:16:27 +0000 |
367 | @@ -32,3 +32,9 @@ |
368 | |
369 | msgid "fileType_CSV_Name" |
370 | msgstr "CSV Files" |
371 | + |
372 | +msgid "fileType_Pajek_Name" |
373 | +msgstr "NET Files (Pajek)" |
374 | + |
375 | +msgid "fileType_DL_Name" |
376 | +msgstr "DL files (UCINET)" |
377 | |
378 | === modified file 'ExportPluginUI/src/org/gephi/ui/exporter/plugin/org-gephi-ui-exporter-plugin.pot' |
379 | --- ExportPluginUI/src/org/gephi/ui/exporter/plugin/org-gephi-ui-exporter-plugin.pot 2010-09-25 20:42:12 +0000 |
380 | +++ ExportPluginUI/src/org/gephi/ui/exporter/plugin/org-gephi-ui-exporter-plugin.pot 2011-08-02 18:16:27 +0000 |
381 | @@ -30,6 +30,12 @@ |
382 | msgid "UIExporterCSV.name" |
383 | msgstr "CSV" |
384 | |
385 | +msgid "UIExporterPajek.name" |
386 | +msgstr "Pajek" |
387 | + |
388 | +msgid "UIExporterDL.name" |
389 | +msgstr "Exporter DL" |
390 | + |
391 | msgid "UIExporterGDFPanel.jRadioButton1.text" |
392 | msgstr "Simple quotes" |
393 | |
394 | @@ -143,3 +149,12 @@ |
395 | |
396 | msgid "UIExporterGEXFPanel.hierarchyCheckbox.text" |
397 | msgstr "Export hierarchy" |
398 | + |
399 | +msgid "UIExporterPajekPanel.labelExport.text" |
400 | +msgstr "Export:" |
401 | + |
402 | +msgid "UIExporterPajekPanel.positionExportCheckbox.text" |
403 | +msgstr "Position (x,y)" |
404 | + |
405 | +msgid "UIExporterPajekPanel.edgeWeightCheckbox.text" |
406 | +msgstr "Edge weights" |
407 | |
408 | === modified file 'ImportPlugin/src/org/gephi/io/importer/plugin/file/org-gephi-io-importer-plugin-file.pot' |
409 | --- ImportPlugin/src/org/gephi/io/importer/plugin/file/org-gephi-io-importer-plugin-file.pot 2011-03-01 15:05:53 +0000 |
410 | +++ ImportPlugin/src/org/gephi/io/importer/plugin/file/org-gephi-io-importer-plugin-file.pot 2011-08-02 18:16:27 +0000 |
411 | @@ -36,12 +36,18 @@ |
412 | msgid "fileType_CSV_Name" |
413 | msgstr "CSV Files" |
414 | |
415 | +msgid "fileType_Edges_Name" |
416 | +msgstr "Edge List" |
417 | + |
418 | msgid "fileType_GraphViz_Name" |
419 | msgstr "GraphViz Files" |
420 | |
421 | msgid "fileType_DL_Name" |
422 | msgstr "DL Files (UCINET)" |
423 | |
424 | +msgid "fileType_VNA_Name" |
425 | +msgstr "VNA Files" |
426 | + |
427 | msgid "importerGDF_error_dataformat1" |
428 | msgstr "The file must start with the \"nodedef> name\" line." |
429 | |
430 | @@ -66,7 +72,7 @@ |
431 | msgid "importerGDF_error_dataformat7" |
432 | msgstr "" |
433 | "Line ''{0}'' has more columns than defined in header. Please verify the " |
434 | -"number of comas." |
435 | +"number of commas." |
436 | |
437 | msgid "importerGDF_error_dataformat8" |
438 | msgstr "The node column ''{0}'' can't be added because it already exists" |
439 | |
440 | === modified file 'ImportPluginUI/src/org/gephi/ui/importer/plugin/org-gephi-ui-importer-plugin.pot' |
441 | --- ImportPluginUI/src/org/gephi/ui/importer/plugin/org-gephi-ui-importer-plugin.pot 2010-09-06 17:49:12 +0000 |
442 | +++ ImportPluginUI/src/org/gephi/ui/importer/plugin/org-gephi-ui-importer-plugin.pot 2011-08-02 18:16:27 +0000 |
443 | @@ -96,3 +96,15 @@ |
444 | "target. Name node primary key column \"id\" and edge columns \"source\" and " |
445 | "\"target\". Columns \"label\", \"x\", \"y\" and \"size\" for nodes and " |
446 | "\"label\" and \"weight\" for edges are optionnal." |
447 | + |
448 | +msgid "ImporterVnaUI.displayName" |
449 | +msgstr "VNA import" |
450 | + |
451 | +msgid "ImporterVnaUI.message.linear" |
452 | +msgstr "Line width increases linearly with its value." |
453 | + |
454 | +msgid "ImporterVnaUI.message.square_root" |
455 | +msgstr "Line width increases with a square root of its value." |
456 | + |
457 | +msgid "ImporterVnaUI.message.logarithmic" |
458 | +msgstr "Line width increases logarithmically with its value." |
459 | |
460 | === added file 'LayoutPlugin/src/org/gephi/layout/plugin/forceAtlas2/org-gephi-layout-plugin-forceAtlas2.pot' |
461 | --- LayoutPlugin/src/org/gephi/layout/plugin/forceAtlas2/org-gephi-layout-plugin-forceAtlas2.pot 1970-01-01 00:00:00 +0000 |
462 | +++ LayoutPlugin/src/org/gephi/layout/plugin/forceAtlas2/org-gephi-layout-plugin-forceAtlas2.pot 2011-08-02 18:16:27 +0000 |
463 | @@ -0,0 +1,97 @@ |
464 | +# English (en) translation for Gephi. |
465 | +# Copyright (C) 2010 Gephi contributors. |
466 | +# This file is distributed under the same license as the Gephi package. |
467 | +# Gephi Team <gephi.team@lists.launchpad.net>, 2010. |
468 | +# |
469 | +msgid "" |
470 | +msgstr "" |
471 | +"Project-Id-Version: Gephi 0.7\n" |
472 | +"Report-Msgid-Bugs-To: gephi.team@lists.launchpad.net\n" |
473 | +"POT-Creation-Date: 2010-04-07 13:16+0200\n" |
474 | +"PO-Revision-Date: 2010-04-07 13:16+0200\n" |
475 | +"Last-Translator: Mathieu Bastian <gephi.team@lists.launchpad.net>\n" |
476 | +"Language-Team: English <https://launchpad.net/~gephi.team>\n" |
477 | +"MIME-Version: 1.0\n" |
478 | +"Content-Type: text/plain; charset=UTF-8\n" |
479 | +"Content-Transfer-Encoding: 8bit\n" |
480 | + |
481 | +msgid "ForceAtlas2.name" |
482 | +msgstr "ForceAtlas 2" |
483 | + |
484 | +msgid "ForceAtlas2.description" |
485 | +msgstr "" |
486 | +"Quality layout: a linear-attraction linear-repulsion model with few " |
487 | +"approximations (BarnesHut). Speed automatically computed." |
488 | + |
489 | +msgid "ForceAtlas2.tuning" |
490 | +msgstr "Tuning" |
491 | + |
492 | +msgid "ForceAtlas2.behavior" |
493 | +msgstr "Behavior Alternatives" |
494 | + |
495 | +msgid "ForceAtlas2.performance" |
496 | +msgstr "Performance" |
497 | + |
498 | +msgid "ForceAtlas2.scalingRatio.name" |
499 | +msgstr "Scaling" |
500 | + |
501 | +msgid "ForceAtlas2.scalingRatio.desc" |
502 | +msgstr "How much repulsion you want. More makes a more sparse graph." |
503 | + |
504 | +msgid "ForceAtlas2.gravity.name" |
505 | +msgstr "Gravity" |
506 | + |
507 | +msgid "ForceAtlas2.gravity.desc" |
508 | +msgstr "Attracts nodes to the center. Prevents islands from drifting away." |
509 | + |
510 | +msgid "ForceAtlas2.distributedAttraction.name" |
511 | +msgstr "Dissuade Hubs" |
512 | + |
513 | +msgid "ForceAtlas2.distributedAttraction.desc" |
514 | +msgstr "" |
515 | +"Distributes attraction along outbound edges. Hubs attract less and thus are " |
516 | +"pushed to the borders." |
517 | + |
518 | +msgid "ForceAtlas2.linLogMode.name" |
519 | +msgstr "LinLog mode" |
520 | + |
521 | +msgid "ForceAtlas2.linLogMode.desc" |
522 | +msgstr "" |
523 | +"Switch ForceAtlas' model from lin-lin to lin-log (tribute to Andreas Noack). " |
524 | +"Makes clusters more tight." |
525 | + |
526 | +msgid "ForceAtlas2.adjustSizes.name" |
527 | +msgstr "Prevent Overlap" |
528 | + |
529 | +msgid "ForceAtlas2.adjustSizes.desc" |
530 | +msgstr "" |
531 | +"Use only when spatialized. Should not be used with \"Approximate Repulsion\"" |
532 | + |
533 | +msgid "ForceAtlas2.jitterTolerance.name" |
534 | +msgstr "Tolerance (speed)" |
535 | + |
536 | +msgid "ForceAtlas2.jitterTolerance.desc" |
537 | +msgstr "" |
538 | +"How much swinging you allow. Above 1 discouraged. Lower gives less speed and " |
539 | +"more precision." |
540 | + |
541 | +msgid "ForceAtlas2.barnesHutOptimization.name" |
542 | +msgstr "Approximate Repulsion" |
543 | + |
544 | +msgid "ForceAtlas2.barnesHutOptimization.desc" |
545 | +msgstr "" |
546 | +"Barnes Hut optimization: n complexity to n.ln(n) ; allows larger graphs." |
547 | + |
548 | +msgid "ForceAtlas2.barnesHutTheta.name" |
549 | +msgstr "Approximation" |
550 | + |
551 | +msgid "ForceAtlas2.barnesHutTheta.desc" |
552 | +msgstr "Theta of the Barnes Hut optimization." |
553 | + |
554 | +msgid "ForceAtlas2.edgeWeightInfluence.name" |
555 | +msgstr "Edge Weight Influence" |
556 | + |
557 | +msgid "ForceAtlas2.edgeWeightInfluence.desc" |
558 | +msgstr "" |
559 | +"How much influence you give to the edges weight. 0 is \"no influence\" and 1 " |
560 | +"is \"normal\"." |
561 | |
562 | === added directory 'PDFRenderer' |
563 | === added file 'PDFRenderer/PDFRenderer-0.9.0.jar' |
564 | Binary files PDFRenderer/PDFRenderer-0.9.0.jar 1970-01-01 00:00:00 +0000 and PDFRenderer/PDFRenderer-0.9.0.jar 2011-08-02 18:16:27 +0000 differ |
565 | === modified file 'PreviewExport/build.xml' |
566 | --- PreviewExport/build.xml 2010-04-10 18:59:34 +0000 |
567 | +++ PreviewExport/build.xml 2011-08-02 18:16:27 +0000 |
568 | @@ -1,8 +1,8 @@ |
569 | -<?xml version="1.0" encoding="UTF-8"?> |
570 | -<!-- You may freely edit this file. See harness/README in the NetBeans platform --> |
571 | -<!-- for some information on what you could do (e.g. targets to override). --> |
572 | -<!-- If you delete this file and reopen the project it will be recreated. --> |
573 | -<project name="org.gephi.io.exporter.preview" default="netbeans" basedir="."> |
574 | - <description>Builds, tests, and runs the project org.gephi.io.exporter.preview.</description> |
575 | - <import file="nbproject/build-impl.xml"/> |
576 | -</project> |
577 | +<?xml version="1.0" encoding="UTF-8"?> |
578 | +<!-- You may freely edit this file. See harness/README in the NetBeans platform --> |
579 | +<!-- for some information on what you could do (e.g. targets to override). --> |
580 | +<!-- If you delete this file and reopen the project it will be recreated. --> |
581 | +<project name="org.gephi.io.exporter.preview" default="netbeans" basedir="."> |
582 | + <description>Builds, tests, and runs the project org.gephi.io.exporter.preview.</description> |
583 | + <import file="nbproject/build-impl.xml"/> |
584 | +</project> |
585 | |
586 | === modified file 'PreviewExport/manifest.mf' |
587 | --- PreviewExport/manifest.mf 2011-04-02 17:30:05 +0000 |
588 | +++ PreviewExport/manifest.mf 2011-08-02 18:16:27 +0000 |
589 | @@ -1,6 +1,6 @@ |
590 | -Manifest-Version: 1.0 |
591 | -AutoUpdate-Essential-Module: true |
592 | -OpenIDE-Module: org.gephi.io.exporter.preview |
593 | -OpenIDE-Module-Localizing-Bundle: org/gephi/io/exporter/preview/Bundle.properties |
594 | -OpenIDE-Module-Specification-Version: 0.8 |
595 | - |
596 | +Manifest-Version: 1.0 |
597 | +AutoUpdate-Essential-Module: true |
598 | +OpenIDE-Module: org.gephi.io.exporter.preview |
599 | +OpenIDE-Module-Localizing-Bundle: org/gephi/io/exporter/preview/Bundle.properties |
600 | +OpenIDE-Module-Specification-Version: 0.8 |
601 | + |
602 | |
603 | === modified file 'PreviewExport/nbproject/build-impl.xml' |
604 | --- PreviewExport/nbproject/build-impl.xml 2010-04-10 18:59:34 +0000 |
605 | +++ PreviewExport/nbproject/build-impl.xml 2011-08-02 18:16:27 +0000 |
606 | @@ -1,45 +1,45 @@ |
607 | -<?xml version="1.0" encoding="UTF-8"?> |
608 | -<!-- |
609 | -*** GENERATED FROM project.xml - DO NOT EDIT *** |
610 | -*** EDIT ../build.xml INSTEAD *** |
611 | ---> |
612 | -<project name="org.gephi.io.exporter.preview-impl" basedir=".."> |
613 | - <fail message="Please build using Ant 1.7.1 or higher."> |
614 | - <condition> |
615 | - <not> |
616 | - <antversion atleast="1.7.1"/> |
617 | - </not> |
618 | - </condition> |
619 | - </fail> |
620 | - <property file="nbproject/private/suite-private.properties"/> |
621 | - <property file="nbproject/suite.properties"/> |
622 | - <fail unless="suite.dir">You must set 'suite.dir' to point to your containing module suite</fail> |
623 | - <property file="${suite.dir}/nbproject/private/platform-private.properties"/> |
624 | - <property file="${suite.dir}/nbproject/platform.properties"/> |
625 | - <macrodef name="property" uri="http://www.netbeans.org/ns/nb-module-project/2"> |
626 | - <attribute name="name"/> |
627 | - <attribute name="value"/> |
628 | - <sequential> |
629 | - <property name="@{name}" value="${@{value}}"/> |
630 | - </sequential> |
631 | - </macrodef> |
632 | - <macrodef name="evalprops" uri="http://www.netbeans.org/ns/nb-module-project/2"> |
633 | - <attribute name="property"/> |
634 | - <attribute name="value"/> |
635 | - <sequential> |
636 | - <property name="@{property}" value="@{value}"/> |
637 | - </sequential> |
638 | - </macrodef> |
639 | - <property file="${user.properties.file}"/> |
640 | - <nbmproject2:property name="harness.dir" value="nbplatform.${nbplatform.active}.harness.dir" xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/> |
641 | - <nbmproject2:property name="nbplatform.active.dir" value="nbplatform.${nbplatform.active}.netbeans.dest.dir" xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/> |
642 | - <nbmproject2:evalprops property="cluster.path.evaluated" value="${cluster.path}" xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/> |
643 | - <fail message="Path to 'platform' cluster missing in $${cluster.path} property or using corrupt Netbeans Platform (missing harness)."> |
644 | - <condition> |
645 | - <not> |
646 | - <contains string="${cluster.path.evaluated}" substring="platform"/> |
647 | - </not> |
648 | - </condition> |
649 | - </fail> |
650 | - <import file="${harness.dir}/build.xml"/> |
651 | -</project> |
652 | +<?xml version="1.0" encoding="UTF-8"?> |
653 | +<!-- |
654 | +*** GENERATED FROM project.xml - DO NOT EDIT *** |
655 | +*** EDIT ../build.xml INSTEAD *** |
656 | +--> |
657 | +<project name="org.gephi.io.exporter.preview-impl" basedir=".."> |
658 | + <fail message="Please build using Ant 1.7.1 or higher."> |
659 | + <condition> |
660 | + <not> |
661 | + <antversion atleast="1.7.1"/> |
662 | + </not> |
663 | + </condition> |
664 | + </fail> |
665 | + <property file="nbproject/private/suite-private.properties"/> |
666 | + <property file="nbproject/suite.properties"/> |
667 | + <fail unless="suite.dir">You must set 'suite.dir' to point to your containing module suite</fail> |
668 | + <property file="${suite.dir}/nbproject/private/platform-private.properties"/> |
669 | + <property file="${suite.dir}/nbproject/platform.properties"/> |
670 | + <macrodef name="property" uri="http://www.netbeans.org/ns/nb-module-project/2"> |
671 | + <attribute name="name"/> |
672 | + <attribute name="value"/> |
673 | + <sequential> |
674 | + <property name="@{name}" value="${@{value}}"/> |
675 | + </sequential> |
676 | + </macrodef> |
677 | + <macrodef name="evalprops" uri="http://www.netbeans.org/ns/nb-module-project/2"> |
678 | + <attribute name="property"/> |
679 | + <attribute name="value"/> |
680 | + <sequential> |
681 | + <property name="@{property}" value="@{value}"/> |
682 | + </sequential> |
683 | + </macrodef> |
684 | + <property file="${user.properties.file}"/> |
685 | + <nbmproject2:property name="harness.dir" value="nbplatform.${nbplatform.active}.harness.dir" xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/> |
686 | + <nbmproject2:property name="nbplatform.active.dir" value="nbplatform.${nbplatform.active}.netbeans.dest.dir" xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/> |
687 | + <nbmproject2:evalprops property="cluster.path.evaluated" value="${cluster.path}" xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/> |
688 | + <fail message="Path to 'platform' cluster missing in $${cluster.path} property or using corrupt Netbeans Platform (missing harness)."> |
689 | + <condition> |
690 | + <not> |
691 | + <contains string="${cluster.path.evaluated}" substring="platform"/> |
692 | + </not> |
693 | + </condition> |
694 | + </fail> |
695 | + <import file="${harness.dir}/build.xml"/> |
696 | +</project> |
697 | |
698 | === modified file 'PreviewExport/nbproject/genfiles.properties' |
699 | --- PreviewExport/nbproject/genfiles.properties 2010-09-29 19:46:33 +0000 |
700 | +++ PreviewExport/nbproject/genfiles.properties 2011-08-02 18:16:27 +0000 |
701 | @@ -1,8 +1,8 @@ |
702 | -build.xml.data.CRC32=64169449 |
703 | -build.xml.script.CRC32=7d081f17 |
704 | -build.xml.stylesheet.CRC32=a56c6a5b@1.42.2 |
705 | -# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. |
706 | -# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. |
707 | -nbproject/build-impl.xml.data.CRC32=64169449 |
708 | -nbproject/build-impl.xml.script.CRC32=34716f8b |
709 | -nbproject/build-impl.xml.stylesheet.CRC32=238281d1@1.42.2 |
710 | +build.xml.data.CRC32=3f3ae0e6 |
711 | +build.xml.script.CRC32=7d081f17 |
712 | +build.xml.stylesheet.CRC32=a56c6a5b@1.45.1 |
713 | +# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. |
714 | +# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. |
715 | +nbproject/build-impl.xml.data.CRC32=3f3ae0e6 |
716 | +nbproject/build-impl.xml.script.CRC32=34716f8b |
717 | +nbproject/build-impl.xml.stylesheet.CRC32=238281d1@1.45.1 |
718 | |
719 | === modified file 'PreviewExport/nbproject/project.xml' |
720 | --- PreviewExport/nbproject/project.xml 2010-09-29 19:46:33 +0000 |
721 | +++ PreviewExport/nbproject/project.xml 2011-08-02 18:16:27 +0000 |
722 | @@ -1,157 +1,161 @@ |
723 | -<?xml version="1.0" encoding="UTF-8"?> |
724 | -<project xmlns="http://www.netbeans.org/ns/project/1"> |
725 | - <type>org.netbeans.modules.apisupport.project</type> |
726 | - <configuration> |
727 | - <data xmlns="http://www.netbeans.org/ns/nb-module-project/3"> |
728 | - <code-name-base>org.gephi.io.exporter.preview</code-name-base> |
729 | - <suite-component/> |
730 | - <module-dependencies> |
731 | - <dependency> |
732 | - <code-name-base>org.gephi.io.exporter.api</code-name-base> |
733 | - <build-prerequisite/> |
734 | - <compile-dependency/> |
735 | - <run-dependency> |
736 | - <specification-version>0.7</specification-version> |
737 | - </run-dependency> |
738 | - </dependency> |
739 | - <dependency> |
740 | - <code-name-base>org.gephi.lib.batik</code-name-base> |
741 | - <build-prerequisite/> |
742 | - <compile-dependency/> |
743 | - <run-dependency> |
744 | - <specification-version>1.7</specification-version> |
745 | - </run-dependency> |
746 | - </dependency> |
747 | - <dependency> |
748 | - <code-name-base>org.gephi.lib.itext</code-name-base> |
749 | - <build-prerequisite/> |
750 | - <compile-dependency/> |
751 | - <run-dependency> |
752 | - <specification-version>5.0.1</specification-version> |
753 | - </run-dependency> |
754 | - </dependency> |
755 | - <dependency> |
756 | - <code-name-base>org.gephi.preview.api</code-name-base> |
757 | - <build-prerequisite/> |
758 | - <compile-dependency/> |
759 | - <run-dependency> |
760 | - <specification-version>0.7</specification-version> |
761 | - </run-dependency> |
762 | - </dependency> |
763 | - <dependency> |
764 | - <code-name-base>org.gephi.project.api</code-name-base> |
765 | - <build-prerequisite/> |
766 | - <compile-dependency/> |
767 | - <run-dependency> |
768 | - <specification-version>0.7.0.5</specification-version> |
769 | - </run-dependency> |
770 | - </dependency> |
771 | - <dependency> |
772 | - <code-name-base>org.gephi.utils.longtask</code-name-base> |
773 | - <build-prerequisite/> |
774 | - <compile-dependency/> |
775 | - <run-dependency> |
776 | - <specification-version>0.7</specification-version> |
777 | - </run-dependency> |
778 | - </dependency> |
779 | - <dependency> |
780 | - <code-name-base>org.openide.util</code-name-base> |
781 | - <build-prerequisite/> |
782 | - <compile-dependency/> |
783 | - <run-dependency> |
784 | - <specification-version>8.6.1</specification-version> |
785 | - </run-dependency> |
786 | - </dependency> |
787 | - <dependency> |
788 | - <code-name-base>org.openide.util.lookup</code-name-base> |
789 | - <build-prerequisite/> |
790 | - <compile-dependency/> |
791 | - <run-dependency> |
792 | - <specification-version>8.3.1</specification-version> |
793 | - </run-dependency> |
794 | - </dependency> |
795 | - </module-dependencies> |
796 | - <test-dependencies> |
797 | - <test-type> |
798 | - <name>unit</name> |
799 | - <test-dependency> |
800 | - <code-name-base>org.gephi.data.attributes</code-name-base> |
801 | - <compile-dependency/> |
802 | - </test-dependency> |
803 | - <test-dependency> |
804 | - <code-name-base>org.gephi.data.attributes.api</code-name-base> |
805 | - <compile-dependency/> |
806 | - </test-dependency> |
807 | - <test-dependency> |
808 | - <code-name-base>org.gephi.desktop.welcome</code-name-base> |
809 | - <compile-dependency/> |
810 | - </test-dependency> |
811 | - <test-dependency> |
812 | - <code-name-base>org.gephi.dynamic.api</code-name-base> |
813 | - <compile-dependency/> |
814 | - </test-dependency> |
815 | - <test-dependency> |
816 | - <code-name-base>org.gephi.graph.api</code-name-base> |
817 | - <compile-dependency/> |
818 | - </test-dependency> |
819 | - <test-dependency> |
820 | - <code-name-base>org.gephi.graph.dhns</code-name-base> |
821 | - <compile-dependency/> |
822 | - </test-dependency> |
823 | - <test-dependency> |
824 | - <code-name-base>org.gephi.io.generator.api</code-name-base> |
825 | - <compile-dependency/> |
826 | - </test-dependency> |
827 | - <test-dependency> |
828 | - <code-name-base>org.gephi.io.generator.plugin</code-name-base> |
829 | - <compile-dependency/> |
830 | - </test-dependency> |
831 | - <test-dependency> |
832 | - <code-name-base>org.gephi.io.importer.api</code-name-base> |
833 | - <compile-dependency/> |
834 | - </test-dependency> |
835 | - <test-dependency> |
836 | - <code-name-base>org.gephi.io.importer.plugin</code-name-base> |
837 | - <compile-dependency/> |
838 | - </test-dependency> |
839 | - <test-dependency> |
840 | - <code-name-base>org.gephi.io.processor.plugin</code-name-base> |
841 | - <compile-dependency/> |
842 | - </test-dependency> |
843 | - <test-dependency> |
844 | - <code-name-base>org.gephi.lib.processing</code-name-base> |
845 | - <compile-dependency/> |
846 | - </test-dependency> |
847 | - <test-dependency> |
848 | - <code-name-base>org.gephi.preview</code-name-base> |
849 | - <compile-dependency/> |
850 | - </test-dependency> |
851 | - <test-dependency> |
852 | - <code-name-base>org.gephi.project.api</code-name-base> |
853 | - <compile-dependency/> |
854 | - </test-dependency> |
855 | - <test-dependency> |
856 | - <code-name-base>org.gephi.utils</code-name-base> |
857 | - <compile-dependency/> |
858 | - </test-dependency> |
859 | - <test-dependency> |
860 | - <code-name-base>org.gephi.utils.collection</code-name-base> |
861 | - <compile-dependency/> |
862 | - </test-dependency> |
863 | - <test-dependency> |
864 | - <code-name-base>org.gephi.visualization.api</code-name-base> |
865 | - <compile-dependency/> |
866 | - </test-dependency> |
867 | - <test-dependency> |
868 | - <code-name-base>org.openide.windows</code-name-base> |
869 | - <compile-dependency/> |
870 | - </test-dependency> |
871 | - </test-type> |
872 | - </test-dependencies> |
873 | - <public-packages> |
874 | - <package>org.gephi.io.exporter.preview</package> |
875 | - <package>org.gephi.io.exporter.preview.util</package> |
876 | - </public-packages> |
877 | - </data> |
878 | - </configuration> |
879 | -</project> |
880 | +<?xml version="1.0" encoding="UTF-8"?> |
881 | +<project xmlns="http://www.netbeans.org/ns/project/1"> |
882 | + <type>org.netbeans.modules.apisupport.project</type> |
883 | + <configuration> |
884 | + <data xmlns="http://www.netbeans.org/ns/nb-module-project/3"> |
885 | + <code-name-base>org.gephi.io.exporter.preview</code-name-base> |
886 | + <suite-component/> |
887 | + <module-dependencies> |
888 | + <dependency> |
889 | + <code-name-base>org.gephi.io.exporter.api</code-name-base> |
890 | + <build-prerequisite/> |
891 | + <compile-dependency/> |
892 | + <run-dependency> |
893 | + <specification-version>0.7</specification-version> |
894 | + </run-dependency> |
895 | + </dependency> |
896 | + <dependency> |
897 | + <code-name-base>org.gephi.lib.batik</code-name-base> |
898 | + <build-prerequisite/> |
899 | + <compile-dependency/> |
900 | + <run-dependency> |
901 | + <specification-version>1.7</specification-version> |
902 | + </run-dependency> |
903 | + </dependency> |
904 | + <dependency> |
905 | + <code-name-base>org.gephi.lib.itext</code-name-base> |
906 | + <build-prerequisite/> |
907 | + <compile-dependency/> |
908 | + <run-dependency> |
909 | + <specification-version>5.0.1</specification-version> |
910 | + </run-dependency> |
911 | + </dependency> |
912 | + <dependency> |
913 | + <code-name-base>org.gephi.preview.api</code-name-base> |
914 | + <build-prerequisite/> |
915 | + <compile-dependency/> |
916 | + <run-dependency> |
917 | + <specification-version>0.7</specification-version> |
918 | + </run-dependency> |
919 | + </dependency> |
920 | + <dependency> |
921 | + <code-name-base>org.gephi.project.api</code-name-base> |
922 | + <build-prerequisite/> |
923 | + <compile-dependency/> |
924 | + <run-dependency> |
925 | + <specification-version>0.7.0.5</specification-version> |
926 | + </run-dependency> |
927 | + </dependency> |
928 | + <dependency> |
929 | + <code-name-base>org.gephi.utils.longtask</code-name-base> |
930 | + <build-prerequisite/> |
931 | + <compile-dependency/> |
932 | + <run-dependency> |
933 | + <specification-version>0.7</specification-version> |
934 | + </run-dependency> |
935 | + </dependency> |
936 | + <dependency> |
937 | + <code-name-base>org.openide.util</code-name-base> |
938 | + <build-prerequisite/> |
939 | + <compile-dependency/> |
940 | + <run-dependency> |
941 | + <specification-version>8.6.1</specification-version> |
942 | + </run-dependency> |
943 | + </dependency> |
944 | + <dependency> |
945 | + <code-name-base>org.openide.util.lookup</code-name-base> |
946 | + <build-prerequisite/> |
947 | + <compile-dependency/> |
948 | + <run-dependency> |
949 | + <specification-version>8.3.1</specification-version> |
950 | + </run-dependency> |
951 | + </dependency> |
952 | + </module-dependencies> |
953 | + <test-dependencies> |
954 | + <test-type> |
955 | + <name>unit</name> |
956 | + <test-dependency> |
957 | + <code-name-base>org.gephi.data.attributes</code-name-base> |
958 | + <compile-dependency/> |
959 | + </test-dependency> |
960 | + <test-dependency> |
961 | + <code-name-base>org.gephi.data.attributes.api</code-name-base> |
962 | + <compile-dependency/> |
963 | + </test-dependency> |
964 | + <test-dependency> |
965 | + <code-name-base>org.gephi.desktop.welcome</code-name-base> |
966 | + <compile-dependency/> |
967 | + </test-dependency> |
968 | + <test-dependency> |
969 | + <code-name-base>org.gephi.dynamic.api</code-name-base> |
970 | + <compile-dependency/> |
971 | + </test-dependency> |
972 | + <test-dependency> |
973 | + <code-name-base>org.gephi.graph.api</code-name-base> |
974 | + <compile-dependency/> |
975 | + </test-dependency> |
976 | + <test-dependency> |
977 | + <code-name-base>org.gephi.graph.dhns</code-name-base> |
978 | + <compile-dependency/> |
979 | + </test-dependency> |
980 | + <test-dependency> |
981 | + <code-name-base>org.gephi.io.generator.api</code-name-base> |
982 | + <compile-dependency/> |
983 | + </test-dependency> |
984 | + <test-dependency> |
985 | + <code-name-base>org.gephi.io.generator.plugin</code-name-base> |
986 | + <compile-dependency/> |
987 | + </test-dependency> |
988 | + <test-dependency> |
989 | + <code-name-base>org.gephi.io.importer.api</code-name-base> |
990 | + <compile-dependency/> |
991 | + </test-dependency> |
992 | + <test-dependency> |
993 | + <code-name-base>org.gephi.io.importer.plugin</code-name-base> |
994 | + <compile-dependency/> |
995 | + </test-dependency> |
996 | + <test-dependency> |
997 | + <code-name-base>org.gephi.io.processor.plugin</code-name-base> |
998 | + <compile-dependency/> |
999 | + </test-dependency> |
1000 | + <test-dependency> |
1001 | + <code-name-base>org.gephi.lib.processing</code-name-base> |
1002 | + <compile-dependency/> |
1003 | + </test-dependency> |
1004 | + <test-dependency> |
1005 | + <code-name-base>org.gephi.preview</code-name-base> |
1006 | + <compile-dependency/> |
1007 | + </test-dependency> |
1008 | + <test-dependency> |
1009 | + <code-name-base>org.gephi.project.api</code-name-base> |
1010 | + <compile-dependency/> |
1011 | + </test-dependency> |
1012 | + <test-dependency> |
1013 | + <code-name-base>org.gephi.utils</code-name-base> |
1014 | + <compile-dependency/> |
1015 | + </test-dependency> |
1016 | + <test-dependency> |
1017 | + <code-name-base>org.gephi.utils.collection</code-name-base> |
1018 | + <compile-dependency/> |
1019 | + </test-dependency> |
1020 | + <test-dependency> |
1021 | + <code-name-base>org.gephi.visualization.api</code-name-base> |
1022 | + <compile-dependency/> |
1023 | + </test-dependency> |
1024 | + <test-dependency> |
1025 | + <code-name-base>org.openide.windows</code-name-base> |
1026 | + <compile-dependency/> |
1027 | + </test-dependency> |
1028 | + </test-type> |
1029 | + </test-dependencies> |
1030 | + <public-packages> |
1031 | + <package>org.gephi.io.exporter.preview</package> |
1032 | + <package>org.gephi.io.exporter.preview.util</package> |
1033 | + </public-packages> |
1034 | + <class-path-extension> |
1035 | + <runtime-relative-path>ext/PDFRenderer-0.9.0.jar</runtime-relative-path> |
1036 | + <binary-origin>release/modules/ext/PDFRenderer-0.9.0.jar</binary-origin> |
1037 | + </class-path-extension> |
1038 | + </data> |
1039 | + </configuration> |
1040 | +</project> |
1041 | |
1042 | === added directory 'PreviewExport/release' |
1043 | === added directory 'PreviewExport/release/modules' |
1044 | === added directory 'PreviewExport/release/modules/ext' |
1045 | === added file 'PreviewExport/release/modules/ext/PDFRenderer-0.9.0.jar' |
1046 | Binary files PreviewExport/release/modules/ext/PDFRenderer-0.9.0.jar 1970-01-01 00:00:00 +0000 and PreviewExport/release/modules/ext/PDFRenderer-0.9.0.jar 2011-08-02 18:16:27 +0000 differ |
1047 | === modified file 'PreviewExport/src/org/gephi/io/exporter/preview/Bundle.properties' |
1048 | --- PreviewExport/src/org/gephi/io/exporter/preview/Bundle.properties 2010-06-13 14:36:08 +0000 |
1049 | +++ PreviewExport/src/org/gephi/io/exporter/preview/Bundle.properties 2011-08-02 18:16:27 +0000 |
1050 | @@ -1,11 +1,13 @@ |
1051 | -OpenIDE-Module-Display-Category=Plugin |
1052 | -OpenIDE-Module-Long-Description=\ |
1053 | - Vector exporters implementations |
1054 | -OpenIDE-Module-Name=Preview Export |
1055 | -OpenIDE-Module-Short-Description=Vector exporters implementations |
1056 | - |
1057 | -fileType_PDF_Name = PDF Files |
1058 | -ExporterPDF_name = PDF |
1059 | - |
1060 | -fileType_SVG_Name = SVG Files |
1061 | -ExporterSVG_name = SVG |
1062 | \ No newline at end of file |
1063 | +OpenIDE-Module-Display-Category=Plugin |
1064 | +OpenIDE-Module-Long-Description=\ |
1065 | + Vector exporters implementations |
1066 | +OpenIDE-Module-Name=Preview Export |
1067 | +OpenIDE-Module-Short-Description=Vector exporters implementations |
1068 | + |
1069 | +ExporterPDF_name = PDF |
1070 | +fileType_PDF_Name = PDF Files |
1071 | + |
1072 | +fileType_SVG_Name = SVG Files |
1073 | +ExporterSVG_name = SVG |
1074 | + |
1075 | +fileType_PNG_Name = PNG Files |
1076 | \ No newline at end of file |
1077 | |
1078 | === modified file 'PreviewExport/src/org/gephi/io/exporter/preview/Bundle_es.properties' |
1079 | --- PreviewExport/src/org/gephi/io/exporter/preview/Bundle_es.properties 2011-03-13 13:34:53 +0000 |
1080 | +++ PreviewExport/src/org/gephi/io/exporter/preview/Bundle_es.properties 2011-08-02 18:16:27 +0000 |
1081 | @@ -16,3 +16,5 @@ |
1082 | fileType_SVG_Name=Archivos SVG |
1083 | |
1084 | ExporterSVG_name=SVG |
1085 | + |
1086 | +fileType_PNG_Name = Archivos PNG |
1087 | \ No newline at end of file |
1088 | |
1089 | === modified file 'PreviewExport/src/org/gephi/io/exporter/preview/Bundle_fr.properties' |
1090 | --- PreviewExport/src/org/gephi/io/exporter/preview/Bundle_fr.properties 2011-03-13 13:34:53 +0000 |
1091 | +++ PreviewExport/src/org/gephi/io/exporter/preview/Bundle_fr.properties 2011-08-02 18:16:27 +0000 |
1092 | @@ -16,3 +16,5 @@ |
1093 | fileType_SVG_Name=Fichiers SVG |
1094 | |
1095 | ExporterSVG_name=SVG |
1096 | + |
1097 | +fileType_PNG_Name = Fichiers PNG |
1098 | \ No newline at end of file |
1099 | |
1100 | === modified file 'PreviewExport/src/org/gephi/io/exporter/preview/Bundle_oc.properties' |
1101 | --- PreviewExport/src/org/gephi/io/exporter/preview/Bundle_oc.properties 2011-03-13 13:34:53 +0000 |
1102 | +++ PreviewExport/src/org/gephi/io/exporter/preview/Bundle_oc.properties 2011-08-02 18:16:27 +0000 |
1103 | @@ -16,3 +16,5 @@ |
1104 | !fileType_SVG_Name= |
1105 | |
1106 | !ExporterSVG_name= |
1107 | + |
1108 | +!fileType_PNG_Name = |
1109 | \ No newline at end of file |
1110 | |
1111 | === added file 'PreviewExport/src/org/gephi/io/exporter/preview/ExporterBuilderPNG.java' |
1112 | --- PreviewExport/src/org/gephi/io/exporter/preview/ExporterBuilderPNG.java 1970-01-01 00:00:00 +0000 |
1113 | +++ PreviewExport/src/org/gephi/io/exporter/preview/ExporterBuilderPNG.java 2011-08-02 18:16:27 +0000 |
1114 | @@ -0,0 +1,46 @@ |
1115 | +/* |
1116 | +Copyright 2008-2011 Gephi |
1117 | +Authors : Taras Klaskovsky <megaterik@gmail.com> |
1118 | +Website : http://www.gephi.org |
1119 | + |
1120 | +This file is part of Gephi. |
1121 | + |
1122 | +Gephi is free software: you can redistribute it and/or modify |
1123 | +it under the terms of the GNU Affero General Public License as |
1124 | +published by the Free Software Foundation, either version 3 of the |
1125 | +License, or (at your option) any later version. |
1126 | + |
1127 | +Gephi is distributed in the hope that it will be useful, |
1128 | +but WITHOUT ANY WARRANTY; without even the implied warranty of |
1129 | +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
1130 | +GNU Affero General Public License for more details. |
1131 | + |
1132 | +You should have received a copy of the GNU Affero General Public License |
1133 | +along with Gephi. If not, see <http://www.gnu.org/licenses/>. |
1134 | + */ |
1135 | +package org.gephi.io.exporter.preview; |
1136 | + |
1137 | +import org.gephi.io.exporter.api.FileType; |
1138 | +import org.gephi.io.exporter.spi.VectorExporter; |
1139 | +import org.gephi.io.exporter.spi.VectorFileExporterBuilder; |
1140 | +import org.openide.util.NbBundle; |
1141 | +import org.openide.util.lookup.ServiceProvider; |
1142 | + |
1143 | +@ServiceProvider(service = VectorFileExporterBuilder.class) |
1144 | +public class ExporterBuilderPNG implements VectorFileExporterBuilder { |
1145 | + |
1146 | + @Override |
1147 | + public VectorExporter buildExporter() { |
1148 | + return new PNGExporter(); |
1149 | + } |
1150 | + |
1151 | + @Override |
1152 | + public FileType[] getFileTypes() { |
1153 | + return new FileType[]{new FileType(".png", NbBundle.getMessage(ExporterBuilderPNG.class, "fileType_PNG_Name"))}; |
1154 | + } |
1155 | + |
1156 | + @Override |
1157 | + public String getName() { |
1158 | + return "png"; |
1159 | + } |
1160 | +} |
1161 | \ No newline at end of file |
1162 | |
1163 | === added file 'PreviewExport/src/org/gephi/io/exporter/preview/PNGExporter.java' |
1164 | --- PreviewExport/src/org/gephi/io/exporter/preview/PNGExporter.java 1970-01-01 00:00:00 +0000 |
1165 | +++ PreviewExport/src/org/gephi/io/exporter/preview/PNGExporter.java 2011-08-02 18:16:27 +0000 |
1166 | @@ -0,0 +1,158 @@ |
1167 | +/* |
1168 | +Copyright 2008-2011 Gephi |
1169 | +Authors : Taras Klaskovsky <megaterik@gmail.com> |
1170 | +Website : http://www.gephi.org |
1171 | + |
1172 | +This file is part of Gephi. |
1173 | + |
1174 | +Gephi is free software: you can redistribute it and/or modify |
1175 | +it under the terms of the GNU Affero General Public License as |
1176 | +published by the Free Software Foundation, either version 3 of the |
1177 | +License, or (at your option) any later version. |
1178 | + |
1179 | +Gephi is distributed in the hope that it will be useful, |
1180 | +but WITHOUT ANY WARRANTY; without even the implied warranty of |
1181 | +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
1182 | +GNU Affero General Public License for more details. |
1183 | + |
1184 | +You should have received a copy of the GNU Affero General Public License |
1185 | +along with Gephi. If not, see <http://www.gnu.org/licenses/>. |
1186 | + */ |
1187 | +package org.gephi.io.exporter.preview; |
1188 | + |
1189 | +import com.sun.pdfview.PDFFile; |
1190 | +import com.sun.pdfview.PDFPage; |
1191 | +import java.awt.Rectangle; |
1192 | +import java.awt.image.BufferedImage; |
1193 | +import java.io.ByteArrayOutputStream; |
1194 | +import java.io.IOException; |
1195 | +import java.io.OutputStream; |
1196 | +import java.nio.ByteBuffer; |
1197 | +import java.util.logging.Level; |
1198 | +import java.util.logging.Logger; |
1199 | +import javax.imageio.ImageIO; |
1200 | +import org.gephi.io.exporter.spi.ByteExporter; |
1201 | +import org.gephi.io.exporter.spi.VectorExporter; |
1202 | +import org.gephi.project.api.Workspace; |
1203 | + |
1204 | +public class PNGExporter implements VectorExporter, ByteExporter { |
1205 | + |
1206 | + private boolean exportVisible = false; |
1207 | + private Workspace workspace; |
1208 | + private PDFExporter pdfExporter = new PDFExporter(); |
1209 | + private OutputStream stream; |
1210 | + private int width = 1024; |
1211 | + private int height = 1024; |
1212 | + private int bottomMargin = 20; |
1213 | + private int topMargin = 20; |
1214 | + private int leftMargin = 20; |
1215 | + private int rightMargin = 20; |
1216 | + |
1217 | + public int getBottomMargin() { |
1218 | + return bottomMargin; |
1219 | + } |
1220 | + |
1221 | + public void setBottomMargin(int bottomMargin) { |
1222 | + this.bottomMargin = bottomMargin; |
1223 | + } |
1224 | + |
1225 | + public int getLeftMargin() { |
1226 | + return leftMargin; |
1227 | + } |
1228 | + |
1229 | + public void setLeftMargin(int leftMargin) { |
1230 | + this.leftMargin = leftMargin; |
1231 | + } |
1232 | + |
1233 | + public int getRightMargin() { |
1234 | + return rightMargin; |
1235 | + } |
1236 | + |
1237 | + public void setRightMargin(int rightMargin) { |
1238 | + this.rightMargin = rightMargin; |
1239 | + } |
1240 | + |
1241 | + public int getTopMargin() { |
1242 | + return topMargin; |
1243 | + } |
1244 | + |
1245 | + public void setTopMargin(int topMargin) { |
1246 | + this.topMargin = topMargin; |
1247 | + } |
1248 | + |
1249 | + public int getHeight() { |
1250 | + return height; |
1251 | + } |
1252 | + |
1253 | + public void setHeight(int height) { |
1254 | + this.height = height; |
1255 | + } |
1256 | + |
1257 | + public int getWidth() { |
1258 | + return width; |
1259 | + } |
1260 | + |
1261 | + public void setWidth(int width) { |
1262 | + this.width = width; |
1263 | + } |
1264 | + |
1265 | + public boolean isExportVisible() { |
1266 | + return exportVisible; |
1267 | + } |
1268 | + |
1269 | + public void setExportVisible(boolean exportVisible) { |
1270 | + this.exportVisible = exportVisible; |
1271 | + } |
1272 | + |
1273 | + @Override |
1274 | + public boolean execute() { |
1275 | + ByteArrayOutputStream byteStream = new ByteArrayOutputStream(); |
1276 | + |
1277 | + pdfExporter.setWorkspace(workspace); |
1278 | + pdfExporter.setOutputStream(byteStream); |
1279 | + |
1280 | + pdfExporter.setMarginBottom(bottomMargin); |
1281 | + pdfExporter.setMarginTop(topMargin); |
1282 | + pdfExporter.setMarginLeft(leftMargin); |
1283 | + pdfExporter.setMarginRight(rightMargin); |
1284 | + pdfExporter.setPageSize(new com.itextpdf.text.Rectangle(width, height)); |
1285 | + |
1286 | + pdfExporter.execute(); |
1287 | + |
1288 | + try { |
1289 | + export(byteStream.toByteArray()); |
1290 | + } catch (IOException ex) { |
1291 | + Logger.getLogger(PNGExporter.class.getName()).log(Level.SEVERE, null, ex); |
1292 | + return false; |
1293 | + } |
1294 | + |
1295 | + return true; |
1296 | + } |
1297 | + |
1298 | + @Override |
1299 | + public void setWorkspace(Workspace workspace) { |
1300 | + this.workspace = workspace; |
1301 | + } |
1302 | + |
1303 | + @Override |
1304 | + public Workspace getWorkspace() { |
1305 | + return workspace; |
1306 | + } |
1307 | + |
1308 | + public void export(byte[] pdf) throws IOException { |
1309 | + ByteBuffer buf = ByteBuffer.wrap(pdf); |
1310 | + PDFFile file = new PDFFile(buf); |
1311 | + PDFPage page = file.getPage(1); |
1312 | + |
1313 | + Rectangle rect = new Rectangle(0, 0, width, height); |
1314 | + |
1315 | + BufferedImage img = (BufferedImage) page.getImage(width, height, rect, null, true, true); |
1316 | + |
1317 | + ImageIO.write(img, "png", stream); |
1318 | + } |
1319 | + |
1320 | + @Override |
1321 | + public void setOutputStream(OutputStream stream) { |
1322 | + this.stream = stream; |
1323 | + } |
1324 | +} |
1325 | |
1326 | === modified file 'PreviewExport/src/org/gephi/io/exporter/preview/org-gephi-io-exporter-preview.pot' |
1327 | --- PreviewExport/src/org/gephi/io/exporter/preview/org-gephi-io-exporter-preview.pot 2010-09-07 19:51:50 +0000 |
1328 | +++ PreviewExport/src/org/gephi/io/exporter/preview/org-gephi-io-exporter-preview.pot 2011-08-02 18:16:27 +0000 |
1329 | @@ -21,14 +21,17 @@ |
1330 | msgid "OpenIDE-Module-Short-Description" |
1331 | msgstr "Vector exporters implementations" |
1332 | |
1333 | +msgid "ExporterPDF_name" |
1334 | +msgstr "PDF" |
1335 | + |
1336 | msgid "fileType_PDF_Name" |
1337 | msgstr "PDF Files" |
1338 | |
1339 | -msgid "ExporterPDF_name" |
1340 | -msgstr "PDF" |
1341 | - |
1342 | msgid "fileType_SVG_Name" |
1343 | msgstr "SVG Files" |
1344 | |
1345 | msgid "ExporterSVG_name" |
1346 | msgstr "SVG" |
1347 | + |
1348 | +msgid "fileType_PNG_Name" |
1349 | +msgstr "PNG Files" |
1350 | |
1351 | === modified file 'PreviewExportUI/build.xml' |
1352 | --- PreviewExportUI/build.xml 2010-04-13 16:07:03 +0000 |
1353 | +++ PreviewExportUI/build.xml 2011-08-02 18:16:27 +0000 |
1354 | @@ -1,8 +1,8 @@ |
1355 | -<?xml version="1.0" encoding="UTF-8"?> |
1356 | -<!-- You may freely edit this file. See harness/README in the NetBeans platform --> |
1357 | -<!-- for some information on what you could do (e.g. targets to override). --> |
1358 | -<!-- If you delete this file and reopen the project it will be recreated. --> |
1359 | -<project name="org.gephi.ui.exporter.preview" default="netbeans" basedir="."> |
1360 | - <description>Builds, tests, and runs the project org.gephi.ui.exporter.preview.</description> |
1361 | - <import file="nbproject/build-impl.xml"/> |
1362 | -</project> |
1363 | +<?xml version="1.0" encoding="UTF-8"?> |
1364 | +<!-- You may freely edit this file. See harness/README in the NetBeans platform --> |
1365 | +<!-- for some information on what you could do (e.g. targets to override). --> |
1366 | +<!-- If you delete this file and reopen the project it will be recreated. --> |
1367 | +<project name="org.gephi.ui.exporter.preview" default="netbeans" basedir="."> |
1368 | + <description>Builds, tests, and runs the project org.gephi.ui.exporter.preview.</description> |
1369 | + <import file="nbproject/build-impl.xml"/> |
1370 | +</project> |
1371 | |
1372 | === modified file 'PreviewExportUI/nbproject/build-impl.xml' |
1373 | --- PreviewExportUI/nbproject/build-impl.xml 2010-04-13 16:07:03 +0000 |
1374 | +++ PreviewExportUI/nbproject/build-impl.xml 2011-08-02 18:16:27 +0000 |
1375 | @@ -1,45 +1,45 @@ |
1376 | -<?xml version="1.0" encoding="UTF-8"?> |
1377 | -<!-- |
1378 | -*** GENERATED FROM project.xml - DO NOT EDIT *** |
1379 | -*** EDIT ../build.xml INSTEAD *** |
1380 | ---> |
1381 | -<project name="org.gephi.ui.exporter.preview-impl" basedir=".."> |
1382 | - <fail message="Please build using Ant 1.7.1 or higher."> |
1383 | - <condition> |
1384 | - <not> |
1385 | - <antversion atleast="1.7.1"/> |
1386 | - </not> |
1387 | - </condition> |
1388 | - </fail> |
1389 | - <property file="nbproject/private/suite-private.properties"/> |
1390 | - <property file="nbproject/suite.properties"/> |
1391 | - <fail unless="suite.dir">You must set 'suite.dir' to point to your containing module suite</fail> |
1392 | - <property file="${suite.dir}/nbproject/private/platform-private.properties"/> |
1393 | - <property file="${suite.dir}/nbproject/platform.properties"/> |
1394 | - <macrodef name="property" uri="http://www.netbeans.org/ns/nb-module-project/2"> |
1395 | - <attribute name="name"/> |
1396 | - <attribute name="value"/> |
1397 | - <sequential> |
1398 | - <property name="@{name}" value="${@{value}}"/> |
1399 | - </sequential> |
1400 | - </macrodef> |
1401 | - <macrodef name="evalprops" uri="http://www.netbeans.org/ns/nb-module-project/2"> |
1402 | - <attribute name="property"/> |
1403 | - <attribute name="value"/> |
1404 | - <sequential> |
1405 | - <property name="@{property}" value="@{value}"/> |
1406 | - </sequential> |
1407 | - </macrodef> |
1408 | - <property file="${user.properties.file}"/> |
1409 | - <nbmproject2:property name="harness.dir" value="nbplatform.${nbplatform.active}.harness.dir" xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/> |
1410 | - <nbmproject2:property name="nbplatform.active.dir" value="nbplatform.${nbplatform.active}.netbeans.dest.dir" xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/> |
1411 | - <nbmproject2:evalprops property="cluster.path.evaluated" value="${cluster.path}" xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/> |
1412 | - <fail message="Path to 'platform' cluster missing in $${cluster.path} property or using corrupt Netbeans Platform (missing harness)."> |
1413 | - <condition> |
1414 | - <not> |
1415 | - <contains string="${cluster.path.evaluated}" substring="platform"/> |
1416 | - </not> |
1417 | - </condition> |
1418 | - </fail> |
1419 | - <import file="${harness.dir}/build.xml"/> |
1420 | -</project> |
1421 | +<?xml version="1.0" encoding="UTF-8"?> |
1422 | +<!-- |
1423 | +*** GENERATED FROM project.xml - DO NOT EDIT *** |
1424 | +*** EDIT ../build.xml INSTEAD *** |
1425 | +--> |
1426 | +<project name="org.gephi.ui.exporter.preview-impl" basedir=".."> |
1427 | + <fail message="Please build using Ant 1.7.1 or higher."> |
1428 | + <condition> |
1429 | + <not> |
1430 | + <antversion atleast="1.7.1"/> |
1431 | + </not> |
1432 | + </condition> |
1433 | + </fail> |
1434 | + <property file="nbproject/private/suite-private.properties"/> |
1435 | + <property file="nbproject/suite.properties"/> |
1436 | + <fail unless="suite.dir">You must set 'suite.dir' to point to your containing module suite</fail> |
1437 | + <property file="${suite.dir}/nbproject/private/platform-private.properties"/> |
1438 | + <property file="${suite.dir}/nbproject/platform.properties"/> |
1439 | + <macrodef name="property" uri="http://www.netbeans.org/ns/nb-module-project/2"> |
1440 | + <attribute name="name"/> |
1441 | + <attribute name="value"/> |
1442 | + <sequential> |
1443 | + <property name="@{name}" value="${@{value}}"/> |
1444 | + </sequential> |
1445 | + </macrodef> |
1446 | + <macrodef name="evalprops" uri="http://www.netbeans.org/ns/nb-module-project/2"> |
1447 | + <attribute name="property"/> |
1448 | + <attribute name="value"/> |
1449 | + <sequential> |
1450 | + <property name="@{property}" value="@{value}"/> |
1451 | + </sequential> |
1452 | + </macrodef> |
1453 | + <property file="${user.properties.file}"/> |
1454 | + <nbmproject2:property name="harness.dir" value="nbplatform.${nbplatform.active}.harness.dir" xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/> |
1455 | + <nbmproject2:property name="nbplatform.active.dir" value="nbplatform.${nbplatform.active}.netbeans.dest.dir" xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/> |
1456 | + <nbmproject2:evalprops property="cluster.path.evaluated" value="${cluster.path}" xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/> |
1457 | + <fail message="Path to 'platform' cluster missing in $${cluster.path} property or using corrupt Netbeans Platform (missing harness)."> |
1458 | + <condition> |
1459 | + <not> |
1460 | + <contains string="${cluster.path.evaluated}" substring="platform"/> |
1461 | + </not> |
1462 | + </condition> |
1463 | + </fail> |
1464 | + <import file="${harness.dir}/build.xml"/> |
1465 | +</project> |
1466 | |
1467 | === modified file 'PreviewExportUI/nbproject/genfiles.properties' |
1468 | --- PreviewExportUI/nbproject/genfiles.properties 2010-06-22 16:26:18 +0000 |
1469 | +++ PreviewExportUI/nbproject/genfiles.properties 2011-08-02 18:16:27 +0000 |
1470 | @@ -1,8 +1,8 @@ |
1471 | -build.xml.data.CRC32=6d0ca422 |
1472 | -build.xml.script.CRC32=6bb82888 |
1473 | -build.xml.stylesheet.CRC32=a56c6a5b@1.42.1 |
1474 | -# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. |
1475 | -# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. |
1476 | -nbproject/build-impl.xml.data.CRC32=6d0ca422 |
1477 | -nbproject/build-impl.xml.script.CRC32=0d71a10c |
1478 | -nbproject/build-impl.xml.stylesheet.CRC32=238281d1@1.42.1 |
1479 | +build.xml.data.CRC32=3fc0aec2 |
1480 | +build.xml.script.CRC32=6bb82888 |
1481 | +build.xml.stylesheet.CRC32=a56c6a5b@1.45.1 |
1482 | +# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. |
1483 | +# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. |
1484 | +nbproject/build-impl.xml.data.CRC32=3fc0aec2 |
1485 | +nbproject/build-impl.xml.script.CRC32=0d71a10c |
1486 | +nbproject/build-impl.xml.stylesheet.CRC32=238281d1@1.45.1 |
1487 | |
1488 | === modified file 'PreviewExportUI/nbproject/project.xml' |
1489 | --- PreviewExportUI/nbproject/project.xml 2010-06-22 16:26:18 +0000 |
1490 | +++ PreviewExportUI/nbproject/project.xml 2011-08-02 18:16:27 +0000 |
1491 | @@ -1,77 +1,86 @@ |
1492 | -<?xml version="1.0" encoding="UTF-8"?> |
1493 | -<project xmlns="http://www.netbeans.org/ns/project/1"> |
1494 | - <type>org.netbeans.modules.apisupport.project</type> |
1495 | - <configuration> |
1496 | - <data xmlns="http://www.netbeans.org/ns/nb-module-project/3"> |
1497 | - <code-name-base>org.gephi.ui.exporter.preview</code-name-base> |
1498 | - <suite-component/> |
1499 | - <module-dependencies> |
1500 | - <dependency> |
1501 | - <code-name-base>org.gephi.io.exporter.api</code-name-base> |
1502 | - <build-prerequisite/> |
1503 | - <compile-dependency/> |
1504 | - <run-dependency> |
1505 | - <specification-version>0.7</specification-version> |
1506 | - </run-dependency> |
1507 | - </dependency> |
1508 | - <dependency> |
1509 | - <code-name-base>org.gephi.io.exporter.preview</code-name-base> |
1510 | - <build-prerequisite/> |
1511 | - <compile-dependency/> |
1512 | - <run-dependency> |
1513 | - <specification-version>0.7.0.2</specification-version> |
1514 | - </run-dependency> |
1515 | - </dependency> |
1516 | - <dependency> |
1517 | - <code-name-base>org.gephi.lib.itext</code-name-base> |
1518 | - <build-prerequisite/> |
1519 | - <compile-dependency/> |
1520 | - <run-dependency> |
1521 | - <specification-version>5.0.1</specification-version> |
1522 | - </run-dependency> |
1523 | - </dependency> |
1524 | - <dependency> |
1525 | - <code-name-base>org.gephi.lib.validation</code-name-base> |
1526 | - <build-prerequisite/> |
1527 | - <compile-dependency/> |
1528 | - <run-dependency> |
1529 | - <specification-version>0.4</specification-version> |
1530 | - </run-dependency> |
1531 | - </dependency> |
1532 | - <dependency> |
1533 | - <code-name-base>org.gephi.preview.api</code-name-base> |
1534 | - <build-prerequisite/> |
1535 | - <compile-dependency/> |
1536 | - <run-dependency> |
1537 | - <specification-version>0.7.0.3</specification-version> |
1538 | - </run-dependency> |
1539 | - </dependency> |
1540 | - <dependency> |
1541 | - <code-name-base>org.jdesktop.swingx</code-name-base> |
1542 | - <build-prerequisite/> |
1543 | - <compile-dependency/> |
1544 | - <run-dependency> |
1545 | - <specification-version>1.6</specification-version> |
1546 | - </run-dependency> |
1547 | - </dependency> |
1548 | - <dependency> |
1549 | - <code-name-base>org.openide.util</code-name-base> |
1550 | - <build-prerequisite/> |
1551 | - <compile-dependency/> |
1552 | - <run-dependency> |
1553 | - <specification-version>7.31.2.1</specification-version> |
1554 | - </run-dependency> |
1555 | - </dependency> |
1556 | - <dependency> |
1557 | - <code-name-base>org.openide.util.lookup</code-name-base> |
1558 | - <build-prerequisite/> |
1559 | - <compile-dependency/> |
1560 | - <run-dependency> |
1561 | - <specification-version>8.3.1</specification-version> |
1562 | - </run-dependency> |
1563 | - </dependency> |
1564 | - </module-dependencies> |
1565 | - <public-packages/> |
1566 | - </data> |
1567 | - </configuration> |
1568 | -</project> |
1569 | +<?xml version="1.0" encoding="UTF-8"?> |
1570 | +<project xmlns="http://www.netbeans.org/ns/project/1"> |
1571 | + <type>org.netbeans.modules.apisupport.project</type> |
1572 | + <configuration> |
1573 | + <data xmlns="http://www.netbeans.org/ns/nb-module-project/3"> |
1574 | + <code-name-base>org.gephi.ui.exporter.preview</code-name-base> |
1575 | + <suite-component/> |
1576 | + <module-dependencies> |
1577 | + <dependency> |
1578 | + <code-name-base>org.gephi.io.exporter.api</code-name-base> |
1579 | + <build-prerequisite/> |
1580 | + <compile-dependency/> |
1581 | + <run-dependency> |
1582 | + <specification-version>0.7</specification-version> |
1583 | + </run-dependency> |
1584 | + </dependency> |
1585 | + <dependency> |
1586 | + <code-name-base>org.gephi.io.exporter.preview</code-name-base> |
1587 | + <build-prerequisite/> |
1588 | + <compile-dependency/> |
1589 | + <run-dependency> |
1590 | + <specification-version>0.7.0.2</specification-version> |
1591 | + </run-dependency> |
1592 | + </dependency> |
1593 | + <dependency> |
1594 | + <code-name-base>org.gephi.lib.itext</code-name-base> |
1595 | + <build-prerequisite/> |
1596 | + <compile-dependency/> |
1597 | + <run-dependency> |
1598 | + <specification-version>5.0.1</specification-version> |
1599 | + </run-dependency> |
1600 | + </dependency> |
1601 | + <dependency> |
1602 | + <code-name-base>org.gephi.lib.validation</code-name-base> |
1603 | + <build-prerequisite/> |
1604 | + <compile-dependency/> |
1605 | + <run-dependency> |
1606 | + <specification-version>0.4</specification-version> |
1607 | + </run-dependency> |
1608 | + </dependency> |
1609 | + <dependency> |
1610 | + <code-name-base>org.gephi.preview.api</code-name-base> |
1611 | + <build-prerequisite/> |
1612 | + <compile-dependency/> |
1613 | + <run-dependency> |
1614 | + <specification-version>0.7.0.3</specification-version> |
1615 | + </run-dependency> |
1616 | + </dependency> |
1617 | + <dependency> |
1618 | + <code-name-base>org.jdesktop.layout</code-name-base> |
1619 | + <build-prerequisite/> |
1620 | + <compile-dependency/> |
1621 | + <run-dependency> |
1622 | + <release-version>1</release-version> |
1623 | + <specification-version>1.16.1</specification-version> |
1624 | + </run-dependency> |
1625 | + </dependency> |
1626 | + <dependency> |
1627 | + <code-name-base>org.jdesktop.swingx</code-name-base> |
1628 | + <build-prerequisite/> |
1629 | + <compile-dependency/> |
1630 | + <run-dependency> |
1631 | + <specification-version>1.6</specification-version> |
1632 | + </run-dependency> |
1633 | + </dependency> |
1634 | + <dependency> |
1635 | + <code-name-base>org.openide.util</code-name-base> |
1636 | + <build-prerequisite/> |
1637 | + <compile-dependency/> |
1638 | + <run-dependency> |
1639 | + <specification-version>7.31.2.1</specification-version> |
1640 | + </run-dependency> |
1641 | + </dependency> |
1642 | + <dependency> |
1643 | + <code-name-base>org.openide.util.lookup</code-name-base> |
1644 | + <build-prerequisite/> |
1645 | + <compile-dependency/> |
1646 | + <run-dependency> |
1647 | + <specification-version>8.3.1</specification-version> |
1648 | + </run-dependency> |
1649 | + </dependency> |
1650 | + </module-dependencies> |
1651 | + <public-packages/> |
1652 | + </data> |
1653 | + </configuration> |
1654 | +</project> |
1655 | |
1656 | === modified file 'PreviewExportUI/src/org/gephi/ui/exporter/preview/Bundle.properties' |
1657 | --- PreviewExportUI/src/org/gephi/ui/exporter/preview/Bundle.properties 2010-08-29 18:10:47 +0000 |
1658 | +++ PreviewExportUI/src/org/gephi/ui/exporter/preview/Bundle.properties 2011-08-02 18:16:27 +0000 |
1659 | @@ -1,37 +1,47 @@ |
1660 | -OpenIDE-Module-Display-Category=Plugin |
1661 | -OpenIDE-Module-Name=Preview Export UI |
1662 | -OpenIDE-Module-Short-Description=Vectorial exporters user interfaces |
1663 | - |
1664 | -UIExporterPDF.name = PDF |
1665 | -UIExporterSVG.name = SVG |
1666 | - |
1667 | -UIExporterPDFPanel.labelPageSize.text=Page size: |
1668 | -UIExporterPDFPanel.widthTextField.text= |
1669 | -UIExporterPDFPanel.labelWidth.text=Width: |
1670 | -UIExporterPDFPanel.labelHeight.text=Height: |
1671 | -UIExporterPDFPanel.heightTextField.text= |
1672 | -UIExporterPDFPanel.portraitRadio.text=Portrait |
1673 | -UIExporterPDFPanel.landscapeRadio.text=Landscape |
1674 | -UIExporterPDFPanel.labelOrientation.text=Orientation: |
1675 | -UIExporterPDFPanel.labelTop.text=Top: |
1676 | -UIExporterPDFPanel.labelBottom.text=Bottom: |
1677 | -UIExporterPDFPanel.topMarginTextField.text= |
1678 | -UIExporterPDFPanel.bottomMarginTextField.text= |
1679 | -UIExporterPDFPanel.labelMargins.text=Margins: |
1680 | -UIExporterPDFPanel.labelLeft.text=Left: |
1681 | -UIExporterPDFPanel.labelRight.text=Right: |
1682 | -UIExporterPDFPanel.leftMarginTextField.text= |
1683 | -UIExporterPDFPanel.rightMargintextField.text= |
1684 | - |
1685 | -UIExporterPDFPanel.pageSize.custom=Custom... |
1686 | -UIExporterPDFPanel.widthUnitLabel.text= |
1687 | -UIExporterPDFPanel.heightUnitLabel.text= |
1688 | -UIExporterPDFPanel.labelUnit.text=Unit: |
1689 | -UIExporterPDFPanel.unitLink.millimeter=Millimeter |
1690 | -UIExporterPDFPanel.unitLink.inch=Inch |
1691 | -UIExporterPDFPanel.labelUnit.millimeter=mm |
1692 | -UIExporterPDFPanel.labelUnit.inch=in |
1693 | -PositiveSizeValidator.NEGATIVE = {0} must be positive |
1694 | -UIExporterPDFPanel.unitLink.toolTipText=Change Unit Millimeter/Inches |
1695 | -UIExporterSVGPanel.strokeScaleCheckbox.text=Scale stroke-width |
1696 | -UIExporterSVGPanel.labelStrokeScale.text=Recommended for Adobe Illustrator |
1697 | +OpenIDE-Module-Display-Category=Plugin |
1698 | +OpenIDE-Module-Name=Preview Export UI |
1699 | +OpenIDE-Module-Short-Description=Vectorial exporters user interfaces |
1700 | + |
1701 | +UIExporterPDF.name = PDF |
1702 | +UIExporterSVG.name = SVG |
1703 | +UIExporterPNG.name = PNG |
1704 | + |
1705 | +UIExporterPDFPanel.labelPageSize.text=Page size: |
1706 | +UIExporterPDFPanel.widthTextField.text= |
1707 | +UIExporterPDFPanel.labelWidth.text=Width: |
1708 | +UIExporterPDFPanel.labelHeight.text=Height: |
1709 | +UIExporterPDFPanel.heightTextField.text= |
1710 | +UIExporterPDFPanel.portraitRadio.text=Portrait |
1711 | +UIExporterPDFPanel.landscapeRadio.text=Landscape |
1712 | +UIExporterPDFPanel.labelOrientation.text=Orientation: |
1713 | +UIExporterPDFPanel.labelTop.text=Top: |
1714 | +UIExporterPDFPanel.labelBottom.text=Bottom: |
1715 | +UIExporterPDFPanel.topMarginTextField.text= |
1716 | +UIExporterPDFPanel.bottomMarginTextField.text= |
1717 | +UIExporterPDFPanel.labelMargins.text=Margins: |
1718 | +UIExporterPDFPanel.labelLeft.text=Left: |
1719 | +UIExporterPDFPanel.labelRight.text=Right: |
1720 | +UIExporterPDFPanel.leftMarginTextField.text= |
1721 | +UIExporterPDFPanel.rightMargintextField.text= |
1722 | + |
1723 | +UIExporterPDFPanel.pageSize.custom=Custom... |
1724 | +UIExporterPDFPanel.widthUnitLabel.text= |
1725 | +UIExporterPDFPanel.heightUnitLabel.text= |
1726 | +UIExporterPDFPanel.labelUnit.text=Unit: |
1727 | +UIExporterPDFPanel.unitLink.millimeter=Millimeter |
1728 | +UIExporterPDFPanel.unitLink.inch=Inch |
1729 | +UIExporterPDFPanel.labelUnit.millimeter=mm |
1730 | +UIExporterPDFPanel.labelUnit.inch=in |
1731 | +PositiveSizeValidator.NEGATIVE = {0} must be positive |
1732 | +UIExporterPDFPanel.unitLink.toolTipText=Change Unit Millimeter/Inches |
1733 | +UIExporterSVGPanel.strokeScaleCheckbox.text=Scale stroke-width |
1734 | +UIExporterSVGPanel.labelStrokeScale.text=Recommended for Adobe Illustrator |
1735 | + |
1736 | + |
1737 | +UIExporterPNGPanel.marginsLabel.text=Margins: |
1738 | +UIExporterPNGPanel.topLabel.text=Top: |
1739 | +UIExporterPNGPanel.leftLabel.text=Left: |
1740 | +UIExporterPNGPanel.rightLabel.text=Right: |
1741 | +UIExporterPNGPanel.bottomLabel.text=Bottom: |
1742 | +UIExporterPNGPanel.widthLabel.text=Width: |
1743 | +UIExporterPNGPanel.heightLabel.text=Height: |
1744 | |
1745 | === modified file 'PreviewExportUI/src/org/gephi/ui/exporter/preview/Bundle_es.properties' |
1746 | --- PreviewExportUI/src/org/gephi/ui/exporter/preview/Bundle_es.properties 2011-03-13 13:34:53 +0000 |
1747 | +++ PreviewExportUI/src/org/gephi/ui/exporter/preview/Bundle_es.properties 2011-08-02 18:16:27 +0000 |
1748 | @@ -51,4 +51,4 @@ |
1749 | |
1750 | UIExporterSVGPanel.strokeScaleCheckbox.text=Escalar anchura del trazo |
1751 | |
1752 | -UIExporterSVGPanel.labelStrokeScale.text=Recomendado para Adobe Illustrator |
1753 | +UIExporterSVGPanel.labelStrokeScale.text=Recomendado para Adobe Illustrator |
1754 | \ No newline at end of file |
1755 | |
1756 | === modified file 'PreviewExportUI/src/org/gephi/ui/exporter/preview/Bundle_fr.properties' |
1757 | --- PreviewExportUI/src/org/gephi/ui/exporter/preview/Bundle_fr.properties 2011-03-13 13:34:53 +0000 |
1758 | +++ PreviewExportUI/src/org/gephi/ui/exporter/preview/Bundle_fr.properties 2011-08-02 18:16:27 +0000 |
1759 | @@ -51,4 +51,4 @@ |
1760 | |
1761 | UIExporterSVGPanel.strokeScaleCheckbox.text=Mettre l'\u00e9paisseur du trait \u00e0 l'\u00e9chelle |
1762 | |
1763 | -UIExporterSVGPanel.labelStrokeScale.text=Recommand\u00e9 pour Adobe Illustrator |
1764 | +UIExporterSVGPanel.labelStrokeScale.text=Recommand\u00e9 pour Adobe Illustrator |
1765 | \ No newline at end of file |
1766 | |
1767 | === added file 'PreviewExportUI/src/org/gephi/ui/exporter/preview/UIExporterPNG.java' |
1768 | --- PreviewExportUI/src/org/gephi/ui/exporter/preview/UIExporterPNG.java 1970-01-01 00:00:00 +0000 |
1769 | +++ PreviewExportUI/src/org/gephi/ui/exporter/preview/UIExporterPNG.java 2011-08-02 18:16:27 +0000 |
1770 | @@ -0,0 +1,105 @@ |
1771 | +/* |
1772 | +Copyright 2008-2011 Gephi |
1773 | +Authors : Taras Klaskovsky <megaterik@gmail.com> |
1774 | +Website : http://www.gephi.org |
1775 | + |
1776 | +This file is part of Gephi. |
1777 | + |
1778 | +Gephi is free software: you can redistribute it and/or modify |
1779 | +it under the terms of the GNU Affero General Public License as |
1780 | +published by the Free Software Foundation, either version 3 of the |
1781 | +License, or (at your option) any later version. |
1782 | + |
1783 | +Gephi is distributed in the hope that it will be useful, |
1784 | +but WITHOUT ANY WARRANTY; without even the implied warranty of |
1785 | +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
1786 | +GNU Affero General Public License for more details. |
1787 | + |
1788 | +You should have received a copy of the GNU Affero General Public License |
1789 | +along with Gephi. If not, see <http://www.gnu.org/licenses/>. |
1790 | + */ |
1791 | +package org.gephi.ui.exporter.preview; |
1792 | + |
1793 | +import org.gephi.io.exporter.preview.PNGExporter; |
1794 | +import javax.swing.JPanel; |
1795 | +import org.gephi.io.exporter.spi.Exporter; |
1796 | +import org.gephi.io.exporter.spi.ExporterUI; |
1797 | +import org.netbeans.validation.api.ui.ValidationPanel; |
1798 | +import org.openide.util.NbBundle; |
1799 | +import org.openide.util.lookup.ServiceProvider; |
1800 | + |
1801 | +/** |
1802 | + * |
1803 | + * @author megaterik |
1804 | + */ |
1805 | +@ServiceProvider(service = ExporterUI.class) |
1806 | +public class UIExporterPNG implements ExporterUI { |
1807 | + |
1808 | + private UIExporterPNGPanel panel; |
1809 | + private PNGExporter exporter; |
1810 | + private ExporterPNGSettings settings = new ExporterPNGSettings(); |
1811 | + private ValidationPanel validationPanel; |
1812 | + |
1813 | + @Override |
1814 | + public JPanel getPanel() { |
1815 | + panel = new UIExporterPNGPanel(); |
1816 | + validationPanel = UIExporterPNGPanel.createValidationPanel(panel); |
1817 | + return validationPanel; |
1818 | + } |
1819 | + |
1820 | + @Override |
1821 | + public void setup(Exporter exporter) { |
1822 | + this.exporter = (PNGExporter) exporter; |
1823 | + settings.load(this.exporter); |
1824 | + panel.setup(this.exporter); |
1825 | + } |
1826 | + |
1827 | + @Override |
1828 | + public void unsetup(boolean update) { |
1829 | + if (update) { |
1830 | + panel.unsetup(exporter); |
1831 | + settings.save(exporter); |
1832 | + } |
1833 | + |
1834 | + panel = null; |
1835 | + exporter = null; |
1836 | + } |
1837 | + |
1838 | + @Override |
1839 | + public boolean isUIForExporter(Exporter exporter) { |
1840 | + return exporter instanceof PNGExporter; |
1841 | + } |
1842 | + |
1843 | + @Override |
1844 | + public String getDisplayName() { |
1845 | + return NbBundle.getMessage(UIExporterPDF.class, "UIExporterPNG.name"); |
1846 | + } |
1847 | + |
1848 | + private static class ExporterPNGSettings { |
1849 | + |
1850 | + private int width = 1024; |
1851 | + private int height = 1024; |
1852 | + private int leftMargin = 20; |
1853 | + private int rightMargin = 20; |
1854 | + private int topMargin = 20; |
1855 | + private int bottomMargin = 20; |
1856 | + |
1857 | + void load(PNGExporter exporter) { |
1858 | + exporter.setHeight(height); |
1859 | + exporter.setWidth(width); |
1860 | + exporter.setLeftMargin(leftMargin); |
1861 | + exporter.setRightMargin(rightMargin); |
1862 | + exporter.setBottomMargin(bottomMargin); |
1863 | + exporter.setTopMargin(topMargin); |
1864 | + } |
1865 | + |
1866 | + void save(PNGExporter exporter) { |
1867 | + height = exporter.getHeight(); |
1868 | + width = exporter.getWidth(); |
1869 | + leftMargin = exporter.getLeftMargin(); |
1870 | + rightMargin = exporter.getRightMargin(); |
1871 | + topMargin = exporter.getTopMargin(); |
1872 | + bottomMargin = exporter.getBottomMargin(); |
1873 | + } |
1874 | + } |
1875 | +} |
1876 | |
1877 | === added file 'PreviewExportUI/src/org/gephi/ui/exporter/preview/UIExporterPNGPanel.form' |
1878 | --- PreviewExportUI/src/org/gephi/ui/exporter/preview/UIExporterPNGPanel.form 1970-01-01 00:00:00 +0000 |
1879 | +++ PreviewExportUI/src/org/gephi/ui/exporter/preview/UIExporterPNGPanel.form 2011-08-02 18:16:27 +0000 |
1880 | @@ -0,0 +1,182 @@ |
1881 | +<?xml version="1.1" encoding="UTF-8" ?> |
1882 | + |
1883 | +<Form version="1.2" maxVersion="1.2" type="org.netbeans.modules.form.forminfo.JPanelFormInfo"> |
1884 | + <AuxValues> |
1885 | + <AuxValue name="FormSettings_autoResourcing" type="java.lang.Integer" value="0"/> |
1886 | + <AuxValue name="FormSettings_autoSetComponentName" type="java.lang.Boolean" value="false"/> |
1887 | + <AuxValue name="FormSettings_generateFQN" type="java.lang.Boolean" value="true"/> |
1888 | + <AuxValue name="FormSettings_generateMnemonicsCode" type="java.lang.Boolean" value="false"/> |
1889 | + <AuxValue name="FormSettings_i18nAutoMode" type="java.lang.Boolean" value="false"/> |
1890 | + <AuxValue name="FormSettings_layoutCodeTarget" type="java.lang.Integer" value="2"/> |
1891 | + <AuxValue name="FormSettings_listenerGenerationStyle" type="java.lang.Integer" value="0"/> |
1892 | + <AuxValue name="FormSettings_variablesLocal" type="java.lang.Boolean" value="false"/> |
1893 | + <AuxValue name="FormSettings_variablesModifier" type="java.lang.Integer" value="2"/> |
1894 | + </AuxValues> |
1895 | + |
1896 | + <Layout> |
1897 | + <DimensionLayout dim="0"> |
1898 | + <Group type="103" groupAlignment="0" attributes="0"> |
1899 | + <Group type="102" attributes="0"> |
1900 | + <EmptySpace max="-2" attributes="0"/> |
1901 | + <Group type="103" groupAlignment="0" attributes="0"> |
1902 | + <Component id="marginsLabel" alignment="0" min="-2" max="-2" attributes="0"/> |
1903 | + <Component id="widthLabel" alignment="0" min="-2" max="-2" attributes="0"/> |
1904 | + <Component id="heightLabel" alignment="0" min="-2" max="-2" attributes="0"/> |
1905 | + </Group> |
1906 | + <EmptySpace max="-2" attributes="0"/> |
1907 | + <Group type="103" groupAlignment="0" max="-2" attributes="0"> |
1908 | + <Group type="102" alignment="0" attributes="0"> |
1909 | + <Group type="103" groupAlignment="0" attributes="0"> |
1910 | + <Group type="103" groupAlignment="1" max="-2" attributes="0"> |
1911 | + <Component id="heightTextField" alignment="0" max="32767" attributes="1"/> |
1912 | + <Component id="widthTextField" alignment="0" pref="78" max="32767" attributes="1"/> |
1913 | + </Group> |
1914 | + <Component id="topLabel" min="-2" max="-2" attributes="0"/> |
1915 | + </Group> |
1916 | + <EmptySpace max="-2" attributes="0"/> |
1917 | + <Component id="topTextField" min="-2" pref="50" max="-2" attributes="0"/> |
1918 | + </Group> |
1919 | + <Group type="102" alignment="0" attributes="1"> |
1920 | + <Component id="bottomLabel" min="-2" pref="60" max="-2" attributes="0"/> |
1921 | + <EmptySpace max="32767" attributes="0"/> |
1922 | + <Component id="bottomTextField" min="-2" pref="50" max="-2" attributes="0"/> |
1923 | + </Group> |
1924 | + </Group> |
1925 | + <EmptySpace min="-2" pref="39" max="-2" attributes="0"/> |
1926 | + <Group type="103" groupAlignment="0" attributes="0"> |
1927 | + <Group type="102" alignment="0" attributes="0"> |
1928 | + <Component id="leftLabel" min="-2" max="-2" attributes="0"/> |
1929 | + <EmptySpace type="separate" max="-2" attributes="0"/> |
1930 | + <Component id="leftTextField" min="-2" pref="50" max="-2" attributes="0"/> |
1931 | + </Group> |
1932 | + <Group type="102" attributes="0"> |
1933 | + <Component id="rightLabel" min="-2" max="-2" attributes="0"/> |
1934 | + <EmptySpace max="-2" attributes="0"/> |
1935 | + <Component id="rightTextField" min="-2" pref="50" max="-2" attributes="0"/> |
1936 | + </Group> |
1937 | + </Group> |
1938 | + <EmptySpace min="-2" max="-2" attributes="0"/> |
1939 | + </Group> |
1940 | + </Group> |
1941 | + </DimensionLayout> |
1942 | + <DimensionLayout dim="1"> |
1943 | + <Group type="103" groupAlignment="0" attributes="0"> |
1944 | + <Group type="102" alignment="0" attributes="0"> |
1945 | + <EmptySpace min="-2" pref="22" max="-2" attributes="0"/> |
1946 | + <Group type="103" groupAlignment="1" attributes="0"> |
1947 | + <Component id="widthTextField" min="-2" max="-2" attributes="0"/> |
1948 | + <Component id="widthLabel" min="-2" max="-2" attributes="0"/> |
1949 | + </Group> |
1950 | + <EmptySpace min="-2" pref="22" max="-2" attributes="0"/> |
1951 | + <Group type="103" groupAlignment="1" attributes="0"> |
1952 | + <Component id="heightTextField" min="-2" max="-2" attributes="0"/> |
1953 | + <Component id="heightLabel" min="-2" max="-2" attributes="0"/> |
1954 | + </Group> |
1955 | + <EmptySpace min="-2" pref="40" max="-2" attributes="0"/> |
1956 | + <Group type="103" groupAlignment="1" attributes="0"> |
1957 | + <Group type="102" attributes="0"> |
1958 | + <Group type="103" groupAlignment="1" attributes="0"> |
1959 | + <Group type="102" alignment="1" attributes="0"> |
1960 | + <Group type="103" groupAlignment="1" attributes="0"> |
1961 | + <Component id="marginsLabel" alignment="1" min="-2" max="-2" attributes="0"/> |
1962 | + <Group type="103" alignment="1" groupAlignment="3" attributes="0"> |
1963 | + <Component id="leftLabel" alignment="3" min="-2" max="-2" attributes="0"/> |
1964 | + <Component id="leftTextField" alignment="3" min="-2" max="-2" attributes="0"/> |
1965 | + </Group> |
1966 | + </Group> |
1967 | + <EmptySpace min="-2" pref="16" max="-2" attributes="0"/> |
1968 | + </Group> |
1969 | + <Group type="102" alignment="1" attributes="0"> |
1970 | + <Component id="topTextField" min="-2" max="-2" attributes="0"/> |
1971 | + <EmptySpace type="separate" max="-2" attributes="0"/> |
1972 | + </Group> |
1973 | + <Group type="102" alignment="1" attributes="0"> |
1974 | + <Component id="topLabel" min="-2" max="-2" attributes="0"/> |
1975 | + <EmptySpace type="separate" max="-2" attributes="0"/> |
1976 | + </Group> |
1977 | + </Group> |
1978 | + <Group type="103" groupAlignment="1" attributes="0"> |
1979 | + <Group type="103" alignment="1" groupAlignment="3" attributes="0"> |
1980 | + <Component id="bottomLabel" alignment="3" min="-2" pref="20" max="-2" attributes="0"/> |
1981 | + <Component id="bottomTextField" alignment="3" min="-2" max="-2" attributes="0"/> |
1982 | + </Group> |
1983 | + <Component id="rightLabel" min="-2" max="-2" attributes="0"/> |
1984 | + </Group> |
1985 | + </Group> |
1986 | + <Component id="rightTextField" min="-2" max="-2" attributes="0"/> |
1987 | + </Group> |
1988 | + <EmptySpace max="32767" attributes="0"/> |
1989 | + </Group> |
1990 | + </Group> |
1991 | + </DimensionLayout> |
1992 | + </Layout> |
1993 | + <SubComponents> |
1994 | + <Component class="javax.swing.JTextField" name="widthTextField"> |
1995 | + </Component> |
1996 | + <Component class="javax.swing.JTextField" name="heightTextField"> |
1997 | + </Component> |
1998 | + <Component class="javax.swing.JLabel" name="marginsLabel"> |
1999 | + <Properties> |
2000 | + <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> |
2001 | + <ResourceString bundle="org/gephi/ui/exporter/preview/Bundle.properties" key="UIExporterPNGPanel.marginsLabel.text" replaceFormat="org.openide.util.NbBundle.getMessage({sourceFileName}.class, "{key}")"/> |
2002 | + </Property> |
2003 | + </Properties> |
2004 | + </Component> |
2005 | + <Component class="javax.swing.JTextField" name="topTextField"> |
2006 | + <Events> |
2007 | + <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="topTextFieldActionPerformed"/> |
2008 | + </Events> |
2009 | + </Component> |
2010 | + <Component class="javax.swing.JTextField" name="bottomTextField"> |
2011 | + </Component> |
2012 | + <Component class="javax.swing.JTextField" name="leftTextField"> |
2013 | + <Events> |
2014 | + <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="leftTextFieldActionPerformed"/> |
2015 | + </Events> |
2016 | + </Component> |
2017 | + <Component class="javax.swing.JTextField" name="rightTextField"> |
2018 | + </Component> |
2019 | + <Component class="javax.swing.JLabel" name="topLabel"> |
2020 | + <Properties> |
2021 | + <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> |
2022 | + <ResourceString bundle="org/gephi/ui/exporter/preview/Bundle.properties" key="UIExporterPNGPanel.topLabel.text" replaceFormat="org.openide.util.NbBundle.getMessage({sourceFileName}.class, "{key}")"/> |
2023 | + </Property> |
2024 | + </Properties> |
2025 | + </Component> |
2026 | + <Component class="javax.swing.JLabel" name="leftLabel"> |
2027 | + <Properties> |
2028 | + <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> |
2029 | + <ResourceString bundle="org/gephi/ui/exporter/preview/Bundle.properties" key="UIExporterPNGPanel.leftLabel.text" replaceFormat="org.openide.util.NbBundle.getMessage({sourceFileName}.class, "{key}")"/> |
2030 | + </Property> |
2031 | + </Properties> |
2032 | + </Component> |
2033 | + <Component class="javax.swing.JLabel" name="rightLabel"> |
2034 | + <Properties> |
2035 | + <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> |
2036 | + <ResourceString bundle="org/gephi/ui/exporter/preview/Bundle.properties" key="UIExporterPNGPanel.rightLabel.text" replaceFormat="org.openide.util.NbBundle.getMessage({sourceFileName}.class, "{key}")"/> |
2037 | + </Property> |
2038 | + </Properties> |
2039 | + </Component> |
2040 | + <Component class="javax.swing.JLabel" name="bottomLabel"> |
2041 | + <Properties> |
2042 | + <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> |
2043 | + <ResourceString bundle="org/gephi/ui/exporter/preview/Bundle.properties" key="UIExporterPNGPanel.bottomLabel.text" replaceFormat="org.openide.util.NbBundle.getMessage({sourceFileName}.class, "{key}")"/> |
2044 | + </Property> |
2045 | + </Properties> |
2046 | + </Component> |
2047 | + <Component class="javax.swing.JLabel" name="widthLabel"> |
2048 | + <Properties> |
2049 | + <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> |
2050 | + <ResourceString bundle="org/gephi/ui/exporter/preview/Bundle.properties" key="UIExporterPNGPanel.widthLabel.text" replaceFormat="org.openide.util.NbBundle.getMessage({sourceFileName}.class, "{key}")"/> |
2051 | + </Property> |
2052 | + </Properties> |
2053 | + </Component> |
2054 | + <Component class="javax.swing.JLabel" name="heightLabel"> |
2055 | + <Properties> |
2056 | + <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> |
2057 | + <ResourceString bundle="org/gephi/ui/exporter/preview/Bundle.properties" key="UIExporterPNGPanel.heightLabel.text" replaceFormat="org.openide.util.NbBundle.getMessage({sourceFileName}.class, "{key}")"/> |
2058 | + </Property> |
2059 | + </Properties> |
2060 | + </Component> |
2061 | + </SubComponents> |
2062 | +</Form> |
2063 | |
2064 | === added file 'PreviewExportUI/src/org/gephi/ui/exporter/preview/UIExporterPNGPanel.java' |
2065 | --- PreviewExportUI/src/org/gephi/ui/exporter/preview/UIExporterPNGPanel.java 1970-01-01 00:00:00 +0000 |
2066 | +++ PreviewExportUI/src/org/gephi/ui/exporter/preview/UIExporterPNGPanel.java 2011-08-02 18:16:27 +0000 |
2067 | @@ -0,0 +1,223 @@ |
2068 | +/* |
2069 | +Copyright 2008-2011 Gephi |
2070 | +Authors : Taras Klaskovsky <megaterik@gmail.com> |
2071 | +Website : http://www.gephi.org |
2072 | + |
2073 | +This file is part of Gephi. |
2074 | + |
2075 | +Gephi is free software: you can redistribute it and/or modify |
2076 | +it under the terms of the GNU Affero General Public License as |
2077 | +published by the Free Software Foundation, either version 3 of the |
2078 | +License, or (at your option) any later version. |
2079 | + |
2080 | +Gephi is distributed in the hope that it will be useful, |
2081 | +but WITHOUT ANY WARRANTY; without even the implied warranty of |
2082 | +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
2083 | +GNU Affero General Public License for more details. |
2084 | + |
2085 | +You should have received a copy of the GNU Affero General Public License |
2086 | +along with Gephi. If not, see <http://www.gnu.org/licenses/>. |
2087 | + */ |
2088 | +package org.gephi.ui.exporter.preview; |
2089 | + |
2090 | +import org.gephi.io.exporter.preview.PNGExporter; |
2091 | +import org.gephi.lib.validation.ValidationClient; |
2092 | +import org.netbeans.validation.api.builtin.Validators; |
2093 | +import org.netbeans.validation.api.ui.ValidationGroup; |
2094 | +import org.netbeans.validation.api.ui.ValidationPanel; |
2095 | + |
2096 | +public class UIExporterPNGPanel extends javax.swing.JPanel implements ValidationClient { |
2097 | + |
2098 | + void setup(PNGExporter exporter) { |
2099 | + heightTextField.setText(Integer.toString(exporter.getHeight())); |
2100 | + widthTextField.setText(Integer.toString(exporter.getWidth())); |
2101 | + |
2102 | + leftTextField.setText(Integer.toString(exporter.getLeftMargin())); |
2103 | + rightTextField.setText(Integer.toString(exporter.getRightMargin())); |
2104 | + topTextField.setText(Integer.toString(exporter.getTopMargin())); |
2105 | + bottomTextField.setText(Integer.toString(exporter.getBottomMargin())); |
2106 | + } |
2107 | + |
2108 | + void unsetup(PNGExporter exporter) { |
2109 | + try { |
2110 | + exporter.setWidth(Integer.parseInt(widthTextField.getText())); |
2111 | + exporter.setHeight(Integer.parseInt(heightTextField.getText())); |
2112 | + |
2113 | + exporter.setLeftMargin(Integer.parseInt(leftTextField.getText())); |
2114 | + exporter.setRightMargin(Integer.parseInt(rightTextField.getText())); |
2115 | + exporter.setBottomMargin(Integer.parseInt(bottomTextField.getText())); |
2116 | + exporter.setTopMargin(Integer.parseInt(topTextField.getText())); |
2117 | + } catch (Exception ex) { |
2118 | + } |
2119 | + } |
2120 | + |
2121 | + public UIExporterPNGPanel() { |
2122 | + initComponents(); |
2123 | + } |
2124 | + |
2125 | + /** This method is called from within the constructor to |
2126 | + * initialize the form. |
2127 | + * WARNING: Do NOT modify this code. The content of this method is |
2128 | + * always regenerated by the FormEditor. |
2129 | + */ |
2130 | + // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents |
2131 | + private void initComponents() { |
2132 | + |
2133 | + widthTextField = new javax.swing.JTextField(); |
2134 | + heightTextField = new javax.swing.JTextField(); |
2135 | + marginsLabel = new javax.swing.JLabel(); |
2136 | + topTextField = new javax.swing.JTextField(); |
2137 | + bottomTextField = new javax.swing.JTextField(); |
2138 | + leftTextField = new javax.swing.JTextField(); |
2139 | + rightTextField = new javax.swing.JTextField(); |
2140 | + topLabel = new javax.swing.JLabel(); |
2141 | + leftLabel = new javax.swing.JLabel(); |
2142 | + rightLabel = new javax.swing.JLabel(); |
2143 | + bottomLabel = new javax.swing.JLabel(); |
2144 | + widthLabel = new javax.swing.JLabel(); |
2145 | + heightLabel = new javax.swing.JLabel(); |
2146 | + |
2147 | + marginsLabel.setText(org.openide.util.NbBundle.getMessage(UIExporterPNGPanel.class, "UIExporterPNGPanel.marginsLabel.text")); // NOI18N |
2148 | + |
2149 | + topTextField.addActionListener(new java.awt.event.ActionListener() { |
2150 | + public void actionPerformed(java.awt.event.ActionEvent evt) { |
2151 | + topTextFieldActionPerformed(evt); |
2152 | + } |
2153 | + }); |
2154 | + |
2155 | + leftTextField.addActionListener(new java.awt.event.ActionListener() { |
2156 | + public void actionPerformed(java.awt.event.ActionEvent evt) { |
2157 | + leftTextFieldActionPerformed(evt); |
2158 | + } |
2159 | + }); |
2160 | + |
2161 | + topLabel.setText(org.openide.util.NbBundle.getMessage(UIExporterPNGPanel.class, "UIExporterPNGPanel.topLabel.text")); // NOI18N |
2162 | + |
2163 | + leftLabel.setText(org.openide.util.NbBundle.getMessage(UIExporterPNGPanel.class, "UIExporterPNGPanel.leftLabel.text")); // NOI18N |
2164 | + |
2165 | + rightLabel.setText(org.openide.util.NbBundle.getMessage(UIExporterPNGPanel.class, "UIExporterPNGPanel.rightLabel.text")); // NOI18N |
2166 | + |
2167 | + bottomLabel.setText(org.openide.util.NbBundle.getMessage(UIExporterPNGPanel.class, "UIExporterPNGPanel.bottomLabel.text")); // NOI18N |
2168 | + |
2169 | + widthLabel.setText(org.openide.util.NbBundle.getMessage(UIExporterPNGPanel.class, "UIExporterPNGPanel.widthLabel.text")); // NOI18N |
2170 | + |
2171 | + heightLabel.setText(org.openide.util.NbBundle.getMessage(UIExporterPNGPanel.class, "UIExporterPNGPanel.heightLabel.text")); // NOI18N |
2172 | + |
2173 | + org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(this); |
2174 | + this.setLayout(layout); |
2175 | + layout.setHorizontalGroup( |
2176 | + layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) |
2177 | + .add(layout.createSequentialGroup() |
2178 | + .addContainerGap() |
2179 | + .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) |
2180 | + .add(marginsLabel) |
2181 | + .add(widthLabel) |
2182 | + .add(heightLabel)) |
2183 | + .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) |
2184 | + .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING, false) |
2185 | + .add(layout.createSequentialGroup() |
2186 | + .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) |
2187 | + .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING, false) |
2188 | + .add(org.jdesktop.layout.GroupLayout.LEADING, heightTextField) |
2189 | + .add(org.jdesktop.layout.GroupLayout.LEADING, widthTextField, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 78, Short.MAX_VALUE)) |
2190 | + .add(topLabel)) |
2191 | + .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) |
2192 | + .add(topTextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 50, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) |
2193 | + .add(layout.createSequentialGroup() |
2194 | + .add(bottomLabel, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 60, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) |
2195 | + .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) |
2196 | + .add(bottomTextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 50, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))) |
2197 | + .add(39, 39, 39) |
2198 | + .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) |
2199 | + .add(layout.createSequentialGroup() |
2200 | + .add(leftLabel) |
2201 | + .add(18, 18, 18) |
2202 | + .add(leftTextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 50, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) |
2203 | + .add(layout.createSequentialGroup() |
2204 | + .add(rightLabel) |
2205 | + .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) |
2206 | + .add(rightTextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 50, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))) |
2207 | + .addContainerGap()) |
2208 | + ); |
2209 | + layout.setVerticalGroup( |
2210 | + layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) |
2211 | + .add(layout.createSequentialGroup() |
2212 | + .add(22, 22, 22) |
2213 | + .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING) |
2214 | + .add(widthTextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) |
2215 | + .add(widthLabel)) |
2216 | + .add(22, 22, 22) |
2217 | + .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING) |
2218 | + .add(heightTextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) |
2219 | + .add(heightLabel)) |
2220 | + .add(40, 40, 40) |
2221 | + .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING) |
2222 | + .add(layout.createSequentialGroup() |
2223 | + .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING) |
2224 | + .add(layout.createSequentialGroup() |
2225 | + .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING) |
2226 | + .add(marginsLabel) |
2227 | + .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) |
2228 | + .add(leftLabel) |
2229 | + .add(leftTextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))) |
2230 | + .add(16, 16, 16)) |
2231 | + .add(layout.createSequentialGroup() |
2232 | + .add(topTextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) |
2233 | + .add(18, 18, 18)) |
2234 | + .add(layout.createSequentialGroup() |
2235 | + .add(topLabel) |
2236 | + .add(18, 18, 18))) |
2237 | + .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING) |
2238 | + .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) |
2239 | + .add(bottomLabel, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 20, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) |
2240 | + .add(bottomTextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) |
2241 | + .add(rightLabel))) |
2242 | + .add(rightTextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) |
2243 | + .addContainerGap(org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) |
2244 | + ); |
2245 | + }// </editor-fold>//GEN-END:initComponents |
2246 | + |
2247 | + private void leftTextFieldActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_leftTextFieldActionPerformed |
2248 | + // TODO add your handling code here: |
2249 | + }//GEN-LAST:event_leftTextFieldActionPerformed |
2250 | + |
2251 | + private void topTextFieldActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_topTextFieldActionPerformed |
2252 | + // TODO add your handling code here: |
2253 | + }//GEN-LAST:event_topTextFieldActionPerformed |
2254 | + // Variables declaration - do not modify//GEN-BEGIN:variables |
2255 | + private javax.swing.JLabel bottomLabel; |
2256 | + private javax.swing.JTextField bottomTextField; |
2257 | + private javax.swing.JLabel heightLabel; |
2258 | + private javax.swing.JTextField heightTextField; |
2259 | + private javax.swing.JLabel leftLabel; |
2260 | + private javax.swing.JTextField leftTextField; |
2261 | + private javax.swing.JLabel marginsLabel; |
2262 | + private javax.swing.JLabel rightLabel; |
2263 | + private javax.swing.JTextField rightTextField; |
2264 | + private javax.swing.JLabel topLabel; |
2265 | + private javax.swing.JTextField topTextField; |
2266 | + private javax.swing.JLabel widthLabel; |
2267 | + private javax.swing.JTextField widthTextField; |
2268 | + // End of variables declaration//GEN-END:variables |
2269 | + |
2270 | + public static ValidationPanel createValidationPanel(UIExporterPNGPanel innerPanel) { |
2271 | + ValidationPanel validationPanel = new ValidationPanel(); |
2272 | + validationPanel.setInnerComponent(innerPanel); |
2273 | + |
2274 | + ValidationGroup group = validationPanel.getValidationGroup(); |
2275 | + innerPanel.validate(group); |
2276 | + |
2277 | + return validationPanel; |
2278 | + } |
2279 | + |
2280 | + @Override |
2281 | + public void validate(ValidationGroup group) { |
2282 | + group.add(widthTextField, Validators.REQUIRE_NON_EMPTY_STRING, Validators.REQUIRE_VALID_INTEGER, Validators.numberRange(1, Integer.MAX_VALUE)); |
2283 | + group.add(heightTextField, Validators.REQUIRE_NON_EMPTY_STRING, Validators.REQUIRE_VALID_INTEGER, Validators.numberRange(1, Integer.MAX_VALUE)); |
2284 | + |
2285 | + group.add(leftTextField, Validators.REQUIRE_NON_EMPTY_STRING, Validators.REQUIRE_NON_NEGATIVE_NUMBER, Validators.REQUIRE_VALID_INTEGER); |
2286 | + group.add(rightTextField, Validators.REQUIRE_NON_EMPTY_STRING, Validators.REQUIRE_NON_NEGATIVE_NUMBER, Validators.REQUIRE_VALID_INTEGER); |
2287 | + group.add(topTextField, Validators.REQUIRE_NON_EMPTY_STRING, Validators.REQUIRE_NON_NEGATIVE_NUMBER, Validators.REQUIRE_VALID_INTEGER); |
2288 | + group.add(bottomTextField, Validators.REQUIRE_NON_EMPTY_STRING, Validators.REQUIRE_NON_NEGATIVE_NUMBER, Validators.REQUIRE_VALID_INTEGER); |
2289 | + } |
2290 | +} |
2291 | |
2292 | === modified file 'PreviewExportUI/src/org/gephi/ui/exporter/preview/org-gephi-ui-exporter-preview.pot' |
2293 | --- PreviewExportUI/src/org/gephi/ui/exporter/preview/org-gephi-ui-exporter-preview.pot 2010-09-07 19:51:50 +0000 |
2294 | +++ PreviewExportUI/src/org/gephi/ui/exporter/preview/org-gephi-ui-exporter-preview.pot 2011-08-02 18:16:27 +0000 |
2295 | @@ -24,6 +24,9 @@ |
2296 | msgid "UIExporterSVG.name" |
2297 | msgstr "SVG" |
2298 | |
2299 | +msgid "UIExporterPNG.name" |
2300 | +msgstr "PNG" |
2301 | + |
2302 | msgid "UIExporterPDFPanel.labelPageSize.text" |
2303 | msgstr "Page size:" |
2304 | |
2305 | @@ -86,3 +89,24 @@ |
2306 | |
2307 | msgid "UIExporterSVGPanel.labelStrokeScale.text" |
2308 | msgstr "Recommended for Adobe Illustrator" |
2309 | + |
2310 | +msgid "UIExporterPNGPanel.marginsLabel.text" |
2311 | +msgstr "Margins:" |
2312 | + |
2313 | +msgid "UIExporterPNGPanel.topLabel.text" |
2314 | +msgstr "Top:" |
2315 | + |
2316 | +msgid "UIExporterPNGPanel.leftLabel.text" |
2317 | +msgstr "Left:" |
2318 | + |
2319 | +msgid "UIExporterPNGPanel.rightLabel.text" |
2320 | +msgstr "Right:" |
2321 | + |
2322 | +msgid "UIExporterPNGPanel.bottomLabel.text" |
2323 | +msgstr "Bottom:" |
2324 | + |
2325 | +msgid "UIExporterPNGPanel.widthLabel.text" |
2326 | +msgstr "Width:" |
2327 | + |
2328 | +msgid "UIExporterPNGPanel.heightLabel.text" |
2329 | +msgstr "Height:" |
2330 | |
2331 | === modified file 'RankingAPI/src/org/gephi/ranking/api/org-gephi-ranking-api.pot' |
2332 | --- RankingAPI/src/org/gephi/ranking/api/org-gephi-ranking-api.pot 2010-04-16 17:25:08 +0000 |
2333 | +++ RankingAPI/src/org/gephi/ranking/api/org-gephi-ranking-api.pot 2011-08-02 18:16:27 +0000 |
2334 | @@ -16,7 +16,7 @@ |
2335 | "Content-Transfer-Encoding: 8bit\n" |
2336 | |
2337 | msgid "OpenIDE-Module-Long-Description" |
2338 | -msgstr "API/SPI for ranking data values and create transformers" |
2339 | +msgstr "API/SPI for ranking data values and create transformers." |
2340 | |
2341 | msgid "OpenIDE-Module-Short-Description" |
2342 | msgstr "API/SPI for ranking data values and create transformers" |
2343 | |
2344 | === added file 'RankingPlugin/src/org/gephi/ranking/plugin/org-gephi-ranking-plugin.pot' |
2345 | --- RankingPlugin/src/org/gephi/ranking/plugin/org-gephi-ranking-plugin.pot 1970-01-01 00:00:00 +0000 |
2346 | +++ RankingPlugin/src/org/gephi/ranking/plugin/org-gephi-ranking-plugin.pot 2011-08-02 18:16:27 +0000 |
2347 | @@ -0,0 +1,34 @@ |
2348 | +# English (en) translation for Gephi. |
2349 | +# Copyright (C) 2010 Gephi contributors. |
2350 | +# This file is distributed under the same license as the Gephi package. |
2351 | +# Gephi Team <gephi.team@lists.launchpad.net>, 2010. |
2352 | +# |
2353 | +msgid "" |
2354 | +msgstr "" |
2355 | +"Project-Id-Version: Gephi 0.7\n" |
2356 | +"Report-Msgid-Bugs-To: gephi.team@lists.launchpad.net\n" |
2357 | +"POT-Creation-Date: 2010-04-07 13:16+0200\n" |
2358 | +"PO-Revision-Date: 2010-04-07 13:16+0200\n" |
2359 | +"Last-Translator: Mathieu Bastian <gephi.team@lists.launchpad.net>\n" |
2360 | +"Language-Team: English <https://launchpad.net/~gephi.team>\n" |
2361 | +"MIME-Version: 1.0\n" |
2362 | +"Content-Type: text/plain; charset=UTF-8\n" |
2363 | +"Content-Transfer-Encoding: 8bit\n" |
2364 | + |
2365 | +msgid "OpenIDE-Module-Long-Description" |
2366 | +msgstr "" |
2367 | +"Implement Ranking and Transformer builders. Ranking builders provide the " |
2368 | +"source of rankings (e.g. Degree, Attributes) and transformers the method to " |
2369 | +"convert numerical values to color or sizes." |
2370 | + |
2371 | +msgid "OpenIDE-Module-Short-Description" |
2372 | +msgstr "Implement Ranking and Transformer builders" |
2373 | + |
2374 | +msgid "DegreeRanking.name" |
2375 | +msgstr "Degree" |
2376 | + |
2377 | +msgid "InDegreeRanking.name" |
2378 | +msgstr "InDegree" |
2379 | + |
2380 | +msgid "OutDegreeRanking.name" |
2381 | +msgstr "OutDegree" |
2382 | |
2383 | === modified file 'RankingPluginUI/src/org/gephi/ui/ranking/plugin/org-gephi-ui-ranking-plugin.pot' |
2384 | --- RankingPluginUI/src/org/gephi/ui/ranking/plugin/org-gephi-ui-ranking-plugin.pot 2010-04-16 17:25:08 +0000 |
2385 | +++ RankingPluginUI/src/org/gephi/ui/ranking/plugin/org-gephi-ui-ranking-plugin.pot 2011-08-02 18:16:27 +0000 |
2386 | @@ -15,11 +15,14 @@ |
2387 | "Content-Type: text/plain; charset=UTF-8\n" |
2388 | "Content-Transfer-Encoding: 8bit\n" |
2389 | |
2390 | +msgid "OpenIDE-Module-Long-Description" |
2391 | +msgstr "Implements user interface for transformers" |
2392 | + |
2393 | msgid "ColorTransformerUI.name" |
2394 | msgstr "Color" |
2395 | |
2396 | msgid "OpenIDE-Module-Short-Description" |
2397 | -msgstr "Ranking transformers implementations" |
2398 | +msgstr "Ranking transformers UI implementations" |
2399 | |
2400 | msgid "SizeTransformerUI.name" |
2401 | msgstr "Size/Weight" |
2402 | @@ -62,3 +65,6 @@ |
2403 | |
2404 | msgid "PalettePopup.invert" |
2405 | msgstr "Invert" |
2406 | + |
2407 | +msgid "PalettePopup.recent" |
2408 | +msgstr "Recent" |
2409 | |
2410 | === modified file 'StatisticsPluginUI/src/org/gephi/ui/statistics/plugin/org-gephi-ui-statistics-plugin.pot' |
2411 | --- StatisticsPluginUI/src/org/gephi/ui/statistics/plugin/org-gephi-ui-statistics-plugin.pot 2011-03-16 12:14:01 +0000 |
2412 | +++ StatisticsPluginUI/src/org/gephi/ui/statistics/plugin/org-gephi-ui-statistics-plugin.pot 2011-08-02 18:16:27 +0000 |
2413 | @@ -161,10 +161,9 @@ |
2414 | |
2415 | msgid "ModularityPanel.header.description" |
2416 | msgstr "" |
2417 | -"Community detection algorithm. A result value of 0.4 or greater is generally " |
2418 | -"considered meaningful. Randomizing the algorithm can produce a better " |
2419 | -"decomposition resulting in a higher modularity score, however randomizing " |
2420 | -"will increase computation time." |
2421 | +"Community detection algorithm. Randomizing the algorithm can produce a " |
2422 | +"better decomposition resulting in a higher modularity score, however " |
2423 | +"randomizing will increase computation time." |
2424 | |
2425 | msgid "ConnectedComponentPanel.header.description" |
2426 | msgstr "Determines the number of connected components in the network." |
2427 | @@ -244,30 +243,3 @@ |
2428 | |
2429 | msgid "PageRankPanel.edgeWeightCheckbox.text" |
2430 | msgstr "Use edge weight" |
2431 | - |
2432 | -msgid "DynamicPanel.timeIntervalLabel.AccessibleContext.accessibleName" |
2433 | -msgstr "timeIntervalLabel" |
2434 | - |
2435 | -msgid "DynamicPanel.jLabel1.AccessibleContext.accessibleName" |
2436 | -msgstr "separatorTimeInterval" |
2437 | - |
2438 | -msgid "DynamicPanel.windowLabel.AccessibleContext.accessibleName" |
2439 | -msgstr "windowLabel" |
2440 | - |
2441 | -msgid "DynamicPanel.estimatorLabel.AccessibleContext.accessibleName" |
2442 | -msgstr "estimatorLabel" |
2443 | - |
2444 | -msgid "DynamicPanel.separatorTimeInterval2.text" |
2445 | -msgstr "-" |
2446 | - |
2447 | -msgid "DynamicPanel.separatorTimeInterval1.text" |
2448 | -msgstr "-" |
2449 | - |
2450 | -msgid "DynamicPanel.timeIntervalLabel.text" |
2451 | -msgstr "Set a time interval:" |
2452 | - |
2453 | -msgid "DynamicPanel.windowLabel.text" |
2454 | -msgstr "Set a window as a part of the time interval (in %):" |
2455 | - |
2456 | -msgid "DynamicPanel.estimatorLabel.text" |
2457 | -msgstr "Set an estimator:" |
2458 | |
2459 | === modified file 'nbproject/project.properties' |
2460 | --- nbproject/project.properties 2011-07-26 11:41:47 +0000 |
2461 | +++ nbproject/project.properties 2011-08-02 18:16:27 +0000 |
2462 | @@ -1,214 +1,214 @@ |
2463 | -app.icon=branding/core/core.jar/org/netbeans/core/startup/frame48.gif |
2464 | -app.name=gephi |
2465 | -app.title=Gephi 0.8 alpha |
2466 | -auxiliary.org-netbeans-modules-apisupport-installer.license-type=no |
2467 | -auxiliary.org-netbeans-modules-apisupport-installer.os-linux=false |
2468 | -auxiliary.org-netbeans-modules-apisupport-installer.os-macosx=true |
2469 | -auxiliary.org-netbeans-modules-apisupport-installer.os-solaris=false |
2470 | -auxiliary.org-netbeans-modules-apisupport-installer.os-windows=false |
2471 | -auxiliary.org-netbeans-modules-apisupport-installer.pack200-enabled=false |
2472 | -project.org.gephi.algorithms=Algorithms |
2473 | -project.org.gephi.clustering.api=ClusteringAPI |
2474 | -project.org.gephi.clustering.plugin=ClusteringPlugin |
2475 | -project.org.gephi.datalab.api=DataLaboratoryAPI |
2476 | -project.org.gephi.datalab.plugin=DataLaboratoryPlugin |
2477 | -project.org.gephi.desktop.clustering=DesktopClustering |
2478 | -project.org.gephi.desktop.context=DesktopContext |
2479 | -project.org.gephi.desktop.datalab=DesktopDataLaboratory |
2480 | -project.org.gephi.desktop.importer=DesktopImport |
2481 | -project.org.gephi.desktop.layout=DesktopLayout |
2482 | -project.org.gephi.desktop.mrufiles.api=MostRecentFilesAPI |
2483 | -project.org.gephi.desktop.perspective=DesktopPerspective |
2484 | -project.org.gephi.desktop.preview=DesktopPreview |
2485 | -project.org.gephi.desktop.progress=DesktopProgress |
2486 | -project.org.gephi.desktop.project=DesktopProject |
2487 | -project.org.gephi.desktop.recentfiles=DesktopRecentFiles |
2488 | -project.org.gephi.desktop.spigot=DesktopSpigot |
2489 | -project.org.gephi.desktop.timeline=DesktopTimeline |
2490 | -project.org.gephi.desktop.welcome=WelcomeScreen |
2491 | -project.org.gephi.dynamic=DynamicImpl |
2492 | -project.org.gephi.dynamic.api=DynamicAPI |
2493 | -project.org.gephi.filters=FiltersImpl |
2494 | -project.org.gephi.filters.plugin=FiltersPlugin |
2495 | -project.org.gephi.io.exporter.api=ExportAPI |
2496 | -project.org.gephi.io.exporter.plugin=ExportPlugin |
2497 | -project.org.gephi.io.exporter.preview=PreviewExport |
2498 | -project.org.gephi.io.generator.api=GeneratorAPI |
2499 | -project.org.gephi.io.generator.plugin=GeneratorPlugin |
2500 | -project.org.gephi.io.importer.api=ImportAPI |
2501 | -project.org.gephi.io.importer.plugin=ImportPlugin |
2502 | -project.org.gephi.io.processor.plugin=ProcessorPlugin |
2503 | -project.org.gephi.io.spigot.plugin=SpigotPlugin |
2504 | -project.org.gephi.javacsv=Javacsv |
2505 | -project.org.gephi.layout.plugin=LayoutPlugin |
2506 | -project.org.gephi.lib.batik=BatikWrapper |
2507 | -project.org.gephi.desktop.filters=DesktopFilters |
2508 | -project.org.gephi.desktop.hierarchy=DesktopHierarchy |
2509 | -project.org.gephi.desktop.io.export=DesktopExport |
2510 | -project.org.gephi.desktop.partition=DesktopPartition |
2511 | -project.org.gephi.desktop.ranking=DesktopRanking |
2512 | -project.org.gephi.desktop.statistics=DesktopStatistics |
2513 | -project.org.gephi.desktop.tools=DesktopTools |
2514 | -project.org.gephi.filters.api=FiltersAPI |
2515 | -project.org.gephi.io.database.drivers=DBDrivers |
2516 | -project.org.gephi.desktop.generate=DesktopGenerate |
2517 | -project.org.gephi.lib.beansbinding=BeansBindingWrapper |
2518 | -project.org.gephi.lib.commons.codec=CommonsCodec |
2519 | -project.org.gephi.lib.commonscompress=CommonsCompressWrapper |
2520 | -project.org.gephi.lib.flamingo=FlamingoWrapper |
2521 | -project.org.gephi.lib.itext=iTextWrapper |
2522 | -project.org.gephi.lib.javacsv=JavaCSVWrapper |
2523 | -project.org.gephi.lib.javamail=JavaMailWrapper |
2524 | -project.org.gephi.lib.jcalendar=JCalendarWrapper |
2525 | -project.org.gephi.lib.staxutils=StaxUtils |
2526 | -project.org.gephi.partition.api=PartitionAPI |
2527 | -project.org.gephi.partition.plugin=PartitionPlugin |
2528 | -project.org.gephi.preview=PreviewImpl |
2529 | -project.org.gephi.preview.api=PreviewAPI |
2530 | -project.org.gephi.lib.processing=ProcessingWrapper |
2531 | -project.org.gephi.ranking.api=RankingAPI |
2532 | -project.org.gephi.ranking.plugin=RankingPlugin |
2533 | -project.org.gephi.statistics.api=StatisticsAPI |
2534 | -project.org.gephi.statistics.plugin=StatisticsPlugin |
2535 | -project.org.gephi.timeline.api=TimelineAPI |
2536 | -project.org.gephi.tools.plugin=ToolsPlugin |
2537 | -project.org.gephi.tools.api=ToolsAPI |
2538 | -project.org.gephi.ui.components=UIComponents |
2539 | -project.org.gephi.ui.components.SplineEditor=SplineEditor |
2540 | -project.org.gephi.ui.exporter.plugin=ExportPluginUI |
2541 | -project.org.gephi.ui.exporter.preview=PreviewExportUI |
2542 | -project.org.gephi.ui.filters.plugin=FiltersPluginUI |
2543 | -project.org.gephi.ui.generator.plugin=GeneratorPluginUI |
2544 | -project.org.gephi.ui.importer.plugin=ImportPluginUI |
2545 | -project.org.gephi.ui.partition.plugin=PartitionPluginUI |
2546 | -project.org.gephi.ui.processor.plugin=ProcessorPluginUI |
2547 | -project.org.gephi.ui.project=ProjectUI |
2548 | -project.org.gephi.ui.propertyeditor=AttributeColumnPropertyEditor |
2549 | -project.org.gephi.ui.ranking.plugin=RankingPluginUI |
2550 | -project.org.gephi.ui.spigot.plugin=SpigotPluginUI |
2551 | -project.org.gephi.ui.statistics.plugin=StatisticsPluginUI |
2552 | -project.org.gephi.ui.workspace=WorkspaceUI |
2553 | -project.org.gephi.lib.validation=ValidationAPI |
2554 | -project.org.gephi.utils=Utils |
2555 | -project.org.gephi.utils.collection=CollectionUtils |
2556 | -project.org.gephi.visualization.api=VisualizationAPI |
2557 | -project.org.jdesktop.swingx=SwingX |
2558 | -project.org.jfree=JFreeChart |
2559 | -project.org.gephi.utils.longtask=LongTaskAPI |
2560 | -project.org.joda.time=JodaWrapper |
2561 | -project.org.netbeans.swing.dirchooser=DirectoryChooser |
2562 | -run.args.extra=-J-Xms256m -J-Xmx1000m -J-Dsun.java2d.noddraw=true -J-Dsun.awt.noerasebackground=true |
2563 | -branding.token=${app.name} |
2564 | -app.conf=nbproject/gephi.conf |
2565 | -modules=\ |
2566 | - ${project.org.gephi.project.api}:\ |
2567 | - ${project.org.gephi.branding.desktop}:\ |
2568 | - ${project.org.gephi.ui.utils}:\ |
2569 | - ${project.org.gephi.visualization}:\ |
2570 | - ${project.org.gephi.lib.jogl}:\ |
2571 | - ${project.org.gephi.graph.api}:\ |
2572 | - ${project.org.gephi.lib.gleem}:\ |
2573 | - ${project.org.gephi.data.attributes.api}:\ |
2574 | - ${project.org.gephi.layout.api}:\ |
2575 | - ${project.org.gephi.data.attributes}:\ |
2576 | - ${project.org.gephi.graph.dhns}:\ |
2577 | - ${project.org.gephi.desktop.generate}:\ |
2578 | - ${project.org.gephi.lib.validation}:\ |
2579 | - ${project.org.jdesktop.swingx}:\ |
2580 | - ${project.org.gephi.utils.longtask}:\ |
2581 | - ${project.org.gephi.io.database.drivers}:\ |
2582 | - ${project.org.jfree}:\ |
2583 | - ${project.org.gephi.timeline.api}:\ |
2584 | - ${project.org.gephi.ui.components}:\ |
2585 | - ${project.org.gephi.desktop.io.export}:\ |
2586 | - ${project.org.netbeans.swing.dirchooser}:\ |
2587 | - ${project.org.gephi.tools.api}:\ |
2588 | - ${project.org.gephi.tools.plugin}:\ |
2589 | - ${project.org.gephi.desktop.tools}:\ |
2590 | - ${project.org.gephi.desktop.ranking}:\ |
2591 | - ${project.org.gephi.ui.components.SplineEditor}:\ |
2592 | - ${project.org.gephi.filters.api}:\ |
2593 | - ${project.org.gephi.lib.processing}:\ |
2594 | - ${project.org.gephi.preview.api}:\ |
2595 | - ${project.org.gephi.preview}:\ |
2596 | - ${project.org.gephi.desktop.hierarchy}:\ |
2597 | - ${project.org.gephi.partition.api}:\ |
2598 | - ${project.org.gephi.desktop.partition}:\ |
2599 | - ${project.org.gephi.ui.workspace}:\ |
2600 | - ${project.org.gephi.statistics.api}:\ |
2601 | - ${project.org.gephi.desktop.statistics}:\ |
2602 | - ${project.org.gephi.ui.propertyeditor}:\ |
2603 | - ${project.org.gephi.lib.batik}:\ |
2604 | - ${project.org.gephi.desktop.filters}:\ |
2605 | - ${project.org.gephi.statistics.plugin}:\ |
2606 | - ${project.org.gephi.ui.statistics.plugin}:\ |
2607 | - ${project.org.gephi.ui.project}:\ |
2608 | - ${project.org.gephi.layout.plugin}:\ |
2609 | - ${project.org.gephi.desktop.layout}:\ |
2610 | - ${project.org.gephi.io.exporter.plugin}:\ |
2611 | - ${project.org.gephi.ui.exporter.plugin}:\ |
2612 | - ${project.org.gephi.io.exporter.api}:\ |
2613 | - ${project.org.gephi.io.generator.plugin}:\ |
2614 | - ${project.org.gephi.ui.generator.plugin}:\ |
2615 | - ${project.org.gephi.io.generator.api}:\ |
2616 | - ${project.org.gephi.io.importer.api}:\ |
2617 | - ${project.org.gephi.io.importer.plugin}:\ |
2618 | - ${project.org.gephi.io.processor.plugin}:\ |
2619 | - ${project.org.gephi.desktop.importer}:\ |
2620 | - ${project.org.gephi.filters.plugin}:\ |
2621 | - ${project.org.gephi.ui.filters.plugin}:\ |
2622 | - ${project.org.gephi.partition.plugin}:\ |
2623 | - ${project.org.gephi.algorithms}:\ |
2624 | - ${project.org.gephi.clustering.api}:\ |
2625 | - ${project.org.gephi.clustering.plugin}:\ |
2626 | - ${project.org.gephi.desktop.clustering}:\ |
2627 | - ${project.org.gephi.desktop.context}:\ |
2628 | - ${project.org.gephi.desktop.preview}:\ |
2629 | - ${project.org.gephi.desktop.timeline}:\ |
2630 | - ${project.org.joda.time}:\ |
2631 | - ${project.org.gephi.ui.ranking.plugin}:\ |
2632 | - ${project.org.gephi.ranking.api}:\ |
2633 | - ${project.org.gephi.utils.collection}:\ |
2634 | - ${project.org.gephi.desktop.welcome}:\ |
2635 | - ${project.org.gephi.desktop.mrufiles.api}:\ |
2636 | - ${project.org.gephi.desktop.project}:\ |
2637 | - ${project.org.gephi.lib.itext}:\ |
2638 | - ${project.org.gephi.io.exporter.preview}:\ |
2639 | - ${project.org.gephi.ui.exporter.preview}:\ |
2640 | - ${project.org.gephi.desktop.progress}:\ |
2641 | - ${project.org.gephi.filters}:\ |
2642 | - ${project.org.gephi.visualization.api}:\ |
2643 | - ${project.org.gephi.lib.beansbinding}:\ |
2644 | - ${project.org.gephi.utils}:\ |
2645 | - ${project.org.gephi.ui.importer.plugin}:\ |
2646 | - ${project.org.gephi.io.spigot.plugin}:\ |
2647 | - ${project.org.gephi.ui.spigot.plugin}:\ |
2648 | - ${project.org.gephi.desktop.spigot}:\ |
2649 | - ${project.org.gephi.ui.partition.plugin}:\ |
2650 | - ${project.org.gephi.dynamic}:\ |
2651 | - ${project.org.gephi.dynamic.api}:\ |
2652 | - ${project.org.gephi.desktop.perspective}:\ |
2653 | - ${project.org.gephi.ui.processor.plugin}:\ |
2654 | - ${project.org.gephi.lib.staxutils}:\ |
2655 | - ${project.org.gephi.lib.commons.codec}:\ |
2656 | - ${project.org.gephi.lib.flamingo}:\ |
2657 | - ${project.org.gephi.lib.javacsv}:\ |
2658 | - ${project.org.gephi.datalab.api}:\ |
2659 | - ${project.org.gephi.datalab.plugin}:\ |
2660 | - ${project.org.gephi.desktop.datalab}:\ |
2661 | - ${project.org.gephi.desktop.recentfiles}:\ |
2662 | - ${project.org.gephi.lib.javamail}:\ |
2663 | - ${project.org.gephi.lib.jcalendar}:\ |
2664 | - ${project.org.gephi.lib.commonscompress}:\ |
2665 | - ${project.org.gephi.ranking.plugin} |
2666 | -project.org.gephi.branding.desktop=DesktopBranding |
2667 | -project.org.gephi.data.attributes=AttributesImpl |
2668 | -project.org.gephi.data.attributes.api=AttributesAPI |
2669 | -project.org.gephi.graph.api=GraphAPI |
2670 | -project.org.gephi.lib.jogl=JOGLWrapper |
2671 | -project.org.gephi.layout.api=LayoutAPI |
2672 | -project.org.gephi.project.api=ProjectAPI |
2673 | -project.org.gephi.ui.utils=UIUtils |
2674 | -project.org.gephi.visualization=VisualizationModule |
2675 | -project.org.gephi.lib.gleem=Gleem |
2676 | -project.org.gephi.graph.dhns=DHNSGraph |
2677 | +app.icon=branding/core/core.jar/org/netbeans/core/startup/frame48.gif |
2678 | +app.name=gephi |
2679 | +app.title=Gephi 0.8 alpha |
2680 | +auxiliary.org-netbeans-modules-apisupport-installer.license-type=no |
2681 | +auxiliary.org-netbeans-modules-apisupport-installer.os-linux=false |
2682 | +auxiliary.org-netbeans-modules-apisupport-installer.os-macosx=true |
2683 | +auxiliary.org-netbeans-modules-apisupport-installer.os-solaris=false |
2684 | +auxiliary.org-netbeans-modules-apisupport-installer.os-windows=false |
2685 | +auxiliary.org-netbeans-modules-apisupport-installer.pack200-enabled=false |
2686 | +project.org.gephi.algorithms=Algorithms |
2687 | +project.org.gephi.clustering.api=ClusteringAPI |
2688 | +project.org.gephi.clustering.plugin=ClusteringPlugin |
2689 | +project.org.gephi.datalab.api=DataLaboratoryAPI |
2690 | +project.org.gephi.datalab.plugin=DataLaboratoryPlugin |
2691 | +project.org.gephi.desktop.clustering=DesktopClustering |
2692 | +project.org.gephi.desktop.context=DesktopContext |
2693 | +project.org.gephi.desktop.datalab=DesktopDataLaboratory |
2694 | +project.org.gephi.desktop.importer=DesktopImport |
2695 | +project.org.gephi.desktop.layout=DesktopLayout |
2696 | +project.org.gephi.desktop.mrufiles.api=MostRecentFilesAPI |
2697 | +project.org.gephi.desktop.perspective=DesktopPerspective |
2698 | +project.org.gephi.desktop.preview=DesktopPreview |
2699 | +project.org.gephi.desktop.progress=DesktopProgress |
2700 | +project.org.gephi.desktop.project=DesktopProject |
2701 | +project.org.gephi.desktop.recentfiles=DesktopRecentFiles |
2702 | +project.org.gephi.desktop.spigot=DesktopSpigot |
2703 | +project.org.gephi.desktop.timeline=DesktopTimeline |
2704 | +project.org.gephi.desktop.welcome=WelcomeScreen |
2705 | +project.org.gephi.dynamic=DynamicImpl |
2706 | +project.org.gephi.dynamic.api=DynamicAPI |
2707 | +project.org.gephi.filters=FiltersImpl |
2708 | +project.org.gephi.filters.plugin=FiltersPlugin |
2709 | +project.org.gephi.io.exporter.api=ExportAPI |
2710 | +project.org.gephi.io.exporter.plugin=ExportPlugin |
2711 | +project.org.gephi.io.exporter.preview=PreviewExport |
2712 | +project.org.gephi.io.generator.api=GeneratorAPI |
2713 | +project.org.gephi.io.generator.plugin=GeneratorPlugin |
2714 | +project.org.gephi.io.importer.api=ImportAPI |
2715 | +project.org.gephi.io.importer.plugin=ImportPlugin |
2716 | +project.org.gephi.io.processor.plugin=ProcessorPlugin |
2717 | +project.org.gephi.io.spigot.plugin=SpigotPlugin |
2718 | +project.org.gephi.javacsv=Javacsv |
2719 | +project.org.gephi.layout.plugin=LayoutPlugin |
2720 | +project.org.gephi.lib.batik=BatikWrapper |
2721 | +project.org.gephi.desktop.filters=DesktopFilters |
2722 | +project.org.gephi.desktop.hierarchy=DesktopHierarchy |
2723 | +project.org.gephi.desktop.io.export=DesktopExport |
2724 | +project.org.gephi.desktop.partition=DesktopPartition |
2725 | +project.org.gephi.desktop.ranking=DesktopRanking |
2726 | +project.org.gephi.desktop.statistics=DesktopStatistics |
2727 | +project.org.gephi.desktop.tools=DesktopTools |
2728 | +project.org.gephi.filters.api=FiltersAPI |
2729 | +project.org.gephi.io.database.drivers=DBDrivers |
2730 | +project.org.gephi.desktop.generate=DesktopGenerate |
2731 | +project.org.gephi.lib.beansbinding=BeansBindingWrapper |
2732 | +project.org.gephi.lib.commons.codec=CommonsCodec |
2733 | +project.org.gephi.lib.commonscompress=CommonsCompressWrapper |
2734 | +project.org.gephi.lib.flamingo=FlamingoWrapper |
2735 | +project.org.gephi.lib.itext=iTextWrapper |
2736 | +project.org.gephi.lib.javacsv=JavaCSVWrapper |
2737 | +project.org.gephi.lib.javamail=JavaMailWrapper |
2738 | +project.org.gephi.lib.jcalendar=JCalendarWrapper |
2739 | +project.org.gephi.lib.staxutils=StaxUtils |
2740 | +project.org.gephi.partition.api=PartitionAPI |
2741 | +project.org.gephi.partition.plugin=PartitionPlugin |
2742 | +project.org.gephi.preview=PreviewImpl |
2743 | +project.org.gephi.preview.api=PreviewAPI |
2744 | +project.org.gephi.lib.processing=ProcessingWrapper |
2745 | +project.org.gephi.ranking.api=RankingAPI |
2746 | +project.org.gephi.ranking.plugin=RankingPlugin |
2747 | +project.org.gephi.statistics.api=StatisticsAPI |
2748 | +project.org.gephi.statistics.plugin=StatisticsPlugin |
2749 | +project.org.gephi.timeline.api=TimelineAPI |
2750 | +project.org.gephi.tools.plugin=ToolsPlugin |
2751 | +project.org.gephi.tools.api=ToolsAPI |
2752 | +project.org.gephi.ui.components=UIComponents |
2753 | +project.org.gephi.ui.components.SplineEditor=SplineEditor |
2754 | +project.org.gephi.ui.exporter.plugin=ExportPluginUI |
2755 | +project.org.gephi.ui.exporter.preview=PreviewExportUI |
2756 | +project.org.gephi.ui.filters.plugin=FiltersPluginUI |
2757 | +project.org.gephi.ui.generator.plugin=GeneratorPluginUI |
2758 | +project.org.gephi.ui.importer.plugin=ImportPluginUI |
2759 | +project.org.gephi.ui.partition.plugin=PartitionPluginUI |
2760 | +project.org.gephi.ui.processor.plugin=ProcessorPluginUI |
2761 | +project.org.gephi.ui.project=ProjectUI |
2762 | +project.org.gephi.ui.propertyeditor=AttributeColumnPropertyEditor |
2763 | +project.org.gephi.ui.ranking.plugin=RankingPluginUI |
2764 | +project.org.gephi.ui.spigot.plugin=SpigotPluginUI |
2765 | +project.org.gephi.ui.statistics.plugin=StatisticsPluginUI |
2766 | +project.org.gephi.ui.workspace=WorkspaceUI |
2767 | +project.org.gephi.lib.validation=ValidationAPI |
2768 | +project.org.gephi.utils=Utils |
2769 | +project.org.gephi.utils.collection=CollectionUtils |
2770 | +project.org.gephi.visualization.api=VisualizationAPI |
2771 | +project.org.jdesktop.swingx=SwingX |
2772 | +project.org.jfree=JFreeChart |
2773 | +project.org.gephi.utils.longtask=LongTaskAPI |
2774 | +project.org.joda.time=JodaWrapper |
2775 | +project.org.netbeans.swing.dirchooser=DirectoryChooser |
2776 | +run.args.extra=-J-Xms256m -J-Xmx1000m -J-Dsun.java2d.noddraw=true -J-Dsun.awt.noerasebackground=true |
2777 | +branding.token=${app.name} |
2778 | +app.conf=nbproject/gephi.conf |
2779 | +modules=\ |
2780 | + ${project.org.gephi.project.api}:\ |
2781 | + ${project.org.gephi.branding.desktop}:\ |
2782 | + ${project.org.gephi.ui.utils}:\ |
2783 | + ${project.org.gephi.visualization}:\ |
2784 | + ${project.org.gephi.lib.jogl}:\ |
2785 | + ${project.org.gephi.graph.api}:\ |
2786 | + ${project.org.gephi.lib.gleem}:\ |
2787 | + ${project.org.gephi.data.attributes.api}:\ |
2788 | + ${project.org.gephi.layout.api}:\ |
2789 | + ${project.org.gephi.data.attributes}:\ |
2790 | + ${project.org.gephi.graph.dhns}:\ |
2791 | + ${project.org.gephi.desktop.generate}:\ |
2792 | + ${project.org.gephi.lib.validation}:\ |
2793 | + ${project.org.jdesktop.swingx}:\ |
2794 | + ${project.org.gephi.utils.longtask}:\ |
2795 | + ${project.org.gephi.io.database.drivers}:\ |
2796 | + ${project.org.jfree}:\ |
2797 | + ${project.org.gephi.timeline.api}:\ |
2798 | + ${project.org.gephi.ui.components}:\ |
2799 | + ${project.org.gephi.desktop.io.export}:\ |
2800 | + ${project.org.netbeans.swing.dirchooser}:\ |
2801 | + ${project.org.gephi.tools.api}:\ |
2802 | + ${project.org.gephi.tools.plugin}:\ |
2803 | + ${project.org.gephi.desktop.tools}:\ |
2804 | + ${project.org.gephi.desktop.ranking}:\ |
2805 | + ${project.org.gephi.ui.components.SplineEditor}:\ |
2806 | + ${project.org.gephi.filters.api}:\ |
2807 | + ${project.org.gephi.lib.processing}:\ |
2808 | + ${project.org.gephi.preview.api}:\ |
2809 | + ${project.org.gephi.preview}:\ |
2810 | + ${project.org.gephi.desktop.hierarchy}:\ |
2811 | + ${project.org.gephi.partition.api}:\ |
2812 | + ${project.org.gephi.desktop.partition}:\ |
2813 | + ${project.org.gephi.ui.workspace}:\ |
2814 | + ${project.org.gephi.statistics.api}:\ |
2815 | + ${project.org.gephi.desktop.statistics}:\ |
2816 | + ${project.org.gephi.ui.propertyeditor}:\ |
2817 | + ${project.org.gephi.lib.batik}:\ |
2818 | + ${project.org.gephi.desktop.filters}:\ |
2819 | + ${project.org.gephi.statistics.plugin}:\ |
2820 | + ${project.org.gephi.ui.statistics.plugin}:\ |
2821 | + ${project.org.gephi.ui.project}:\ |
2822 | + ${project.org.gephi.layout.plugin}:\ |
2823 | + ${project.org.gephi.desktop.layout}:\ |
2824 | + ${project.org.gephi.io.exporter.plugin}:\ |
2825 | + ${project.org.gephi.ui.exporter.plugin}:\ |
2826 | + ${project.org.gephi.io.exporter.api}:\ |
2827 | + ${project.org.gephi.io.generator.plugin}:\ |
2828 | + ${project.org.gephi.ui.generator.plugin}:\ |
2829 | + ${project.org.gephi.io.generator.api}:\ |
2830 | + ${project.org.gephi.io.importer.api}:\ |
2831 | + ${project.org.gephi.io.importer.plugin}:\ |
2832 | + ${project.org.gephi.io.processor.plugin}:\ |
2833 | + ${project.org.gephi.desktop.importer}:\ |
2834 | + ${project.org.gephi.filters.plugin}:\ |
2835 | + ${project.org.gephi.ui.filters.plugin}:\ |
2836 | + ${project.org.gephi.partition.plugin}:\ |
2837 | + ${project.org.gephi.algorithms}:\ |
2838 | + ${project.org.gephi.clustering.api}:\ |
2839 | + ${project.org.gephi.clustering.plugin}:\ |
2840 | + ${project.org.gephi.desktop.clustering}:\ |
2841 | + ${project.org.gephi.desktop.context}:\ |
2842 | + ${project.org.gephi.desktop.preview}:\ |
2843 | + ${project.org.gephi.desktop.timeline}:\ |
2844 | + ${project.org.joda.time}:\ |
2845 | + ${project.org.gephi.ui.ranking.plugin}:\ |
2846 | + ${project.org.gephi.ranking.api}:\ |
2847 | + ${project.org.gephi.utils.collection}:\ |
2848 | + ${project.org.gephi.desktop.welcome}:\ |
2849 | + ${project.org.gephi.desktop.mrufiles.api}:\ |
2850 | + ${project.org.gephi.desktop.project}:\ |
2851 | + ${project.org.gephi.lib.itext}:\ |
2852 | + ${project.org.gephi.io.exporter.preview}:\ |
2853 | + ${project.org.gephi.ui.exporter.preview}:\ |
2854 | + ${project.org.gephi.desktop.progress}:\ |
2855 | + ${project.org.gephi.filters}:\ |
2856 | + ${project.org.gephi.visualization.api}:\ |
2857 | + ${project.org.gephi.lib.beansbinding}:\ |
2858 | + ${project.org.gephi.utils}:\ |
2859 | + ${project.org.gephi.ui.importer.plugin}:\ |
2860 | + ${project.org.gephi.io.spigot.plugin}:\ |
2861 | + ${project.org.gephi.ui.spigot.plugin}:\ |
2862 | + ${project.org.gephi.desktop.spigot}:\ |
2863 | + ${project.org.gephi.ui.partition.plugin}:\ |
2864 | + ${project.org.gephi.dynamic}:\ |
2865 | + ${project.org.gephi.dynamic.api}:\ |
2866 | + ${project.org.gephi.desktop.perspective}:\ |
2867 | + ${project.org.gephi.ui.processor.plugin}:\ |
2868 | + ${project.org.gephi.lib.staxutils}:\ |
2869 | + ${project.org.gephi.lib.commons.codec}:\ |
2870 | + ${project.org.gephi.lib.flamingo}:\ |
2871 | + ${project.org.gephi.lib.javacsv}:\ |
2872 | + ${project.org.gephi.datalab.api}:\ |
2873 | + ${project.org.gephi.datalab.plugin}:\ |
2874 | + ${project.org.gephi.desktop.datalab}:\ |
2875 | + ${project.org.gephi.desktop.recentfiles}:\ |
2876 | + ${project.org.gephi.lib.javamail}:\ |
2877 | + ${project.org.gephi.lib.jcalendar}:\ |
2878 | + ${project.org.gephi.lib.commonscompress}:\ |
2879 | + ${project.org.gephi.ranking.plugin} |
2880 | +project.org.gephi.branding.desktop=DesktopBranding |
2881 | +project.org.gephi.data.attributes=AttributesImpl |
2882 | +project.org.gephi.data.attributes.api=AttributesAPI |
2883 | +project.org.gephi.graph.api=GraphAPI |
2884 | +project.org.gephi.lib.jogl=JOGLWrapper |
2885 | +project.org.gephi.layout.api=LayoutAPI |
2886 | +project.org.gephi.project.api=ProjectAPI |
2887 | +project.org.gephi.ui.utils=UIUtils |
2888 | +project.org.gephi.visualization=VisualizationModule |
2889 | +project.org.gephi.lib.gleem=Gleem |
2890 | +project.org.gephi.graph.dhns=DHNSGraph |
We should change the menu label in File > Export > SVG/PDF, as well as the button in the Preview.