diff options
author | adushistova | 2010-11-03 08:02:27 +0000 |
---|---|---|
committer | adushistova | 2010-11-03 08:02:27 +0000 |
commit | bb5eebef13d07430618cac95ad0cafcbc75d6702 (patch) | |
tree | a461fd33d9ea449ac488acc9660f07ded83913ed | |
parent | 465c3f98ff7ce263322addd8522ca175310b75b9 (diff) | |
download | org.eclipse.tcf-bb5eebef13d07430618cac95ad0cafcbc75d6702.tar.gz org.eclipse.tcf-bb5eebef13d07430618cac95ad0cafcbc75d6702.tar.xz org.eclipse.tcf-bb5eebef13d07430618cac95ad0cafcbc75d6702.zip |
[327525] Applied Liping's patch for setting unix style.
3 files changed, 16 insertions, 3 deletions
diff --git a/plugins/org.eclipse.tm.tcf.rse/src/org/eclipse/tm/internal/tcf/rse/Messages.java b/plugins/org.eclipse.tm.tcf.rse/src/org/eclipse/tm/internal/tcf/rse/Messages.java index d71914b58..6b355dfa3 100644 --- a/plugins/org.eclipse.tm.tcf.rse/src/org/eclipse/tm/internal/tcf/rse/Messages.java +++ b/plugins/org.eclipse.tm.tcf.rse/src/org/eclipse/tm/internal/tcf/rse/Messages.java @@ -7,7 +7,7 @@ * * Contributors: * Wind River Systems - initial API and implementation - * Intel Corp. - Add TCF Connection Descriptions + * Intel Corp. - Add TCF Connection Descriptions and File System Style *******************************************************************************/ package org.eclipse.tm.internal.tcf.rse; @@ -119,6 +119,7 @@ public class Messages extends NLS { public static String PROCESS_VMSIZE_VALUE; public static String PROCESS_VMRSS_VALUE; + public static String IS_UNIX_STYLE; public static String TCFConnectorService_Name; public static String TCFConnectorService_Description; diff --git a/plugins/org.eclipse.tm.tcf.rse/src/org/eclipse/tm/internal/tcf/rse/Messages.properties b/plugins/org.eclipse.tm.tcf.rse/src/org/eclipse/tm/internal/tcf/rse/Messages.properties index e0631f628..d396e3222 100644 --- a/plugins/org.eclipse.tm.tcf.rse/src/org/eclipse/tm/internal/tcf/rse/Messages.properties +++ b/plugins/org.eclipse.tm.tcf.rse/src/org/eclipse/tm/internal/tcf/rse/Messages.properties @@ -7,7 +7,7 @@ # # Contributors: # Wind River Systems - initial API and implementation -# Intel Corp. - Add TCF Connection Descriptions +# Intel Corp. - Add TCF Connection Descriptions and File System Style ################################################################################ # NLS_MESSAGEFORMAT_VAR @@ -126,4 +126,5 @@ TCFFileService_UserDeleteCancellation1=User cancelled the delete operation\! PropertySet_Description=TCF login properties. Set these according to your remote system's login prompts. PROCESS_VMSIZE_VALUE={0} KB -PROCESS_VMRSS_VALUE={0} KB
\ No newline at end of file +PROCESS_VMRSS_VALUE={0} KB +IS_UNIX_STYLE=true
\ No newline at end of file diff --git a/plugins/org.eclipse.tm.tcf.rse/src/org/eclipse/tm/internal/tcf/rse/files/TCFFileSubSystemConfiguration.java b/plugins/org.eclipse.tm.tcf.rse/src/org/eclipse/tm/internal/tcf/rse/files/TCFFileSubSystemConfiguration.java index 90ad101a7..1b2ce3f8d 100644 --- a/plugins/org.eclipse.tm.tcf.rse/src/org/eclipse/tm/internal/tcf/rse/files/TCFFileSubSystemConfiguration.java +++ b/plugins/org.eclipse.tm.tcf.rse/src/org/eclipse/tm/internal/tcf/rse/files/TCFFileSubSystemConfiguration.java @@ -8,6 +8,7 @@ * Contributors: * Wind River Systems - initial API and implementation * Uwe Stieber (Wind River) - [271227] Fix compiler warnings in org.eclipse.tm.tcf.rse + * Intel Corp. - Add Unix File System style detection, set TRUE by default *******************************************************************************/ package org.eclipse.tm.internal.tcf.rse.files; @@ -32,12 +33,22 @@ import org.eclipse.rse.subsystems.files.core.subsystems.IHostFileToRemoteFileAda import org.eclipse.rse.subsystems.files.core.subsystems.IRemoteFileSubSystem; import org.eclipse.rse.ui.SystemBasePlugin; import org.eclipse.tm.internal.tcf.rse.ITCFSubSystem; +import org.eclipse.tm.internal.tcf.rse.Messages; import org.eclipse.tm.internal.tcf.rse.TCFConnectorService; import org.eclipse.tm.internal.tcf.rse.TCFConnectorServiceManager; public class TCFFileSubSystemConfiguration extends FileServiceSubSystemConfiguration { private final TCFFileAdapter file_adapter = new TCFFileAdapter(); + + public TCFFileSubSystemConfiguration() + { + super(); + if (Messages.IS_UNIX_STYLE.equalsIgnoreCase("true")) + setIsUnixStyle(true); + else + setIsUnixStyle(false); + } @Override public ISubSystem createSubSystemInternal(IHost host) { |