From e35f3b2bea2727c370fd3c4fdccda7dbf218eff2 Mon Sep 17 00:00:00 2001 From: hangum Date: Sat, 17 Feb 2018 15:05:58 +0900 Subject: [PATCH] =?utf8?q?=EC=A7=80=EC=97=AD=ED=99=94=20=EC=9E=91=EC=97=85?= =?utf8?q?.?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../hangum/tadpole/application/start/messages.properties | 2 -- .../tadpole/application/start/messages_ko.properties | 2 -- .../launcher/TadpoleDBHub_configuration_3.4.0.launch | 2 +- .../src/com/hangum/tadpole/application/start/Messages.java | 2 -- .../application/start/dialog/about/AboutDialog.java | 4 ++-- .../hangum/tadpole/application/start/messages.properties | 2 -- .../tadpole/application/start/messages_ko.properties | 2 -- .../tadpole/commons/libs/core/message/CommonMessages.java | 9 ++++++++- .../tadpole/commons/libs/core/message/messages.properties | 14 ++++++++++++-- .../commons/libs/core/message/messages_ko.properties | 14 ++++++++++++-- .../bin/com/hangum/tadpole/rdb/core/messages.properties | 4 ---- .../bin/com/hangum/tadpole/rdb/core/messages_ko.properties | 4 ---- .../src/com/hangum/tadpole/rdb/core/Messages.java | 2 -- .../core/editors/dbinfos/composites/ColumnsComposite.java | 4 ++-- .../core/editors/dbinfos/composites/PropertyComposite.java | 4 ++-- .../core/editors/dbinfos/composites/TablesComposite.java | 4 ++-- .../src/com/hangum/tadpole/rdb/core/messages.properties | 4 ---- .../src/com/hangum/tadpole/rdb/core/messages_ko.properties | 4 ---- 18 files changed, 41 insertions(+), 42 deletions(-) diff --git a/com.hangum.tadpole.applicaion.start/bin/com/hangum/tadpole/application/start/messages.properties b/com.hangum.tadpole.applicaion.start/bin/com/hangum/tadpole/application/start/messages.properties index dde6a0fec..7ee28f1ef 100644 --- a/com.hangum.tadpole.applicaion.start/bin/com/hangum/tadpole/application/start/messages.properties +++ b/com.hangum.tadpole.applicaion.start/bin/com/hangum/tadpole/application/start/messages.properties @@ -43,5 +43,3 @@ NewVersionViewDialog_NewVersion = Updates OpenUserManuel = User Manual TadpoleHubWebsite = Tadpole Hub Website - -UseLicense = Open source list used: Click diff --git a/com.hangum.tadpole.applicaion.start/bin/com/hangum/tadpole/application/start/messages_ko.properties b/com.hangum.tadpole.applicaion.start/bin/com/hangum/tadpole/application/start/messages_ko.properties index 3c0ffd70f..95bd33498 100644 --- a/com.hangum.tadpole.applicaion.start/bin/com/hangum/tadpole/application/start/messages_ko.properties +++ b/com.hangum.tadpole.applicaion.start/bin/com/hangum/tadpole/application/start/messages_ko.properties @@ -43,5 +43,3 @@ NewVersionViewDialog_NewVersion = \uC2E0\uADDC \uBC84\uC804 OpenUserManuel = \uC0AC\uC6A9\uC790 \uB9E4\uB274\uC5BC TadpoleHubWebsite = \uD648\uD398\uC774\uC9C0: \uD14C\uB4DC\uD3F4 \uD5C8\uBE0C \uD648\uD398\uC774\uC9C0 - -UseLicense = \uC0AC\uC6A9\uB41C \uC624\uD508\uC18C\uC2A4 \uBAA9\uB85D: \uD074\uB9AD diff --git a/com.hangum.tadpole.applicaion.start/launcher/TadpoleDBHub_configuration_3.4.0.launch b/com.hangum.tadpole.applicaion.start/launcher/TadpoleDBHub_configuration_3.4.0.launch index 35e08a4b8..88268e5c6 100644 --- a/com.hangum.tadpole.applicaion.start/launcher/TadpoleDBHub_configuration_3.4.0.launch +++ b/com.hangum.tadpole.applicaion.start/launcher/TadpoleDBHub_configuration_3.4.0.launch @@ -40,5 +40,5 @@ - + diff --git a/com.hangum.tadpole.applicaion.start/src/com/hangum/tadpole/application/start/Messages.java b/com.hangum.tadpole.applicaion.start/src/com/hangum/tadpole/application/start/Messages.java index c3579e577..781b4fa41 100644 --- a/com.hangum.tadpole.applicaion.start/src/com/hangum/tadpole/application/start/Messages.java +++ b/com.hangum.tadpole.applicaion.start/src/com/hangum/tadpole/application/start/Messages.java @@ -39,8 +39,6 @@ public class Messages { public String OpenUserManuel; - public String UseLicense; - public static Messages get() { return RWT.NLS.getISO8859_1Encoded(BUNDLE_NAME, Messages.class); } diff --git a/com.hangum.tadpole.applicaion.start/src/com/hangum/tadpole/application/start/dialog/about/AboutDialog.java b/com.hangum.tadpole.applicaion.start/src/com/hangum/tadpole/application/start/dialog/about/AboutDialog.java index bc91de80a..2bcba8bdb 100644 --- a/com.hangum.tadpole.applicaion.start/src/com/hangum/tadpole/application/start/dialog/about/AboutDialog.java +++ b/com.hangum.tadpole.applicaion.start/src/com/hangum/tadpole/application/start/dialog/about/AboutDialog.java @@ -137,8 +137,8 @@ public class AboutDialog extends Dialog { new Label(composite_1, SWT.NONE); Label lblNewLabelUseLicense = new Label(composite_1, SWT.NONE); - lblNewLabelUseLicense.setData( RWT.MARKUP_ENABLED, Boolean.TRUE ); - lblNewLabelUseLicense.setText(Messages.get().UseLicense); + lblNewLabelUseLicense.setData(RWT.MARKUP_ENABLED, Boolean.TRUE); + lblNewLabelUseLicense.setText(CommonMessages.get().UseLicense); Label lblNewLabel4 = new Label(composite_1, SWT.NONE); lblNewLabel4.setData( RWT.MARKUP_ENABLED, Boolean.TRUE ); diff --git a/com.hangum.tadpole.applicaion.start/src/com/hangum/tadpole/application/start/messages.properties b/com.hangum.tadpole.applicaion.start/src/com/hangum/tadpole/application/start/messages.properties index dde6a0fec..7ee28f1ef 100644 --- a/com.hangum.tadpole.applicaion.start/src/com/hangum/tadpole/application/start/messages.properties +++ b/com.hangum.tadpole.applicaion.start/src/com/hangum/tadpole/application/start/messages.properties @@ -43,5 +43,3 @@ NewVersionViewDialog_NewVersion = Updates OpenUserManuel = User Manual TadpoleHubWebsite = Tadpole Hub Website - -UseLicense = Open source list used: Click diff --git a/com.hangum.tadpole.applicaion.start/src/com/hangum/tadpole/application/start/messages_ko.properties b/com.hangum.tadpole.applicaion.start/src/com/hangum/tadpole/application/start/messages_ko.properties index 3c0ffd70f..95bd33498 100644 --- a/com.hangum.tadpole.applicaion.start/src/com/hangum/tadpole/application/start/messages_ko.properties +++ b/com.hangum.tadpole.applicaion.start/src/com/hangum/tadpole/application/start/messages_ko.properties @@ -43,5 +43,3 @@ NewVersionViewDialog_NewVersion = \uC2E0\uADDC \uBC84\uC804 OpenUserManuel = \uC0AC\uC6A9\uC790 \uB9E4\uB274\uC5BC TadpoleHubWebsite = \uD648\uD398\uC774\uC9C0: \uD14C\uB4DC\uD3F4 \uD5C8\uBE0C \uD648\uD398\uC774\uC9C0 - -UseLicense = \uC0AC\uC6A9\uB41C \uC624\uD508\uC18C\uC2A4 \uBAA9\uB85D: \uD074\uB9AD diff --git a/com.hangum.tadpole.commons.libs/src/com/hangum/tadpole/commons/libs/core/message/CommonMessages.java b/com.hangum.tadpole.commons.libs/src/com/hangum/tadpole/commons/libs/core/message/CommonMessages.java index 278f89949..9243ca448 100644 --- a/com.hangum.tadpole.commons.libs/src/com/hangum/tadpole/commons/libs/core/message/CommonMessages.java +++ b/com.hangum.tadpole.commons.libs/src/com/hangum/tadpole/commons/libs/core/message/CommonMessages.java @@ -21,6 +21,11 @@ import org.eclipse.rap.rwt.RWT; public class CommonMessages { private static final String BUNDLE_NAME = "com.hangum.tadpole.commons.libs.core.message.messages"; //$NON-NLS-1$ + public String ExecutedRunTime; + public String ExecutionResult; + + public String SQL; + public String UseLicense; // 메뉴 public String File; public String Manager; @@ -105,7 +110,7 @@ public class CommonMessages { public String CantModifyPreferenc; public String Download; - public String ResourceDownload; + public String DoYouWantDownload; public String Role; @@ -223,6 +228,8 @@ public class CommonMessages { public String Gullim; + public String Term; + public static CommonMessages get() { return RWT.NLS.getISO8859_1Encoded(BUNDLE_NAME, CommonMessages.class); } diff --git a/com.hangum.tadpole.commons.libs/src/com/hangum/tadpole/commons/libs/core/message/messages.properties b/com.hangum.tadpole.commons.libs/src/com/hangum/tadpole/commons/libs/core/message/messages.properties index 93e14b077..7168a2e76 100644 --- a/com.hangum.tadpole.commons.libs/src/com/hangum/tadpole/commons/libs/core/message/messages.properties +++ b/com.hangum.tadpole.commons.libs/src/com/hangum/tadpole/commons/libs/core/message/messages.properties @@ -57,6 +57,8 @@ Delete = Delete Description = Description +DoYouWantDownload = \uB2E4\uC6B4\uB85C\uB4DC \uD558\uC2DC\uACA0\uC2B5\uB2C8\uAE4C? + Download = Download DownloadIsComplete = Download is complete. @@ -81,6 +83,10 @@ EnterYourEmailAddress = Enter your email address. Error = Error +ExecutedRunTime = Execution time + +ExecutionResult = Execution Result + ExitMessage = Are you sure you want to leave Tadpole Hub? ExpirationDate = Expiration Date @@ -163,14 +169,14 @@ Refresh = Refresh Remaining = Remaining -ResourceDownload = Resource Download - ResultNotFound = No results were found. Role = Role Run = RUN +SQL = SQL + Save = Save SaveAs = Save As... @@ -197,6 +203,8 @@ TadpoleHubLicenseOver = The TadpaulHub license has been issued and exceeded by % TadpoleHubWebsite = Visit Tadpole Hub Website +Term = Term + TermExpired = No permission TermExpiredMsg = You cannot run the query because you do not have permission. @@ -221,6 +229,8 @@ TwoStepVerfication = 2-Step Verfication Type = Type +UseLicense = Open source list used: Click + User = User UserRole = User Role diff --git a/com.hangum.tadpole.commons.libs/src/com/hangum/tadpole/commons/libs/core/message/messages_ko.properties b/com.hangum.tadpole.commons.libs/src/com/hangum/tadpole/commons/libs/core/message/messages_ko.properties index 25295cd6b..7c78fc3c4 100644 --- a/com.hangum.tadpole.commons.libs/src/com/hangum/tadpole/commons/libs/core/message/messages_ko.properties +++ b/com.hangum.tadpole.commons.libs/src/com/hangum/tadpole/commons/libs/core/message/messages_ko.properties @@ -57,6 +57,8 @@ Delete = \uC0AD\uC81C Description = \uC124\uBA85 +DoYouWantDownload = Do you want to download it? + Download = \uB2E4\uC6B4\uB85C\uB4DC DownloadIsComplete = \uB2E4\uC6B4\uB85C\uB4DC\uAC00 \uC644\uB8CC \uB418\uC5C8\uC2B5\uB2C8\uB2E4. @@ -81,6 +83,10 @@ EnterYourEmailAddress = \uC774\uBA54\uC77C \uC8FC\uC18C\uB97C \uC785\uB825\uD558 Error = \uC5D0\uB7EC +ExecutedRunTime = \uC2E4\uD589\uC2DC\uAC04 + +ExecutionResult = \uC2E4\uD589\uACB0\uACFC + ExitMessage = Tadpole Hub\uC5D0\uC11C \uB098\uAC00\uC2DC\uACA0\uC2B5\uB2C8\uAE4C? ExpirationDate = \uB9CC\uB8CC\uC77C @@ -163,14 +169,14 @@ Refresh = \uC0C8\uB85C\uACE0\uCE68 Remaining = \uB0A8\uC740 \uAE30\uAC04 -ResourceDownload = \uB9AC\uC18C\uC2A4 \uB2E4\uC6B4\uB85C\uB4DC - ResultNotFound = \uACB0\uACFC\uAC00 \uBC1C\uACAC\uB418\uC9C0 \uC54A\uC558\uC2B5\uB2C8\uB2E4. Role = \uC5ED\uD560 Run = \uC2E4\uD589 +SQL = SQL + Save = \uC800\uC7A5 SaveAs = \uB2E4\uB978 \uC774\uB984\uC73C\uB85C \uC800\uC7A5... @@ -197,6 +203,8 @@ TadpoleHubLicenseOver = \uD14C\uB4DC\uD3F4\uD5C8\uBE0C \uB77C\uC774\uC120\uC2A4\ TadpoleHubWebsite = Tadpole Hub \uD648\uD398\uC774\uC9C0 +Term = \uAE30\uAC04 + TermExpired = \uAD8C\uD55C\uC5C6\uC74C TermExpiredMsg = \uC0AC\uC6A9\uAE30\uAC04 \uB9CC\uB8CC\uB418\uC5B4 \uCFFC\uB9AC\uB97C \uC2E4\uD589\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. @@ -221,6 +229,8 @@ TwoStepVerfication = 2\uB2E8\uACC4 \uC778\uC99D Type = \uC720\uD615 +UseLicense = \uC0AC\uC6A9\uB41C \uC624\uD508\uC18C\uC2A4 \uBAA9\uB85D: \uD074\uB9AD + User = \uC0AC\uC6A9\uC790 UserRole = \uC0AC\uC6A9\uC790 \uC5ED\uD560 diff --git a/com.hangum.tadpole.rdb.core/bin/com/hangum/tadpole/rdb/core/messages.properties b/com.hangum.tadpole.rdb.core/bin/com/hangum/tadpole/rdb/core/messages.properties index e27465a01..e149144e8 100644 --- a/com.hangum.tadpole.rdb.core/bin/com/hangum/tadpole/rdb/core/messages.properties +++ b/com.hangum.tadpole.rdb.core/bin/com/hangum/tadpole/rdb/core/messages.properties @@ -964,10 +964,6 @@ TableViewerEditPart_10 = Error Messages TableViewerEditPart_2 = An error occurred while updating the data. -TablesComposite_3 = Do you want to download data to a CSV file? - -TablesComposite_5 = Download Complete - TablesComposite_btnCsvExport_text = Export to CSV TadpoleFunctionComposite_1 = Create Function diff --git a/com.hangum.tadpole.rdb.core/bin/com/hangum/tadpole/rdb/core/messages_ko.properties b/com.hangum.tadpole.rdb.core/bin/com/hangum/tadpole/rdb/core/messages_ko.properties index 0210d95f6..f3cc10873 100644 --- a/com.hangum.tadpole.rdb.core/bin/com/hangum/tadpole/rdb/core/messages_ko.properties +++ b/com.hangum.tadpole.rdb.core/bin/com/hangum/tadpole/rdb/core/messages_ko.properties @@ -1029,10 +1029,6 @@ TableViewerEditPart_10 = \uC5D0\uB7EC\uBA54\uC2DC\uC9C0 TableViewerEditPart_2 = \uB370\uC774\uD130\uB97C \uC218\uC815\uD558\uB294 \uC911\uC5D0 \uC624\uB958\uAC00 \uBC1C\uC0DD\uD588\uC2B5\uB2C8\uB2E4.\n -TablesComposite_3 = CSV\uB85C \uB2E4\uC6B4\uB85C\uB4DC \uD558\uC2DC\uACA0\uC2B5\uB2C8\uAE4C? - -TablesComposite_5 = \uB2E4\uC6B4\uB85C\uB4DC\uAC00 \uC644\uB8CC \uB418\uC5C8\uC2B5\uB2C8\uB2E4. - TablesComposite_btnCsvExport_text = CSV\uB85C \uB2E4\uC6B4\uB85C\uB4DC TadpoleFunctionComposite_1 = \uD568\uC218 \uB9CC\uB4E4\uAE30 diff --git a/com.hangum.tadpole.rdb.core/src/com/hangum/tadpole/rdb/core/Messages.java b/com.hangum.tadpole.rdb.core/src/com/hangum/tadpole/rdb/core/Messages.java index 48d30b0d6..92594a8fa 100644 --- a/com.hangum.tadpole.rdb.core/src/com/hangum/tadpole/rdb/core/Messages.java +++ b/com.hangum.tadpole.rdb.core/src/com/hangum/tadpole/rdb/core/Messages.java @@ -377,8 +377,6 @@ public class Messages { public String SQLUpdateDialog_8; public String Update; public String TableInformationEditor_1; - public String TablesComposite_3; - public String TablesComposite_5; public String TDBErroDialog_2; public String TDBInfoDialog_0; public String RecordViewDialog_0; diff --git a/com.hangum.tadpole.rdb.core/src/com/hangum/tadpole/rdb/core/editors/dbinfos/composites/ColumnsComposite.java b/com.hangum.tadpole.rdb.core/src/com/hangum/tadpole/rdb/core/editors/dbinfos/composites/ColumnsComposite.java index e14633c01..1d5e3ec63 100644 --- a/com.hangum.tadpole.rdb.core/src/com/hangum/tadpole/rdb/core/editors/dbinfos/composites/ColumnsComposite.java +++ b/com.hangum.tadpole.rdb.core/src/com/hangum/tadpole/rdb/core/editors/dbinfos/composites/ColumnsComposite.java @@ -156,13 +156,13 @@ public class ColumnsComposite extends DBInfosComposite { */ private void download() { if(tvColumnInform.getTable().getItemCount() == 0) return; - if(!MessageDialog.openConfirm(null, CommonMessages.get().Confirm, Messages.get().TablesComposite_3)) return; + if(!MessageDialog.openConfirm(null, CommonMessages.get().Confirm, CommonMessages.get().DoYouWantDownload)) return; try { byte[] strCVSContent = CSVUtils.tableToCSV(tvColumnInform.getTable());//CSVUtils.makeData(listCsvData); downloadExtFile(userDB.getDisplay_name() + "_ColumnInformation.csv", strCVSContent); //$NON-NLS-1$ - MessageDialog.openInformation(null, CommonMessages.get().Information, Messages.get().TablesComposite_5); + MessageDialog.openInformation(null, CommonMessages.get().Information, CommonMessages.get().DownloadIsComplete); } catch (Exception e) { logger.error("An error occurred while writing into a CSV file.", e); //$NON-NLS-1$ } diff --git a/com.hangum.tadpole.rdb.core/src/com/hangum/tadpole/rdb/core/editors/dbinfos/composites/PropertyComposite.java b/com.hangum.tadpole.rdb.core/src/com/hangum/tadpole/rdb/core/editors/dbinfos/composites/PropertyComposite.java index e504c5173..19eaf7f3d 100644 --- a/com.hangum.tadpole.rdb.core/src/com/hangum/tadpole/rdb/core/editors/dbinfos/composites/PropertyComposite.java +++ b/com.hangum.tadpole.rdb.core/src/com/hangum/tadpole/rdb/core/editors/dbinfos/composites/PropertyComposite.java @@ -210,13 +210,13 @@ public class PropertyComposite extends DBInfosComposite { */ private void downloadCSVFile() { if(propertyViewer.getTable().getItemCount() == 0) return; - if(!MessageDialog.openConfirm(null, CommonMessages.get().Confirm, Messages.get().TablesComposite_3)) return; + if(!MessageDialog.openConfirm(null, CommonMessages.get().Confirm, CommonMessages.get().DoYouWantDownload)) return; try { byte[] strCVSContent = CSVUtils.tableToCSV(propertyViewer.getTable());//makeData(propertyViewer.getTable()); downloadExtFile(userDB.getDisplay_name() + "_Properties.csv", strCVSContent); //$NON-NLS-1$ - MessageDialog.openInformation(null, CommonMessages.get().Information, Messages.get().TablesComposite_5); + MessageDialog.openInformation(null, CommonMessages.get().Information, CommonMessages.get().DownloadIsComplete); } catch (Exception e) { logger.error("An exception occurred while writing into a csv file.", e); //$NON-NLS-1$ } diff --git a/com.hangum.tadpole.rdb.core/src/com/hangum/tadpole/rdb/core/editors/dbinfos/composites/TablesComposite.java b/com.hangum.tadpole.rdb.core/src/com/hangum/tadpole/rdb/core/editors/dbinfos/composites/TablesComposite.java index fb57056e6..9ced12961 100644 --- a/com.hangum.tadpole.rdb.core/src/com/hangum/tadpole/rdb/core/editors/dbinfos/composites/TablesComposite.java +++ b/com.hangum.tadpole.rdb.core/src/com/hangum/tadpole/rdb/core/editors/dbinfos/composites/TablesComposite.java @@ -244,13 +244,13 @@ public class TablesComposite extends DBInfosComposite { */ private void download() { if(tvTableInform.getTable().getItemCount() == 0) return; - if(!MessageDialog.openConfirm(null, CommonMessages.get().Confirm, Messages.get().TablesComposite_3)) return; + if(!MessageDialog.openConfirm(null, CommonMessages.get().Confirm, CommonMessages.get().DoYouWantDownload)) return; try { byte[] strCVSContent = CSVUtils.tableToCSV(tvTableInform.getTable());//CSVUtils.makeData(listCsvData); downloadExtFile(userDB.getDisplay_name() + "_TableInformation.csv", strCVSContent); //$NON-NLS-1$ - MessageDialog.openInformation(null, CommonMessages.get().Information, Messages.get().TablesComposite_5); + MessageDialog.openInformation(null, CommonMessages.get().Information, CommonMessages.get().DownloadIsComplete); } catch (Exception e) { logger.error("Save CSV Data", e); //$NON-NLS-1$ } diff --git a/com.hangum.tadpole.rdb.core/src/com/hangum/tadpole/rdb/core/messages.properties b/com.hangum.tadpole.rdb.core/src/com/hangum/tadpole/rdb/core/messages.properties index e27465a01..e149144e8 100644 --- a/com.hangum.tadpole.rdb.core/src/com/hangum/tadpole/rdb/core/messages.properties +++ b/com.hangum.tadpole.rdb.core/src/com/hangum/tadpole/rdb/core/messages.properties @@ -964,10 +964,6 @@ TableViewerEditPart_10 = Error Messages TableViewerEditPart_2 = An error occurred while updating the data. -TablesComposite_3 = Do you want to download data to a CSV file? - -TablesComposite_5 = Download Complete - TablesComposite_btnCsvExport_text = Export to CSV TadpoleFunctionComposite_1 = Create Function diff --git a/com.hangum.tadpole.rdb.core/src/com/hangum/tadpole/rdb/core/messages_ko.properties b/com.hangum.tadpole.rdb.core/src/com/hangum/tadpole/rdb/core/messages_ko.properties index 0210d95f6..f3cc10873 100644 --- a/com.hangum.tadpole.rdb.core/src/com/hangum/tadpole/rdb/core/messages_ko.properties +++ b/com.hangum.tadpole.rdb.core/src/com/hangum/tadpole/rdb/core/messages_ko.properties @@ -1029,10 +1029,6 @@ TableViewerEditPart_10 = \uC5D0\uB7EC\uBA54\uC2DC\uC9C0 TableViewerEditPart_2 = \uB370\uC774\uD130\uB97C \uC218\uC815\uD558\uB294 \uC911\uC5D0 \uC624\uB958\uAC00 \uBC1C\uC0DD\uD588\uC2B5\uB2C8\uB2E4.\n -TablesComposite_3 = CSV\uB85C \uB2E4\uC6B4\uB85C\uB4DC \uD558\uC2DC\uACA0\uC2B5\uB2C8\uAE4C? - -TablesComposite_5 = \uB2E4\uC6B4\uB85C\uB4DC\uAC00 \uC644\uB8CC \uB418\uC5C8\uC2B5\uB2C8\uB2E4. - TablesComposite_btnCsvExport_text = CSV\uB85C \uB2E4\uC6B4\uB85C\uB4DC TadpoleFunctionComposite_1 = \uD568\uC218 \uB9CC\uB4E4\uAE30 -- 2.11.4.GIT