21 |
21 |
*/
|
22 |
22 |
package org.gvsig.vcsgis.app;
|
23 |
23 |
|
|
24 |
import java.awt.Dimension;
|
|
25 |
import java.awt.GridBagConstraints;
|
24 |
26 |
import java.sql.Timestamp;
|
25 |
27 |
import java.util.ArrayList;
|
|
28 |
import java.util.Collections;
|
26 |
29 |
import java.util.EventListener;
|
27 |
30 |
import java.util.List;
|
28 |
31 |
import java.util.Map;
|
... | ... | |
46 |
49 |
import org.gvsig.tools.dynobject.DynObject;
|
47 |
50 |
import org.gvsig.tools.i18n.I18nManager;
|
48 |
51 |
import org.gvsig.tools.swing.api.ToolsSwingLocator;
|
|
52 |
import org.gvsig.tools.swing.api.ToolsSwingUtils;
|
49 |
53 |
import org.gvsig.tools.swing.api.threadsafedialogs.ThreadSafeDialogsManager;
|
50 |
54 |
import org.gvsig.tools.swing.api.windowmanager.WindowManager;
|
51 |
55 |
import org.gvsig.tools.swing.api.windowmanager.WindowManager_v2;
|
... | ... | |
283 |
287 |
}
|
284 |
288 |
}
|
285 |
289 |
);
|
286 |
|
dialog.show();
|
|
290 |
Dimension screensize = ApplicationLocator.getApplicationManager().getUIManager().getInternalSize();
|
|
291 |
Dimension panelsize = dialog.getPanel().asJComponent().getPreferredSize();
|
|
292 |
ToolsSwingUtils.ensureHeightWitdh(
|
|
293 |
dialog.getPanel().asJComponent(),
|
|
294 |
Math.max(3*(screensize.height/4), panelsize.height),
|
|
295 |
Math.max(2*(screensize.width/4), panelsize.width),
|
|
296 |
7*(screensize.height/8),
|
|
297 |
3*(screensize.width/4)
|
|
298 |
);
|
|
299 |
dialog.show(
|
|
300 |
Collections.singletonMap("align", GridBagConstraints.CENTER)
|
|
301 |
);
|
287 |
302 |
}
|
288 |
303 |
|
289 |
304 |
private void showImportHistoryDialog() {
|
... | ... | |
323 |
338 |
}
|
324 |
339 |
}
|
325 |
340 |
);
|
326 |
|
dialog.show();
|
|
341 |
dialog.show(
|
|
342 |
Collections.singletonMap("align", GridBagConstraints.CENTER)
|
|
343 |
);
|
327 |
344 |
}
|
328 |
345 |
|
329 |
346 |
private void showInitWorkspaceDialog() {
|
... | ... | |
353 |
370 |
}
|
354 |
371 |
);
|
355 |
372 |
dialog.setAutoclose(true);
|
356 |
|
dialog.show();
|
|
373 |
dialog.show(
|
|
374 |
Collections.singletonMap("align", GridBagConstraints.CENTER)
|
|
375 |
);
|
357 |
376 |
}
|
358 |
377 |
|
359 |
378 |
private void showInitializaRepositoryDialog() {
|
... | ... | |
383 |
402 |
}
|
384 |
403 |
);
|
385 |
404 |
dialog.setAutoclose(true);
|
386 |
|
dialog.show();
|
|
405 |
dialog.show(
|
|
406 |
Collections.singletonMap("align", GridBagConstraints.CENTER)
|
|
407 |
);
|
387 |
408 |
}
|
388 |
409 |
|
389 |
410 |
private void showCheckoutDialog(VCSGisWorkspace workspace, List<String> tableNames,Boolean overwrite) {
|
... | ... | |
413 |
434 |
}
|
414 |
435 |
}
|
415 |
436 |
);
|
416 |
|
dialog.show();
|
|
437 |
Dimension screensize = ApplicationLocator.getApplicationManager().getUIManager().getInternalSize();
|
|
438 |
Dimension panelsize = dialog.getPanel().asJComponent().getPreferredSize();
|
|
439 |
ToolsSwingUtils.ensureHeightWitdh(
|
|
440 |
dialog.getPanel().asJComponent(),
|
|
441 |
Math.max(3*(screensize.height/4), panelsize.height),
|
|
442 |
Math.max(2*(screensize.width/4), panelsize.width),
|
|
443 |
7*(screensize.height/8),
|
|
444 |
3*(screensize.width/4)
|
|
445 |
);
|
|
446 |
dialog.show(
|
|
447 |
Collections.singletonMap("align", GridBagConstraints.CENTER)
|
|
448 |
);
|
417 |
449 |
}
|
418 |
450 |
|
419 |
451 |
private void showExportDialog() {
|
... | ... | |
454 |
486 |
swingManager.createChangesPanel(workspace,tableNames, efectivedate, comment),
|
455 |
487 |
"_VCS_Changes"
|
456 |
488 |
);
|
457 |
|
dialog.show();
|
|
489 |
Dimension screensize = ApplicationLocator.getApplicationManager().getUIManager().getInternalSize();
|
|
490 |
Dimension panelsize = dialog.getPanel().asJComponent().getPreferredSize();
|
|
491 |
ToolsSwingUtils.ensureHeightWitdh(
|
|
492 |
dialog.getPanel().asJComponent(),
|
|
493 |
Math.max(3*(screensize.height/4), panelsize.height),
|
|
494 |
Math.max(2*(screensize.width/4), panelsize.width),
|
|
495 |
7*(screensize.height/8),
|
|
496 |
3*(screensize.width/4)
|
|
497 |
);
|
|
498 |
dialog.show(
|
|
499 |
Collections.singletonMap("align", GridBagConstraints.CENTER)
|
|
500 |
);
|
458 |
501 |
}
|
459 |
502 |
|
460 |
503 |
private void showHistory() {
|
... | ... | |
582 |
625 |
}
|
583 |
626 |
}
|
584 |
627 |
);
|
585 |
|
dialog.show();
|
|
628 |
dialog.show(
|
|
629 |
Collections.singletonMap("align", GridBagConstraints.CENTER)
|
|
630 |
);
|
586 |
631 |
}
|
587 |
632 |
|
588 |
633 |
private void showDownloadWorkingcopyDialog() {
|
... | ... | |
609 |
654 |
}
|
610 |
655 |
}
|
611 |
656 |
);
|
612 |
|
dialog.show();
|
|
657 |
dialog.show(
|
|
658 |
Collections.singletonMap("align", GridBagConstraints.CENTER)
|
|
659 |
);
|
613 |
660 |
}
|
614 |
661 |
|
615 |
662 |
private void showPrepareWorkingcopyDialog() {
|
... | ... | |
637 |
684 |
}
|
638 |
685 |
);
|
639 |
686 |
dialog.setAutoclose(true);
|
640 |
|
dialog.show();
|
|
687 |
dialog.show(
|
|
688 |
Collections.singletonMap("align", GridBagConstraints.CENTER)
|
|
689 |
);
|
641 |
690 |
}
|
642 |
691 |
|
643 |
692 |
private void showBackupHistoryDialog() {
|
... | ... | |
691 |
740 |
}
|
692 |
741 |
}
|
693 |
742 |
);
|
694 |
|
dialog.show();
|
|
743 |
dialog.show(
|
|
744 |
Collections.singletonMap("align", GridBagConstraints.CENTER)
|
|
745 |
);
|
695 |
746 |
}
|
696 |
747 |
|
697 |
748 |
private void showRepositoryEntityFeatureTypeEditorImplDialog() {
|