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();
+	
+}