public void upgrade(OldTSpace.TypeRepTemplate inV, NewTSpace.InterfaceRepTemplate outV) { upgrade(inV as OldTSpace.TypeRepTemplate, outV as NewTSpace.TypeRepTemplate); outV.Inherits = inV.Inherits; outV.Imports = inV.Imports; if (!String.IsNullOrEmpty(inV.Java)) { outV.Java = inV.Java; } foreach (OldTSpace.MethodRepTemplate inM in inV.Methods) { NewTSpace.MethodRepTemplate outM = new NewTSpace.MethodRepTemplate(); upgrade(inM, outM); outV.Methods.Add(outM); } foreach (OldTSpace.PropRepTemplate inP in inV.Properties) { NewTSpace.PropRepTemplate outP = new NewTSpace.PropRepTemplate(); upgrade(inP, outP); outV.Properties.Add(outP); } }
public void upgrade(OldTSpace.PropRepTemplate inV, NewTSpace.PropRepTemplate outV) { upgrade(inV as OldTSpace.FieldRepTemplate, outV as NewTSpace.FieldRepTemplate); outV.Imports = inV.Imports; if (!String.IsNullOrEmpty(inV.Get)) { outV.JavaGet = inV.Get; } if (!String.IsNullOrEmpty(inV.Set)) { outV.JavaSet = inV.Set; } }
public void upgrade(OldTSpace.TypeRepTemplate inV, NewTSpace.InterfaceRepTemplate outV) { upgrade(inV as OldTSpace.TypeRepTemplate, outV as NewTSpace.TypeRepTemplate); outV.Inherits = inV.Inherits; outV.Imports = inV.Imports; if (!String.IsNullOrEmpty(inV.Java)) outV.Java = inV.Java; foreach (OldTSpace.MethodRepTemplate inM in inV.Methods) { NewTSpace.MethodRepTemplate outM = new NewTSpace.MethodRepTemplate(); upgrade(inM, outM); outV.Methods.Add(outM); } foreach (OldTSpace.PropRepTemplate inP in inV.Properties) { NewTSpace.PropRepTemplate outP = new NewTSpace.PropRepTemplate(); upgrade(inP, outP); outV.Properties.Add(outP); } }