[sikuli] 253/385: added empty script language support classes (all service providers must be loadable at runtime) - should be changed in the long run to active loading of classes if more scripting support is to be added.
Gilles Filippini
pini at moszumanska.debian.org
Sun Jun 29 19:26:20 UTC 2014
This is an automated email from the git hooks/post-receive script.
pini pushed a commit to tag upstream/1.1.0_beta1
in repository sikuli.
commit dedbf61f0b9f8d663dc88ccecd09784c349d8af9
Author: Raimund Hocke <rmhdevelop at me.com>
Date: Sun Feb 23 12:23:17 2014 +0100
added empty script language support classes (all service providers must be loadable at runtime) - should be changed in the long run to active loading of classes if more scripting support is to be added.
---
JRubyFat/pom.xml | 4 +-
.../org/sikuli/idesupport/JythonIDESupport.java | 18 +++++
.../sikuli/scriptrunner/JythonScriptRunner.java | 83 ++++++++++++++++++++++
JythonFat/pom.xml | 4 +-
.../org/sikuli/idesupport/JRubyIDESupport.java | 18 +++++
.../org/sikuli/scriptrunner/JRubyScriptRunner.java | 83 ++++++++++++++++++++++
6 files changed, 206 insertions(+), 4 deletions(-)
diff --git a/JRubyFat/pom.xml b/JRubyFat/pom.xml
index 24281b6..8dc97da 100644
--- a/JRubyFat/pom.xml
+++ b/JRubyFat/pom.xml
@@ -44,9 +44,9 @@
<version>2.4</version>
<configuration>
<descriptors>
- <descriptor>../${sikuli.jartype}</descriptor>
+ <descriptor>../plain.xml</descriptor>
</descriptors>
- <finalName>${sikuli.jarname}-4</finalName>
+ <finalName>${sikuli.usedversion}-5</finalName>
</configuration>
<executions>
<execution>
diff --git a/JRubyFat/src/main/java/org/sikuli/idesupport/JythonIDESupport.java b/JRubyFat/src/main/java/org/sikuli/idesupport/JythonIDESupport.java
new file mode 100644
index 0000000..1b24681
--- /dev/null
+++ b/JRubyFat/src/main/java/org/sikuli/idesupport/JythonIDESupport.java
@@ -0,0 +1,18 @@
+package org.sikuli.idesupport;
+
+import org.sikuli.basics.IDESupport;
+import org.sikuli.basics.IndentationLogic;
+
+public class JythonIDESupport implements IDESupport{
+
+ @Override
+ public String[] getEndings() {
+ throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
+ }
+
+ @Override
+ public IndentationLogic getIndentationLogic() {
+ throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
+ }
+
+}
diff --git a/JRubyFat/src/main/java/org/sikuli/scriptrunner/JythonScriptRunner.java b/JRubyFat/src/main/java/org/sikuli/scriptrunner/JythonScriptRunner.java
new file mode 100644
index 0000000..1a5281d
--- /dev/null
+++ b/JRubyFat/src/main/java/org/sikuli/scriptrunner/JythonScriptRunner.java
@@ -0,0 +1,83 @@
+/*
+ * To change this license header, choose License Headers in Project Properties.
+ * To change this template file, choose Tools | Templates
+ * and open the template in the editor.
+ */
+
+package org.sikuli.scriptrunner;
+
+import java.io.File;
+import org.sikuli.basics.IScriptRunner;
+
+/**
+ *
+ * @author rhocke
+ */
+public class JythonScriptRunner implements IScriptRunner{
+
+ @Override
+ public void init(String[] args) {
+ throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
+ }
+
+ @Override
+ public int runScript(File scriptfile, File imagedirectory, String[] scriptArgs, String[] forIDE) {
+ throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
+ }
+
+ @Override
+ public int runTest(File scriptfile, File imagedirectory, String[] scriptArgs, String[] forIDE) {
+ throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
+ }
+
+ @Override
+ public int runInteractive(String[] scriptArgs) {
+ throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
+ }
+
+ @Override
+ public String getCommandLineHelp() {
+ throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
+ }
+
+ @Override
+ public String getInteractiveHelp() {
+ throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
+ }
+
+ @Override
+ public String getName() {
+ return ("NotImplemented");
+ }
+
+ @Override
+ public String[] getFileEndings() {
+ throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
+ }
+
+ @Override
+ public String hasFileEnding(String ending) {
+ throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
+ }
+
+ @Override
+ public void close() {
+ throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
+ }
+
+ @Override
+ public boolean doSomethingSpecial(String action, Object[] args) {
+ throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
+ }
+
+ @Override
+ public void execBefore(String[] stmts) {
+ throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
+ }
+
+ @Override
+ public void execAfter(String[] stmts) {
+ throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
+ }
+
+}
diff --git a/JythonFat/pom.xml b/JythonFat/pom.xml
index 54ab8c3..9515ce3 100644
--- a/JythonFat/pom.xml
+++ b/JythonFat/pom.xml
@@ -44,9 +44,9 @@
<version>2.4</version>
<configuration>
<descriptors>
- <descriptor>../${sikuli.jartype}</descriptor>
+ <descriptor>../plain.xml</descriptor>
</descriptors>
- <finalName>${sikuli.jarname}-3</finalName>
+ <finalName>${sikuli.usedversion}-4</finalName>
</configuration>
<executions>
<execution>
diff --git a/JythonFat/src/main/java/org/sikuli/idesupport/JRubyIDESupport.java b/JythonFat/src/main/java/org/sikuli/idesupport/JRubyIDESupport.java
new file mode 100644
index 0000000..57cab58
--- /dev/null
+++ b/JythonFat/src/main/java/org/sikuli/idesupport/JRubyIDESupport.java
@@ -0,0 +1,18 @@
+package org.sikuli.idesupport;
+
+import org.sikuli.basics.IDESupport;
+import org.sikuli.basics.IndentationLogic;
+
+public class JRubyIDESupport implements IDESupport{
+
+ @Override
+ public String[] getEndings() {
+ throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
+ }
+
+ @Override
+ public IndentationLogic getIndentationLogic() {
+ throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
+ }
+
+}
diff --git a/JythonFat/src/main/java/org/sikuli/scriptrunner/JRubyScriptRunner.java b/JythonFat/src/main/java/org/sikuli/scriptrunner/JRubyScriptRunner.java
new file mode 100644
index 0000000..d453be0
--- /dev/null
+++ b/JythonFat/src/main/java/org/sikuli/scriptrunner/JRubyScriptRunner.java
@@ -0,0 +1,83 @@
+/*
+ * To change this license header, choose License Headers in Project Properties.
+ * To change this template file, choose Tools | Templates
+ * and open the template in the editor.
+ */
+
+package org.sikuli.scriptrunner;
+
+import java.io.File;
+import org.sikuli.basics.IScriptRunner;
+
+/**
+ *
+ * @author rhocke
+ */
+public class JRubyScriptRunner implements IScriptRunner{
+
+ @Override
+ public void init(String[] args) {
+ throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
+ }
+
+ @Override
+ public int runScript(File scriptfile, File imagedirectory, String[] scriptArgs, String[] forIDE) {
+ throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
+ }
+
+ @Override
+ public int runTest(File scriptfile, File imagedirectory, String[] scriptArgs, String[] forIDE) {
+ throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
+ }
+
+ @Override
+ public int runInteractive(String[] scriptArgs) {
+ throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
+ }
+
+ @Override
+ public String getCommandLineHelp() {
+ throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
+ }
+
+ @Override
+ public String getInteractiveHelp() {
+ throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
+ }
+
+ @Override
+ public String getName() {
+ return ("NotImplemented");
+ }
+
+ @Override
+ public String[] getFileEndings() {
+ throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
+ }
+
+ @Override
+ public String hasFileEnding(String ending) {
+ throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
+ }
+
+ @Override
+ public void close() {
+ throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
+ }
+
+ @Override
+ public boolean doSomethingSpecial(String action, Object[] args) {
+ throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
+ }
+
+ @Override
+ public void execBefore(String[] stmts) {
+ throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
+ }
+
+ @Override
+ public void execAfter(String[] stmts) {
+ throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
+ }
+
+}
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/sikuli.git
More information about the pkg-java-commits
mailing list