Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoradushistova2010-11-03 08:02:27 +0000
committeradushistova2010-11-03 08:02:27 +0000
commitbb5eebef13d07430618cac95ad0cafcbc75d6702 (patch)
treea461fd33d9ea449ac488acc9660f07ded83913ed
parent465c3f98ff7ce263322addd8522ca175310b75b9 (diff)
downloadorg.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.
-rw-r--r--plugins/org.eclipse.tm.tcf.rse/src/org/eclipse/tm/internal/tcf/rse/Messages.java3
-rw-r--r--plugins/org.eclipse.tm.tcf.rse/src/org/eclipse/tm/internal/tcf/rse/Messages.properties5
-rw-r--r--plugins/org.eclipse.tm.tcf.rse/src/org/eclipse/tm/internal/tcf/rse/files/TCFFileSubSystemConfiguration.java11
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) {

Back to the top