Skip to content

Commit

Permalink
[TOOLS-4562] Display issues in the Migration Wizard (#145)
Browse files Browse the repository at this point in the history
http://jira.cubrid.org/browse/TOOLS-4562

- Changed design(decription, scroll bar and etc.) in the migration wizard
  • Loading branch information
hwany7seo authored Feb 23, 2024
1 parent 20c177c commit fceda9c
Show file tree
Hide file tree
Showing 4 changed files with 57 additions and 33 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,7 @@
import org.eclipse.jface.viewers.IDoubleClickListener;
import org.eclipse.jface.viewers.TableViewer;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.ScrolledComposite;
import org.eclipse.swt.events.MouseAdapter;
import org.eclipse.swt.events.MouseEvent;
import org.eclipse.swt.events.SelectionAdapter;
Expand Down Expand Up @@ -229,7 +230,11 @@ private void createOverviewPage(TabFolder tfReport) {
comOverview.setLayout(new GridLayout());
comOverview.setLayoutData(new GridData(SWT.FILL, SWT.FILL, false, false));

Composite comTime = new Composite(comOverview, SWT.NONE);
ScrolledComposite scComposite = new ScrolledComposite(comOverview, SWT.H_SCROLL);
scComposite.setLayout(new GridLayout(1, false));
scComposite.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, false));

Composite comTime = new Composite(scComposite, SWT.NONE);
comTime.setLayout(new GridLayout(8, false));
comTime.setLayoutData(new GridData(SWT.FILL, SWT.TOP, false, false));

Expand Down Expand Up @@ -281,6 +286,12 @@ public void mouseDown(MouseEvent event) {
});
}

scComposite.setContent(comTime);
scComposite.setExpandHorizontal(true);
scComposite.setExpandVertical(true);
scComposite.setMinSize(comTime.computeSize(SWT.DEFAULT, SWT.DEFAULT));
scComposite.layout(true);

TableViewerBuilder tvBuilder = new TableViewerBuilder();
tvBuilder.setColumnNames(MigrationReportUIController.TABLE_HEADER_OVERVIEW);
tvBuilder.setColumnWidths(new int[] {150, 150, 150, 150, 150});
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -49,15 +49,15 @@ btnDefaultExpression=\uD45C\uD604\uC2DD
btnDefaultURL=\uAE30\uBCF8\uAC12
btnDelete=\uC0AD\uC81C(&D)
btnDestCSVFiles=\uB85C\uCEEC CSV \uD30C\uC77C
btnDestCSVFilesDes=\uC6D0\uBCF8 \uC628\uB77C\uC778 \uB370\uC774\uD130\uBCA0\uC774\uC2A4 \uBC0F mysqldump XML \uD30C\uC77C\uC5D0\uC11C \uBC1B\uC740 \uB370\uC774\uD130\uB9CC\uC744 CSV \uD30C\uC77C\uB85C \uCD9C\uB825\uD569\uB2C8\uB2E4.
btnDestCSVFilesDes=\uc6d0\ubcf8 \uc628\ub77c\uc778 \ub370\uc774\ud130\ubca0\uc774\uc2a4 \ub610\ub294 mysqldump XML \ud30c\uc77c\uc5d0\uc11c \ubc1b\uc740 \ub370\uc774\ud130\ub9cc\uc744 CSV \ud30c\uc77c\ub85c \ucd9c\ub825\ud569\ub2c8\ub2e4.
btnDestLocalDump=\uB85C\uCEEC CUBRID dump \uD30C\uC77C
btnDestLocalDumpDes=\uC6D0\uBCF8 \uC628\uB77C\uC778 \uB370\uC774\uD130\uBCA0\uC774\uC2A4 \uBC0F mysqldump XML \uD30C\uC77C\uC5D0\uC11C \uBC1B\uC740 \uC2A4\uD0A4\uB9C8 \uBC0F \uB370\uC774\uD130\uB97C loaddb \uD30C\uC77C\uB85C \uBCC0\uD658\uD569\uB2C8\uB2E4. "cubrid loaddb" \uC720\uD2F8\uB9AC\uD2F0\uB85C \uACE0\uC18D \uB9C8\uC774\uADF8\uB808\uC774\uC158\uC744 \uC704\uD574 \uC0AC\uC6A9\uD569\uB2C8\uB2E4.
btnDestLocalDumpDes=\uc6d0\ubcf8 \uc628\ub77c\uc778 \ub370\uc774\ud130\ubca0\uc774\uc2a4 \ub610\ub294 mysqldump XML \ud30c\uc77c\uc5d0\uc11c \ubc1b\uc740\n\uc2a4\ud0a4\ub9c8 \ubc0f \ub370\uc774\ud130\ub97c loaddb \ud30c\uc77c\ub85c \ubcc0\ud658\ud569\ub2c8\ub2e4.\n"cubrid loaddb" \uc720\ud2f8\ub9ac\ud2f0\ub85c \uace0\uc18d \ub9c8\uc774\uadf8\ub808\uc774\uc158\uc744 \uc704\ud574 \uc0ac\uc6a9\ud569\ub2c8\ub2e4.
btnDestOnlineCUBRIDDB=\uC628\uB77C\uC778 CUBRID \uB370\uC774\uD130\uBCA0\uC774\uC2A4
btnDestOnlineCUBRIDDBDes=JDBC \uC5F0\uACB0\uB85C CUBRID \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uC5D0 \uC2A4\uD0A4\uB9C8 \uBC0F \uB370\uC774\uD130\uB97C \uC785\uB825\uD569\uB2C8\uB2E4. \uB124\uD2B8\uC6CC\uD06C \uBC0F \uB300\uC0C1 \uC11C\uBC84\uC758 \uC0C1\uD0DC\uC5D0 \uB530\uB77C \uC131\uB2A5\uC758 \uC601\uD5A5\uC744 \uBC1B\uC2B5\uB2C8\uB2E4.
btnDestOnlineCUBRIDDBDes=JDBC \uC5F0\uACB0\uB85C CUBRID \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uC5D0 \uC2A4\uD0A4\uB9C8 \uBC0F \uB370\uC774\uD130\uB97C \uC785\uB825\uD569\uB2C8\uB2E4.\n\uB124\uD2B8\uC6CC\uD06C \uBC0F \uB300\uC0C1 \uC11C\uBC84\uC758 \uC0C1\uD0DC\uC5D0 \uB530\uB77C \uC131\uB2A5\uC758 \uC601\uD5A5\uC744 \uBC1B\uC2B5\uB2C8\uB2E4.
btnDestSQLFiles=\uB85C\uCEEC SQL \uC2A4\uD06C\uB9BD\uD2B8 \uD30C\uC77C
btnDestSQLFilesDes=\uC6D0\uBCF8 \uC628\uB77C\uC778 \uB370\uC774\uD130\uBCA0\uC774\uC2A4 \uBC0F mysqldump XML \uD30C\uC77C\uC5D0\uC11C \uBC1B\uC740 \uC2A4\uD0A4\uB9C8 \uBC0F \uB370\uC774\uD130\uB97C DDL \uBC0F DML(INSERT INTO \uAD6C\uBB38) \uD30C\uC77C\uB85C \uCD9C\uB825\uD569\uB2C8\uB2E4.
btnDestSQLFilesDes=\uc6d0\ubcf8 \uc628\ub77c\uc778 \ub370\uc774\ud130\ubca0\uc774\uc2a4 \ub610\ub294 mysqldump XML \ud30c\uc77c\uc5d0\uc11c \ubc1b\uc740\n\uc2a4\ud0a4\ub9c8 \ubc0f \ub370\uc774\ud130\ub97c DDL \ubc0f DML(INSERT INTO \uad6c\ubb38) \ud30c\uc77c\ub85c \ucd9c\ub825\ud569\ub2c8\ub2e4.
btnDestXLSFiles=\uB85C\uCEEC XLS \uD30C\uC77C
btnDestXLSFilesDes=\uC6D0\uBCF8 \uC628\uB77C\uC778 \uB370\uC774\uD130\uBCA0\uC774\uC2A4 \uBC0F mysqldump XML \uD30C\uC77C\uC5D0\uC11C \uBC1B\uC740 \uB370\uC774\uD130\uB9CC\uC744 XLS \uD30C\uC77C\uB85C \uCD9C\uB825\uD569\uB2C8\uB2E4.
btnDestXLSFilesDes=\uc6d0\ubcf8 \uc628\ub77c\uc778 \ub370\uc774\ud130\ubca0\uc774\uc2a4 \ub610\ub294 mysqldump XML \ud30c\uc77c\uc5d0\uc11c \ubc1b\uc740\n\ub370\uc774\ud130\ub9cc\uc744 XLS \ud30c\uc77c\ub85c \ucd9c\ub825\ud569\ub2c8\ub2e4.
btnDown=\uC544\uB798\uB85C
btnDownload=&Update CUBRID Drivers
btnEdit=\uD3B8\uC9D1...
Expand Down Expand Up @@ -99,23 +99,23 @@ btnShowMessages=\uBA54\uC2DC\uC9C0 \uBCF4\uC774\uAE30
btnShowWindowAgain=\uB2E4\uC74C \uC2DC\uC791\uD560 \uB54C \uC774 \uCC3D\uC744 \uD45C\uC2DC\uD558\uC9C0 \uC54A\uC74C
btnSingleThreadImporting=\uC785\uB825\uD560 \uD30C\uC77C\uBCC4 \uB3D9\uC2DC \uC785\uB825 \uD5C8\uC6A9\uD558\uC9C0 \uC54A\uC74C
btnSrcCSVFiles=\uB85C\uCEEC CSV \uD30C\uC77C
btnSrcCSVFilesDes=\uC774\uBBF8 \uC6D0\uBCF8 \uC2A4\uD0A4\uB9C8\uAC00 \uB300\uC0C1\uC758 \uC628\uB77C\uC778 CUBRID \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uC5D0 \uB9C8\uC774\uADF8\uB808\uC774\uC158\uB41C \uACBD\uC6B0 \uB370\uC774\uD130\uB9CC \uC785\uB825\uD558\uAE30 \uC704\uD574 CSV \uD30C\uC77C\uC744 \uC0AC\uC6A9\uD569\uB2C8\uB2E4.
btnSrcCSVFilesDes=\uC774\uBBF8 \uC6D0\uBCF8 \uC2A4\uD0A4\uB9C8\uAC00 \uB300\uC0C1\uC758 \uC628\uB77C\uC778 CUBRID \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uC5D0 \uB9C8\uC774\uADF8\uB808\uC774\uC158\uB41C \uACBD\uC6B0\n\uB370\uC774\uD130\uB9CC \uC785\uB825\uD558\uAE30 \uC704\uD574 CSV \uD30C\uC77C\uC744 \uC0AC\uC6A9\uD569\uB2C8\uB2E4.
btnSrcMySQLDumpDB=\uB85C\uCEEC MYSQL XML dump \uD30C\uC77C
btnSrcMySQLDumpDBDes="mysqldump --xml"\uB85C \uB0B4\uB824 \uBC1B\uC740 XML \uD30C\uC77C\uC744 \uC774\uC6A9\uD574\uC11C \uBE60\uB974\uAC8C \uB9C8\uC774\uADF8\uB808\uC774\uC158 \uD569\uB2C8\uB2E4.
btnSrcOnlineCUBRIDDB=\uC628\uB77C\uC778 CUBRID \uB370\uC774\uD130\uBCA0\uC774\uC2A4
btnSrcOnlineCUBRIDDBDes=JDBC \uC5F0\uACB0\uB85C CUBRID \uC6D0\uBCF8 \uC2A4\uD0A4\uB9C8 \uBC0F \uB370\uC774\uD130\uB97C \uAC00\uC838\uC635\uB2C8\uB2E4. \uB124\uD2B8\uC6CC\uD06C \uBC0F \uC6D0\uBCF8 \uC11C\uBC84\uC758 \uC0C1\uD0DC\uC5D0 \uB530\uB77C \uC131\uB2A5\uC758 \uC601\uD5A5\uC744 \uBC1B\uC2B5\uB2C8\uB2E4.
btnSrcOnlineCUBRIDDBDes=JDBC \uC5F0\uACB0\uB85C CUBRID \uC6D0\uBCF8 \uC2A4\uD0A4\uB9C8 \uBC0F \uB370\uC774\uD130\uB97C \uAC00\uC838\uC635\uB2C8\uB2E4.\n\uB124\uD2B8\uC6CC\uD06C \uBC0F \uC6D0\uBCF8 \uC11C\uBC84\uC758 \uC0C1\uD0DC\uC5D0 \uB530\uB77C \uC131\uB2A5\uC758 \uC601\uD5A5\uC744 \uBC1B\uC2B5\uB2C8\uB2E4.
btnSrcOnlineInformixDB=\uC628\uB77C\uC778 Informix \uB370\uC774\uD130\uBCA0\uC774\uC2A4
btnSrcOnlineInformixDBDes=JDBC \uC5F0\uACB0\uB85C Informix \uC6D0\uBCF8 \uC2A4\uD0A4\uB9C8 \uBC0F \uB370\uC774\uD130\uB97C \uAC00\uC838\uC635\uB2C8\uB2E4. \uB124\uD2B8\uC6CC\uD06C \uBC0F \uC6D0\uBCF8 \uC11C\uBC84\uC758 \uC0C1\uD0DC\uC5D0 \uB530\uB77C \uC131\uB2A5\uC758 \uC601\uD5A5\uC744 \uBC1B\uC2B5\uB2C8\uB2E4.
btnSrcOnlineInformixDBDes=JDBC \uC5F0\uACB0\uB85C Informix \uC6D0\uBCF8 \uC2A4\uD0A4\uB9C8 \uBC0F \uB370\uC774\uD130\uB97C \uAC00\uC838\uC635\uB2C8\uB2E4.\n\uB124\uD2B8\uC6CC\uD06C \uBC0F \uC6D0\uBCF8 \uC11C\uBC84\uC758 \uC0C1\uD0DC\uC5D0 \uB530\uB77C \uC131\uB2A5\uC758 \uC601\uD5A5\uC744 \uBC1B\uC2B5\uB2C8\uB2E4.
btnSrcOnlineMariaDBDB=\uC628\uB77C\uC778 MariaDB \uB370\uC774\uD130\uBCA0\uC774\uC2A4
btnSrcOnlineMariaDBDBDes=JDBC \uC5F0\uACB0\uB85C MariaDB \uC6D0\uBCF8 \uC2A4\uD0A4\uB9C8 \uBC0F \uB370\uC774\uD130\uB97C \uAC00\uC838\uC635\uB2C8\uB2E4. \uB124\uD2B8\uC6CC\uD06C \uBC0F \uC6D0\uBCF8 \uC11C\uBC84\uC758 \uC0C1\uD0DC\uC5D0 \uB530\uB77C \uC131\uB2A5\uC758 \uC601\uD5A5\uC744 \uBC1B\uC2B5\uB2C8\uB2E4.
btnSrcOnlineMariaDBDBDes=JDBC \uC5F0\uACB0\uB85C MariaDB \uC6D0\uBCF8 \uC2A4\uD0A4\uB9C8 \uBC0F \uB370\uC774\uD130\uB97C \uAC00\uC838\uC635\uB2C8\uB2E4.\n\uB124\uD2B8\uC6CC\uD06C \uBC0F \uC6D0\uBCF8 \uC11C\uBC84\uC758 \uC0C1\uD0DC\uC5D0 \uB530\uB77C \uC131\uB2A5\uC758 \uC601\uD5A5\uC744 \uBC1B\uC2B5\uB2C8\uB2E4.
btnSrcOnlineMSSQLDB=\uC628\uB77C\uC778 MSSQL \uB370\uC774\uD130\uBCA0\uC774\uC2A4
btnSrcOnlineMSSQLDBDes=JDBC \uC5F0\uACB0\uB85C MSSQL \uC6D0\uBCF8 \uC2A4\uD0A4\uB9C8 \uBC0F \uB370\uC774\uD130\uB97C \uAC00\uC838\uC635\uB2C8\uB2E4. \uB124\uD2B8\uC6CC\uD06C \uBC0F \uC6D0\uBCF8 \uC11C\uBC84\uC758 \uC0C1\uD0DC\uC5D0 \uB530\uB77C \uC131\uB2A5\uC758 \uC601\uD5A5\uC744 \uBC1B\uC2B5\uB2C8\uB2E4.
btnSrcOnlineMSSQLDBDes=JDBC \uC5F0\uACB0\uB85C MSSQL \uC6D0\uBCF8 \uC2A4\uD0A4\uB9C8 \uBC0F \uB370\uC774\uD130\uB97C \uAC00\uC838\uC635\uB2C8\uB2E4.\n\uB124\uD2B8\uC6CC\uD06C \uBC0F \uC6D0\uBCF8 \uC11C\uBC84\uC758 \uC0C1\uD0DC\uC5D0 \uB530\uB77C \uC131\uB2A5\uC758 \uC601\uD5A5\uC744 \uBC1B\uC2B5\uB2C8\uB2E4.
btnSrcOnlineMySQLDB=\uC628\uB77C\uC778 MySQL \uB370\uC774\uD130\uBCA0\uC774\uC2A4
btnSrcOnlineMySQLDBDes=JDBC \uC5F0\uACB0\uB85C MySQL \uC6D0\uBCF8 \uC2A4\uD0A4\uB9C8 \uBC0F \uB370\uC774\uD130\uB97C \uAC00\uC838\uC635\uB2C8\uB2E4. \uB124\uD2B8\uC6CC\uD06C \uBC0F \uC6D0\uBCF8 \uC11C\uBC84\uC758 \uC0C1\uD0DC\uC5D0 \uB530\uB77C \uC131\uB2A5\uC758 \uC601\uD5A5\uC744 \uBC1B\uC2B5\uB2C8\uB2E4.
btnSrcOnlineMySQLDBDes=JDBC \uC5F0\uACB0\uB85C MySQL \uC6D0\uBCF8 \uC2A4\uD0A4\uB9C8 \uBC0F \uB370\uC774\uD130\uB97C \uAC00\uC838\uC635\uB2C8\uB2E4.\n\uB124\uD2B8\uC6CC\uD06C \uBC0F \uC6D0\uBCF8 \uC11C\uBC84\uC758 \uC0C1\uD0DC\uC5D0 \uB530\uB77C \uC131\uB2A5\uC758 \uC601\uD5A5\uC744 \uBC1B\uC2B5\uB2C8\uB2E4.
btnSrcOnlineOracleDB=\uC628\uB77C\uC778 Oracle \uB370\uC774\uD130\uBCA0\uC774\uC2A4
btnSrcOnlineOracleDBDes=JDBC \uC5F0\uACB0\uB85C Oracle \uC6D0\uBCF8 \uC2A4\uD0A4\uB9C8 \uBC0F \uB370\uC774\uD130\uB97C \uAC00\uC838\uC635\uB2C8\uB2E4. \uB124\uD2B8\uC6CC\uD06C \uBC0F \uC6D0\uBCF8 \uC11C\uBC84\uC758 \uC0C1\uD0DC\uC5D0 \uB530\uB77C \uC131\uB2A5\uC758 \uC601\uD5A5\uC744 \uBC1B\uC2B5\uB2C8\uB2E4.
btnSrcOnlineOracleDBDes=JDBC \uC5F0\uACB0\uB85C Oracle \uC6D0\uBCF8 \uC2A4\uD0A4\uB9C8 \uBC0F \uB370\uC774\uD130\uB97C \uAC00\uC838\uC635\uB2C8\uB2E4.\n\uB124\uD2B8\uC6CC\uD06C \uBC0F \uC6D0\uBCF8 \uC11C\uBC84\uC758 \uC0C1\uD0DC\uC5D0 \uB530\uB77C \uC131\uB2A5\uC758 \uC601\uD5A5\uC744 \uBC1B\uC2B5\uB2C8\uB2E4.
btnSrcSQLFiles=\uB85C\uCEEC SQL \uC2A4\uD06C\uB9BD\uD2B8 \uD30C\uC77C
btnSrcSQLFilesDes=DDL \uBC0F DML(INSERT INTO \uAD6C\uBB38)\uC774 \uD3EC\uD568\uB41C SQL \uD30C\uC77C\uC744 \uC2E4\uD589\uD574\uC11C \uB300\uC0C1\uC758 \uC628\uB77C\uC778 CUBRID \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uC5D0 \uC785\uB825\uD569\uB2C8\uB2E4.
btnSrcSQLFilesDes=DDL \ubc0f DML(INSERT INTO \uad6c\ubb38)\uc774 \ud3ec\ud568\ub41c SQL \ud30c\uc77c\uc744 \uC2E4\uD589\uD558\uC5EC \uC785\uB825\uD569\uB2C8\uB2E4.\n\uB2E8, \uB300\uC0C1\uC720\uD615\uC774 \uC628\uB77C\uC778 CUBRID \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uC778 \uACBD\uC6B0\uC5D0\uB9CC \uAC00\uB2A5\uD569\uB2C8\uB2E4.
btnStartMigrationByHistory=\uB9C8\uC774\uADF8\uB808\uC774\uC158 \uC7AC\uC2E4\uD589...
btnStartMigrationBySelectedHistory=\uB9C8\uC774\uADF8\uB808\uC774\uC158 \uC7AC\uC2E4\uD589...
btnStartNow=\uBC14\uB85C \uC2DC\uC791\uD558\uAE30
Expand Down Expand Up @@ -277,8 +277,8 @@ errMsgEmptyFileName=\uD30C\uC77C \uC774\uB984\uC744 \uC785\uB825\uD574\uC8FC\uC1
errMsgEmptyHost=\uD638\uC2A4\uD2B8\uB97C \uC785\uB825\uD574\uC8FC\uC138\uC694.
errMsgEmptyPublicKey=Public Key\uB97C \uC785\uB825\uD574\uC8FC\uC138\uC694.
errMsgEmptyUser=\uC0AC\uC6A9\uC790\uB97C \uC785\uB825\uD574\uC8FC\uC138\uC694.
errMsgErrorDestinationType1=SQL \uD30C\uC77C\uC740 \uC6D0\uBCF8\uC774 \uC628\uB77C\uC778 CUBRID \uB370\uC774\uD130\uBCA0\uC774\uC2A4 \uBC0F mysqldump XML \uD30C\uC77C\uC77C \uACBD\uC6B0\uC5D0\uB9CC \uC0AC\uC6A9\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4.
errMsgErrorDestinationType2=CSV \uD30C\uC77C\uC740 \uC6D0\uBCF8\uC774 \uC628\uB77C\uC778 CUBRID \uB370\uC774\uD130\uBCA0\uC774\uC2A4 \uBC0F mysqldump XML \uD30C\uC77C\uC77C \uACBD\uC6B0\uC5D0\uB9CC \uC0AC\uC6A9\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4.
errMsgErrorDestinationType1=SQL \ud30c\uc77c\uc740 \uc6d0\ubcf8\uc774 \uc628\ub77c\uc778 CUBRID \ub370\uc774\ud130\ubca0\uc774\uc2a4 \ub610\ub294 mysqldump XML \ud30c\uc77c\uc77c \uacbd\uc6b0\uc5d0\ub9cc \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
errMsgErrorDestinationType2=CSV \ud30c\uc77c\uc740 \uc6d0\ubcf8\uc774 \uc628\ub77c\uc778 CUBRID \ub370\uc774\ud130\ubca0\uc774\uc2a4 \ub610\ub294 mysqldump XML \ud30c\uc77c\uc77c \uacbd\uc6b0\uc5d0\ub9cc \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
errMsgExportLocalFailed=\uB0B4 PC\uB85C \uC2A4\uD06C\uB9BD\uD2B8 \uB0B4\uBCF4\uB0B4\uAE30\uB97C \uC2E4\uD328\uD588\uC2B5\uB2C8\uB2E4.
errMsgExportRemoteFailed=\uC6D0\uACA9 \uC11C\uBC84\uB85C \uC2A4\uD06C\uB9BD\uD2B8 \uB0B4\uBCF4\uB0B4\uAE30\uB97C \uC2E4\uD328\uD588\uC2B5\uB2C8\uB2E4.
errMsgImportLocalScriptFailed=\uB0B4 PC\uB85C\uBD80\uD130 \uC2A4\uD06C\uB9BD\uD2B8 \uAC00\uC838\uC624\uAE30\uB97C \uC2E4\uD328\uD588\uC2B5\uB2C8\uB2E4.
Expand Down Expand Up @@ -525,7 +525,7 @@ msgErrEmptyMin=\uCD5C\uC18C\uAC12\uC744 \uC785\uB825\uD574\uC8FC\uC138\uC694.
msgErrEmptyPartition=[\uD14C\uC774\uBE14\:"{0}"]\uD14C\uC774\uBE14 \uD30C\uD2F0\uC158 DDL\uC774 \uBE44\uC5B4\uC788\uC2B5\uB2C8\uB2E4.
msgErrEmptyRefTable=[\uD14C\uC774\uBE14\:"{0}"]\uCC38\uC870 \uD14C\uC774\uBE14 \uC774\uB984\uC744 \uC785\uB825\uD574\uC8FC\uC138\uC694 "{1}".
msgErrEmptySchemaCheckbox=\uD558\uB098 \uC774\uC0C1\uC758 \uC2A4\uD0A4\uB9C8\uB97C \uC120\uD0DD\uD558\uC138\uC694.
msgErrEmptySchemaName=\ub300\uc0c1 \uc2a4\ud0a4\ub9c8 \uc774\ub984\uc740 \ubc18\ub4dc\uc2dc \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4\u002e
msgErrEmptySchemaName=\ub300\uc0c1 \uc2a4\ud0a4\ub9c8 \uc774\ub984\uc740 \ubc18\ub4dc\uc2dc \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4.
msgErrEmptyScriptName=\uB9C8\uC774\uADF8\uB808\uC774\uC158 \uC2A4\uD06C\uB9BD\uD2B8 \uC774\uB984\uC744 \uC785\uB825\uD574\uC8FC\uC138\uC694.
msgErrEmptySeparator=\uAD6C\uBD84\uC790\uB97C \uC785\uB825\uD574\uC8FC\uC138\uC694.
msgErrEmptyStartValue=\uC2DC\uC791 \uAC12\uC744 \uC785\uB825\uD574\uC8FC\uC138\uC694.
Expand Down Expand Up @@ -723,7 +723,7 @@ targetDBPageOfflineTargetFileRepositoryErrMsg=\uD30C\uC77C\uB85C \uC800\uC7A5\uD
targetDBVersion=CUBRID \uBC84\uC804\:
targetPKColumns=\uB300\uC0C1 PK \uCEEC\uB7FC
targetSchema=\ub300\uc0c1 \uc2a4\ud0a4\ub9c8
targetSchemaDes=\uc774\uad00\ub420 \ub300\uc0c1 \u0044\u0042\uc758 \uc2a4\ud0a4\ub9c8 \uc774\ub984\uc785\ub2c8\ub2e4\u002e
targetSchemaDes=\uc774\uad00\ub420 \ub300\uc0c1 DB\uc758 \uc2a4\ud0a4\ub9c8 \uc774\ub984\uc785\ub2c8\ub2e4.
tblColSourceColumn=\uC6D0\uBCF8 \uCEEC\uB7FC
tblColSourceTable=\uC6D0\uBCF8 \uD14C\uC774\uBE14
tblColTargetColumn=\uB300\uC0C1 \uCEEC\uB7FC
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,10 @@
import org.apache.log4j.Logger;
import org.eclipse.jface.dialogs.MessageDialog;
import org.eclipse.jface.dialogs.PageChangedEvent;
import org.eclipse.jface.dialogs.PageChangingEvent;
import org.eclipse.jface.wizard.IWizardPage;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.ScrolledComposite;
import org.eclipse.swt.layout.GridData;
import org.eclipse.swt.layout.GridLayout;
import org.eclipse.swt.widgets.Composite;
Expand All @@ -53,6 +55,8 @@ public class SelectSrcTarTypesPage extends MigrationWizardPage {

private static final Logger LOG = LogUtil.getLogger(SelectSrcTarTypesPage.class);
private SelectSrcTarTypesView comSelection;
private Composite mainCom;
private ScrolledComposite scComposite;

public SelectSrcTarTypesPage(String pageName) {
super(pageName);
Expand All @@ -66,6 +70,7 @@ public SelectSrcTarTypesPage(String pageName) {
* @param event PageChangedEvent
*/
protected void afterShowCurrentPage(PageChangedEvent event) {
mainCom.setVisible(true);
MigrationConfiguration config = getMigrationWizard().getMigrationConfig();

if (config.isOldScript()) {
Expand All @@ -92,12 +97,26 @@ protected void afterShowCurrentPage(PageChangedEvent event) {
* @param parent Composite
*/
public void createControl(Composite parent) {
Composite container = new Composite(parent, SWT.NONE);
mainCom = new Composite(parent, SWT.NONE);
mainCom.setLayout(new GridLayout(1, false));

scComposite = new ScrolledComposite(mainCom, SWT.H_SCROLL | SWT.V_SCROLL);
GridData gd = new GridData(SWT.FILL, SWT.FILL, true, true);
gd.heightHint = 300;
scComposite.setLayoutData(gd);
scComposite.setLayout(new GridLayout(1, false));

Composite container = new Composite(scComposite, SWT.NONE);
container.setLayout(new GridLayout());
setControl(container);
container.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true));
comSelection = new SelectSrcTarTypesView(container);
afterShowCurrentPage(null);

scComposite.setMinSize(container.computeSize(SWT.DEFAULT, SWT.DEFAULT));
scComposite.setContent(container);
scComposite.setExpandHorizontal(true);
scComposite.setExpandVertical(true);
}

/**
Expand Down Expand Up @@ -130,4 +149,9 @@ protected boolean updateMigrationConfig() {
}
return true;
}

@Override
protected void handlePageLeaving(PageChangingEvent event) {
mainCom.setVisible(false);
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,6 @@
*/
package com.cubrid.cubridmigration.ui.wizard.page.view;

import com.cubrid.common.ui.swt.Resources;
import com.cubrid.cubridmigration.core.common.log.LogUtil;
import com.cubrid.cubridmigration.core.engine.config.MigrationConfiguration;
import com.cubrid.cubridmigration.ui.MigrationUIPlugin;
Expand All @@ -47,7 +46,6 @@
import org.eclipse.swt.widgets.Composite;
import org.eclipse.swt.widgets.Group;
import org.eclipse.swt.widgets.Label;
import org.eclipse.swt.widgets.Text;
import org.osgi.service.prefs.BackingStoreException;

/**
Expand Down Expand Up @@ -92,7 +90,7 @@ public SelectSrcTarTypesView(Composite parent) {

Group grpSrc = new Group(sectionClient, SWT.NONE);
grpSrc.setLayout(new GridLayout());
grpSrc.setLayoutData(new GridData(SWT.LEFT, SWT.FILL, false, true));
grpSrc.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true));
grpSrc.setText(Messages.msgSrcType);

btnOnlineCUBRIDSrc =
Expand Down Expand Up @@ -159,7 +157,7 @@ public SelectSrcTarTypesView(Composite parent) {

Group grpTar = new Group(sectionClient, SWT.NONE);
grpTar.setLayout(new GridLayout());
grpTar.setLayoutData(new GridData(SWT.LEFT, SWT.FILL, false, true));
grpTar.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true));
grpTar.setText(Messages.msgDestType);

btnOnlineTar =
Expand Down Expand Up @@ -216,21 +214,12 @@ public SelectSrcTarTypesView(Composite parent) {
private Button createSrcTarTypeBtn(Composite parent, String name, String des) {
Button result = new Button(parent, SWT.RADIO);
result.setText(name);
result.setToolTipText(des);
{
GridData gd = new GridData(SWT.LEFT, SWT.TOP, false, false);
gd.verticalIndent = 8;
result.setLayoutData(gd);
}
Text txt = new Text(parent, SWT.MULTI | SWT.WRAP | SWT.READ_ONLY);
{
GridData gd = new GridData(SWT.LEFT, SWT.TOP, false, false);
gd.horizontalIndent = 15;
gd.widthHint = 370;
txt.setLayoutData(gd);
}
txt.setBackground(parent.getBackground());
txt.setForeground(Resources.getInstance().getColor(SWT.COLOR_DARK_GRAY));
txt.setText(des);
return result;
}

Expand Down

0 comments on commit fceda9c

Please sign in to comment.