private void updateMethodHeader() { //public double getData(){ //public static boolean CustomConversionUpdate2(DataType long arg0) { string methodHeader = "public"; string staticText = ""; string outputTypeText = ""; string methodNameText = ""; string argumentsText = "("; staticText = InputTypes.Empty() ? "" : " static"; outputTypeText = " " + OutputType.MinimizedName; methodNameText = InputTypes.Empty() ? " getData" : " " + ElementName.RemoveAll(" ", "_"); for (int i = 0; i < InputTypes.Count; i++) { if (i != 0) { argumentsText += ", "; } argumentsText += InputTypes[i].MinimizedName + " arg" + i; } argumentsText = argumentsText + ")"; methodHeader = methodHeader + staticText + outputTypeText + methodNameText + argumentsText + " {"; tempTbHeader.Text = methodHeader; }
private TransformationNodeClass GenerateClassAsTransformation() { string javaFreandlyName = ElementName.RemoveAll(" ", "_"); string description = Description; string mainClass = PackageName + "." + javaFreandlyName; string creator = Environment.UserName; string[] neededOtherClasses = new string[0]; INeedsExtra[] neededExtras = new INeedsExtra[0]; ConfigElement[] config = new ConfigElement[0]; ProxyProperty[] proxyProperties = new ProxyProperty[0]; string methodName = javaFreandlyName; bool isStatic = true; return(new TransformationNodeClass(javaFreandlyName, ElementName, description, creator, OutputType, InputTypes.ToArray(), mainClass, neededOtherClasses, neededExtras, config, proxyProperties, true, Path.Combine(WorkSpace.DIR, WorkSpace.CREATED_DIR, javaFreandlyName), methodName, isStatic)); }
private DataSourceNodeClass GenerateClassAsDataSource() { string javaFreandlyName = ElementName.RemoveAll(" ", "_"); string description = Description; string mainClass = PackageName + "." + javaFreandlyName; string creator = Environment.UserName; string[] neededOtherClasses = new string[0]; INeedsExtra[] neededExtras = new INeedsExtra[0]; ConfigElement[] config = new ConfigElement[0]; ProxyProperty[] proxyProperties = new ProxyProperty[0]; string dataMethod = "getData"; string startMethod = "start"; string stopMethod = "stop"; return(new DataSourceNodeClass(javaFreandlyName, ElementName, description, creator, OutputType, mainClass, neededOtherClasses, neededExtras, config, proxyProperties, true, Path.Combine(WorkSpace.DIR, WorkSpace.CREATED_DIR, javaFreandlyName), dataMethod, startMethod, stopMethod)); }