def _setPythonImplementation(self):
        localfile = spd.localFile(name=self.implementation)
        code = spd.code(type_="Executable", localfile=localfile, entrypoint="python/" + self.name + ".py")

        implementation = spd.implementation(
            id_=self.implementation,
            code=code,
            programminglanguage=spd.programmingLanguage(name="Python"),
            humanlanguage=spd.humanLanguage(name="EN"),
            runtime=spd.runtime(version="2.4.4", name="python"),
        )
        os = spd.os(name="Linux")
        implementation.add_os(value=os)

        self.spd.add_implementation(value=implementation)
    def _setPythonImplementation(self):
        localfile = spd.localFile(name=self.implementation)
        code = spd.code(type_="Executable",
                        localfile=localfile,
                        entrypoint="python/" + self.name + ".py")

        implementation = spd.implementation(
            id_=self.implementation,
            code=code,
            programminglanguage=spd.programmingLanguage(name="Python"),
            humanlanguage=spd.humanLanguage(name="EN"),
            runtime=spd.runtime(version="2.4.4", name="python"))
        os = spd.os(name="Linux")
        implementation.add_os(value=os)

        self.spd.add_implementation(value=implementation)
    def _setJavaImplementation(self):
        localfile = spd.localFile(name=self.implementation)
        code = spd.code(type_="Executable", localfile=localfile, entrypoint="java/startJava.sh")

        implementation = spd.implementation(
            id_=self.implementation,
            code=code,
            compiler=spd.compiler(version="1.5", name="/usr/bin/javac"),
            programminglanguage=spd.programmingLanguage(name="Java"),
            humanlanguage=spd.humanLanguage(name="EN"),
            runtime=spd.runtime(name="/usr/bin/java", version="1.5"),
        )
        os = spd.os(name="Linux")
        implementation.add_os(value=os)

        self.spd.add_implementation(value=implementation)
    def _setJavaImplementation(self):
        localfile = spd.localFile(name=self.implementation)
        code = spd.code(type_="Executable",
                        localfile=localfile,
                        entrypoint="java/startJava.sh")

        implementation = spd.implementation(
            id_=self.implementation,
            code=code,
            compiler=spd.compiler(version="1.5", name="/usr/bin/javac"),
            programminglanguage=spd.programmingLanguage(name="Java"),
            humanlanguage=spd.humanLanguage(name="EN"),
            runtime=spd.runtime(name="/usr/bin/java", version="1.5"))
        os = spd.os(name="Linux")
        implementation.add_os(value=os)

        self.spd.add_implementation(value=implementation)