You are viewing a plain text version of this content. The canonical link for it is here.
Posted to kato-commits@incubator.apache.org by sp...@apache.org on 2009/10/21 13:40:34 UTC
svn commit: r828012 - in
/incubator/kato/branches/experimental/thirdview/org.apache.kato/kato.api:
.settings/ src/main/java/javax/tools/diagnostics/language/
src/main/java/javax/tools/diagnostics/language/java/
src/main/java/org/apache/kato/
Author: spoole
Date: Wed Oct 21 13:40:34 2009
New Revision: 828012
URL: http://svn.apache.org/viewvc?rev=828012&view=rev
Log:
add starting interfaces for new api
Added:
incubator/kato/branches/experimental/thirdview/org.apache.kato/kato.api/src/main/java/javax/tools/diagnostics/language/
incubator/kato/branches/experimental/thirdview/org.apache.kato/kato.api/src/main/java/javax/tools/diagnostics/language/java/
incubator/kato/branches/experimental/thirdview/org.apache.kato/kato.api/src/main/java/javax/tools/diagnostics/language/java/JavaClass.java
incubator/kato/branches/experimental/thirdview/org.apache.kato/kato.api/src/main/java/javax/tools/diagnostics/language/java/JavaClassLoader.java
incubator/kato/branches/experimental/thirdview/org.apache.kato/kato.api/src/main/java/javax/tools/diagnostics/language/java/JavaInstance.java
Removed:
incubator/kato/branches/experimental/thirdview/org.apache.kato/kato.api/src/main/java/org/apache/kato/
Modified:
incubator/kato/branches/experimental/thirdview/org.apache.kato/kato.api/.settings/org.eclipse.jdt.core.prefs
Modified: incubator/kato/branches/experimental/thirdview/org.apache.kato/kato.api/.settings/org.eclipse.jdt.core.prefs
URL: http://svn.apache.org/viewvc/incubator/kato/branches/experimental/thirdview/org.apache.kato/kato.api/.settings/org.eclipse.jdt.core.prefs?rev=828012&r1=828011&r2=828012&view=diff
==============================================================================
--- incubator/kato/branches/experimental/thirdview/org.apache.kato/kato.api/.settings/org.eclipse.jdt.core.prefs (original)
+++ incubator/kato/branches/experimental/thirdview/org.apache.kato/kato.api/.settings/org.eclipse.jdt.core.prefs Wed Oct 21 13:40:34 2009
@@ -1,5 +1,5 @@
-#Sat May 23 14:24:49 BST 2009
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
+#Wed Oct 21 13:13:44 BST 2009
eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.source=1.6
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
org.eclipse.jdt.core.compiler.compliance=1.6
+org.eclipse.jdt.core.compiler.source=1.6
Added: incubator/kato/branches/experimental/thirdview/org.apache.kato/kato.api/src/main/java/javax/tools/diagnostics/language/java/JavaClass.java
URL: http://svn.apache.org/viewvc/incubator/kato/branches/experimental/thirdview/org.apache.kato/kato.api/src/main/java/javax/tools/diagnostics/language/java/JavaClass.java?rev=828012&view=auto
==============================================================================
--- incubator/kato/branches/experimental/thirdview/org.apache.kato/kato.api/src/main/java/javax/tools/diagnostics/language/java/JavaClass.java (added)
+++ incubator/kato/branches/experimental/thirdview/org.apache.kato/kato.api/src/main/java/javax/tools/diagnostics/language/java/JavaClass.java Wed Oct 21 13:40:34 2009
@@ -0,0 +1,19 @@
+/*******************************************************************************
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ ******************************************************************************/
+
+package javax.tools.diagnostics.language.java;
+
+public interface JavaClass {
+
+}
Added: incubator/kato/branches/experimental/thirdview/org.apache.kato/kato.api/src/main/java/javax/tools/diagnostics/language/java/JavaClassLoader.java
URL: http://svn.apache.org/viewvc/incubator/kato/branches/experimental/thirdview/org.apache.kato/kato.api/src/main/java/javax/tools/diagnostics/language/java/JavaClassLoader.java?rev=828012&view=auto
==============================================================================
--- incubator/kato/branches/experimental/thirdview/org.apache.kato/kato.api/src/main/java/javax/tools/diagnostics/language/java/JavaClassLoader.java (added)
+++ incubator/kato/branches/experimental/thirdview/org.apache.kato/kato.api/src/main/java/javax/tools/diagnostics/language/java/JavaClassLoader.java Wed Oct 21 13:40:34 2009
@@ -0,0 +1,19 @@
+/*******************************************************************************
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ ******************************************************************************/
+
+package javax.tools.diagnostics.language.java;
+
+public interface JavaClassLoader {
+
+}
Added: incubator/kato/branches/experimental/thirdview/org.apache.kato/kato.api/src/main/java/javax/tools/diagnostics/language/java/JavaInstance.java
URL: http://svn.apache.org/viewvc/incubator/kato/branches/experimental/thirdview/org.apache.kato/kato.api/src/main/java/javax/tools/diagnostics/language/java/JavaInstance.java?rev=828012&view=auto
==============================================================================
--- incubator/kato/branches/experimental/thirdview/org.apache.kato/kato.api/src/main/java/javax/tools/diagnostics/language/java/JavaInstance.java (added)
+++ incubator/kato/branches/experimental/thirdview/org.apache.kato/kato.api/src/main/java/javax/tools/diagnostics/language/java/JavaInstance.java Wed Oct 21 13:40:34 2009
@@ -0,0 +1,29 @@
+/*******************************************************************************
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ ******************************************************************************/
+
+package javax.tools.diagnostics.language.java;
+
+public interface JavaInstance {
+
+ /**
+ * Returns a JavaClass instance that represents the actual class used to
+ * create this instance in the running system.
+ *
+ * This method never returns null
+ *
+ * @return a JavaClass
+ */
+ public JavaClass getJavaClass();
+
+}