Exemple #1
0
        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));
        }