Skip to content
Snippets Groups Projects
Commit 406bcd81 authored by Irina LEE's avatar Irina LEE
Browse files

add port type and in/out for code generation (eln)

parent 36a6b846
No related branches found
No related tags found
1 merge request!72Syscams
......@@ -48,17 +48,29 @@ package elntranslator;
public class ELNTClusterPortDE extends ELNTComponent {
private String name;
private String type;
private String origin;
private ELNTCluster cluster;
public ELNTClusterPortDE(String _name, ELNTCluster _cluster) {
public ELNTClusterPortDE(String _name, String _type, String _origin, ELNTCluster _cluster) {
name = _name;
type = _type;
origin = _origin;
cluster = _cluster;
}
public String getName() {
return name;
}
public String getType() {
return type;
}
public String getOrigin() {
return origin;
}
public ELNTCluster getCluster() {
return cluster;
......
......@@ -48,17 +48,29 @@ package elntranslator;
public class ELNTClusterPortTDF extends ELNTComponent {
private String name;
private String type;
private String origin;
private ELNTCluster cluster;
public ELNTClusterPortTDF(String _name, ELNTCluster _cluster) {
public ELNTClusterPortTDF(String _name, String _type, String _origin, ELNTCluster _cluster) {
name = _name;
type = _type;
origin = _origin;
cluster = _cluster;
}
public String getName() {
return name;
}
public String getType() {
return type;
}
public String getOrigin() {
return origin;
}
public ELNTCluster getCluster() {
return cluster;
......
......@@ -48,17 +48,29 @@ package elntranslator;
public class ELNTModulePortDE extends ELNTComponent {
private String name;
private String type;
private String origin;
private ELNTModule module;
public ELNTModulePortDE(String _name, ELNTModule _module) {
public ELNTModulePortDE(String _name, String _type, String _origin, ELNTModule _module) {
name = _name;
type = _type;
origin = _origin;
module = _module;
}
public String getName() {
return name;
}
public String getType() {
return type;
}
public String getOrigin() {
return origin;
}
public ELNTModule getModule() {
return module;
......
......@@ -48,11 +48,15 @@ package elntranslator;
public class ELNTModulePortTDF extends ELNTComponent {
private String name;
private String type;
private String origin;
private ELNTModule module;
public ELNTModulePortTDF(String _name, ELNTModule _module) {
public ELNTModulePortTDF(String _name, String _type, String _origin, ELNTModule _module) {
name = _name;
type = _type;
origin = _origin;
module = _module;
}
......@@ -60,6 +64,14 @@ public class ELNTModulePortTDF extends ELNTComponent {
return name;
}
public String getType() {
return type;
}
public String getOrigin() {
return origin;
}
public ELNTModule getModule() {
return module;
}
......
......@@ -126,8 +126,10 @@ public class ELNPanelTranslator {
ELNClusterPortDE clusterPortDE = clusterPortsDE.get(i);
String portName = clusterPortDE.getValue();
String type = clusterPortDE.getPortType();
String origin = clusterPortDE.getOrigin();
ELNTClusterPortDE elnClusterPortDE = new ELNTClusterPortDE(portName, elnCluster);
ELNTClusterPortDE elnClusterPortDE = new ELNTClusterPortDE(portName, type, origin, elnCluster);
elnMap.put(clusterPortDE, elnClusterPortDE);
elnCluster.addClusterPortDE(elnClusterPortDE);
......@@ -138,8 +140,10 @@ public class ELNPanelTranslator {
ELNClusterPortTDF clusterPortTDF = clusterPortsTDF.get(i);
String portName = clusterPortTDF.getValue();
String type = clusterPortTDF.getPortType();
String origin = clusterPortTDF.getOrigin();
ELNTClusterPortTDF elnClusterPortTDF = new ELNTClusterPortTDF(portName, elnCluster);
ELNTClusterPortTDF elnClusterPortTDF = new ELNTClusterPortTDF(portName, type, origin, elnCluster);
elnMap.put(clusterPortTDF, elnClusterPortTDF);
elnCluster.addClusterPortTDF(elnClusterPortTDF);
......@@ -521,8 +525,10 @@ public class ELNPanelTranslator {
ELNModulePortDE modulePortDE = modulePortsDE.get(j);
String portName = modulePortDE.getValue();
String type = modulePortDE.getPortType();
String origin = modulePortDE.getOrigin();
ELNTModulePortDE elnModulePortDE = new ELNTModulePortDE(portName, elnModule);
ELNTModulePortDE elnModulePortDE = new ELNTModulePortDE(portName, type, origin, elnModule);
elnMap.put(modulePortDE, elnModulePortDE);
elnModule.addModulePortDE(elnModulePortDE);
......@@ -533,8 +539,10 @@ public class ELNPanelTranslator {
ELNModulePortTDF modulePortTDF = modulePortsTDF.get(j);
String portName = modulePortTDF.getValue();
String type = modulePortTDF.getPortType();
String origin = modulePortTDF.getOrigin();
ELNTModulePortTDF elnModulePortTDF = new ELNTModulePortTDF(portName, elnModule);
ELNTModulePortTDF elnModulePortTDF = new ELNTModulePortTDF(portName, type, origin, elnModule);
elnMap.put(modulePortTDF, elnModulePortTDF);
elnModule.addModulePortTDF(elnModulePortTDF);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment