diff --git a/src/main/java/ui/ELNPanelTranslator.java b/src/main/java/ui/ELNPanelTranslator.java
index afac8d77e2ef91b625be877a6a3f7f6d78a30dd8..0a6b55a8cd21ae77d357a6c2a75799dd74114e2c 100644
--- a/src/main/java/ui/ELNPanelTranslator.java
+++ b/src/main/java/ui/ELNPanelTranslator.java
@@ -509,9 +509,9 @@ public class ELNPanelTranslator {
 						elnModule.addTDF_vsource(elnTDF_vsource);
 						elnComponents.add(elnTDF_vsource);
 					}	
-					List<ELNModuleTerminal> moduleTerminals = module.getAllModuleTerminal();
+					List<ELNModuleTerminalInout> moduleTerminals = module.getAllModuleTerminal();
 					for (int j = 0; j < moduleTerminals.size(); j++) {
-						ELNModuleTerminal moduleTerminal = moduleTerminals.get(j);
+						ELNModuleTerminalInout moduleTerminal = moduleTerminals.get(j);
 	
 						String name = moduleTerminal.getValue();
 	
diff --git a/src/main/java/ui/TGComponentManager.java b/src/main/java/ui/TGComponentManager.java
index d16ae06888ef96ffb9e6abf300b694d801bf8539..d738206b99ae36292bd5b72872a54b8f425e6641 100644
--- a/src/main/java/ui/TGComponentManager.java
+++ b/src/main/java/ui/TGComponentManager.java
@@ -1332,7 +1332,7 @@ public class TGComponentManager {
             	tgc = new ELNModule(x, y, tdp.getMinX(), tdp.getMaxX(), tdp.getMinY(), tdp.getMaxY(), false, null, tdp);
             	break;
             case ELN_MODULE_TERMINAL: 
-            	tgc = new ELNModuleTerminal(x, y, tdp.getMinX(), tdp.getMaxX(), tdp.getMinY(), tdp.getMaxY(), false, null, tdp);
+            	tgc = new ELNModuleTerminalInout(x, y, tdp.getMinX(), tdp.getMaxX(), tdp.getMinY(), tdp.getMaxY(), false, null, tdp);
             	break;
             case ELN_TDF_VOLTAGE_SOURCE: 
             	tgc = new ELNComponentVoltageSourceTDF(x, y, tdp.getMinX(), tdp.getMaxX(), tdp.getMinY(), tdp.getMaxY(), false, null, tdp);
@@ -1773,7 +1773,7 @@ public class TGComponentManager {
         	return ELN_TDF_CURRENT_SINK;
         } else if (tgc instanceof ELNModule) {
         	return ELN_MODULE;
-        } else if (tgc instanceof ELNModuleTerminal) {
+        } else if (tgc instanceof ELNModuleTerminalInout) {
         	return ELN_MODULE_TERMINAL;
         } else if (tgc instanceof ELNComponentVoltageSourceTDF) {
         	return ELN_TDF_VOLTAGE_SOURCE;
diff --git a/src/main/java/ui/eln/ELNConnector.java b/src/main/java/ui/eln/ELNConnector.java
index cc47660df14ade887ed6ddd8c99466ff34dbcb30..9bb73c032b45a66031c000dc0a5b0310c634b880 100644
--- a/src/main/java/ui/eln/ELNConnector.java
+++ b/src/main/java/ui/eln/ELNConnector.java
@@ -122,7 +122,7 @@ public class ELNConnector extends TGConnector implements ScalableTGComponent {
 			if (c.get_p2().getFather() instanceof ELNComponent) {
 				return c.getValue();
 			}
-			if (c.get_p2().getFather() instanceof ELNComponentNodeRef || c.get_p2().getFather() instanceof ELNModuleTerminal) {
+			if (c.get_p2().getFather() instanceof ELNComponentNodeRef || c.get_p2().getFather() instanceof ELNModuleTerminalInout) {
 				return "";
 			}
 			if (c.get_p2().getFather() instanceof ELNMidPortTerminal) {
@@ -134,11 +134,11 @@ public class ELNConnector extends TGConnector implements ScalableTGComponent {
 				}
 			}
 		}
-		if (c.get_p1().getFather() instanceof ELNComponentNodeRef || c.get_p1().getFather() instanceof ELNModuleTerminal) {
+		if (c.get_p1().getFather() instanceof ELNComponentNodeRef || c.get_p1().getFather() instanceof ELNModuleTerminalInout) {
 			return "";
 		}
 		if (c.get_p1().getFather() instanceof ELNMidPortTerminal) {
-			if (c.get_p2().getFather() instanceof ELNComponentNodeRef || c.get_p2().getFather() instanceof ELNModuleTerminal) {
+			if (c.get_p2().getFather() instanceof ELNComponentNodeRef || c.get_p2().getFather() instanceof ELNModuleTerminalInout) {
 				return "";
 			}
 			if (c.get_p2().getFather() instanceof ELNComponent) {
diff --git a/src/main/java/ui/eln/ELNModule.java b/src/main/java/ui/eln/ELNModule.java
index bc592b2333bc248683a8e1b2ac5405695cfc38a6..31d23f5211e00e4ea0919ec097dcfd4c79e7e49d 100644
--- a/src/main/java/ui/eln/ELNModule.java
+++ b/src/main/java/ui/eln/ELNModule.java
@@ -247,7 +247,7 @@ public class ELNModule extends TGCScalableWithInternalComponent implements Swall
 		if (tgc instanceof ELNComponentNodeRef) {
 			return true;
 		}
-		if (tgc instanceof ELNModuleTerminal) {
+		if (tgc instanceof ELNModuleTerminalInout) {
 			return true;
 		}
 		if (tgc instanceof SysCAMSPortDE) {
@@ -358,7 +358,7 @@ public class ELNModule extends TGCScalableWithInternalComponent implements Swall
 			addInternalComponent(tgc, 0);
 			return true;
 		}
-		if (tgc instanceof ELNModuleTerminal) {
+		if (tgc instanceof ELNModuleTerminalInout) {
 			tgc.setFather(this);
 			tgc.setDrawingZone(true);
 			tgc.resizeWithFather();
@@ -431,7 +431,7 @@ public class ELNModule extends TGCScalableWithInternalComponent implements Swall
 			if (tgcomponent[i] instanceof ELNComponentNodeRef) {
 				tgcomponent[i].resizeWithFather();
 			}
-			if (tgcomponent[i] instanceof ELNModuleTerminal) {
+			if (tgcomponent[i] instanceof ELNModuleTerminalInout) {
 				tgcomponent[i].resizeWithFather();
 			}
 			if (tgcomponent[i] instanceof SysCAMSPortDE) {
@@ -610,11 +610,11 @@ public class ELNModule extends TGCScalableWithInternalComponent implements Swall
 		return list;
 	}
 	
-	public java.util.List<ELNModuleTerminal> getAllModuleTerminal() {
-		java.util.List<ELNModuleTerminal> list = new ArrayList<ELNModuleTerminal>();
+	public java.util.List<ELNModuleTerminalInout> getAllModuleTerminal() {
+		java.util.List<ELNModuleTerminalInout> list = new ArrayList<ELNModuleTerminalInout>();
 		for(int i=0; i<nbInternalTGComponent; i++) {
-			if (tgcomponent[i] instanceof ELNModuleTerminal) {
-				list.add((ELNModuleTerminal)(tgcomponent[i]));
+			if (tgcomponent[i] instanceof ELNModuleTerminalInout) {
+				list.add((ELNModuleTerminalInout)(tgcomponent[i]));
 			}
 		}
 		return list;
diff --git a/src/main/java/ui/eln/ELNModuleTerminal.java b/src/main/java/ui/eln/ELNModuleTerminalInout.java
similarity index 97%
rename from src/main/java/ui/eln/ELNModuleTerminal.java
rename to src/main/java/ui/eln/ELNModuleTerminalInout.java
index ad23bb2497a888a6566d4c2ed6fd5d8e89688128..6dca904253e2f62129d5f6c4ac2ca1bf6d018102 100644
--- a/src/main/java/ui/eln/ELNModuleTerminal.java
+++ b/src/main/java/ui/eln/ELNModuleTerminalInout.java
@@ -55,7 +55,7 @@ import java.awt.*;
  * @author Irina Kit Yan LEE
  */
 
-public class ELNModuleTerminal extends TGCScalableWithInternalComponent implements SwallowedTGComponent, LinkedReference {
+public class ELNModuleTerminalInout extends TGCScalableWithInternalComponent implements SwallowedTGComponent, LinkedReference {
 	protected Color myColor;
 	protected int orientation;
 	private int maxFontSize = 14;
@@ -68,7 +68,7 @@ public class ELNModuleTerminal extends TGCScalableWithInternalComponent implemen
 	private double dtextX = 0.0;
 	protected int decPoint = 3;
 
-	public ELNModuleTerminal(int _x, int _y, int _minX, int _maxX, int _minY, int _maxY, boolean _pos, TGComponent _father, TDiagramPanel _tdp) {
+	public ELNModuleTerminalInout(int _x, int _y, int _minX, int _maxX, int _minY, int _maxY, boolean _pos, TGComponent _father, TDiagramPanel _tdp) {
 		super(_x, _y, _minX, _maxX, _minY, _maxY, _pos, _father, _tdp);
 
 		initScaling(10, 10);
diff --git a/src/main/java/ui/window/JDialogELNModuleTerminal.java b/src/main/java/ui/window/JDialogELNModuleTerminal.java
index d25cd2971f7b9e97f6253d0698ce4b3e8fa68813..2f0391252c397a452f7bc35d136c981e19697cd7 100644
--- a/src/main/java/ui/window/JDialogELNModuleTerminal.java
+++ b/src/main/java/ui/window/JDialogELNModuleTerminal.java
@@ -38,7 +38,7 @@
 
 package ui.window;
 
-import ui.eln.ELNModuleTerminal;
+import ui.eln.ELNModuleTerminalInout;
 import ui.util.*;
 import java.awt.*;
 import java.awt.event.*;
@@ -58,9 +58,9 @@ public class JDialogELNModuleTerminal extends JDialog implements ActionListener
 
 	private JTextField nameTextField;
 
-	private ELNModuleTerminal term;
+	private ELNModuleTerminalInout term;
 
-	public JDialogELNModuleTerminal(ELNModuleTerminal term) {
+	public JDialogELNModuleTerminal(ELNModuleTerminalInout term) {
 		this.setTitle("Setting Module Terminal Attributes");
 		this.setLocationRelativeTo(null);
 		this.setVisible(true);