diff graal/com.oracle.truffle.api.interop/src/com/oracle/truffle/api/interop/TruffleObject.java @ 18865:d6dba4c723c0

Interop: improve exception names and JavaDoc
author Matthias Grimmer <grimmer@ssw.jku.at>
date Wed, 14 Jan 2015 13:43:16 +0100
parents 5294b624e2f0
children c76742cc2c6f
line wrap: on
line diff
--- a/graal/com.oracle.truffle.api.interop/src/com/oracle/truffle/api/interop/TruffleObject.java	Tue Jan 13 19:48:15 2015 +0100
+++ b/graal/com.oracle.truffle.api.interop/src/com/oracle/truffle/api/interop/TruffleObject.java	Wed Jan 14 13:43:16 2015 +0100
@@ -25,9 +25,14 @@
 package com.oracle.truffle.api.interop;
 
 /**
- * Interface for Truffle guest language implementations that can be shared across other language
- * implementations.
+ * Interface for any entity of a Truffle guest language implementations that can be shared across
+ * other language implementations.
  */
 public interface TruffleObject {
+    /**
+     * Provides the {@code ForeignAccessFactory} instance for this {@code TruffleObject} instance.
+     *
+     * @return the {@code ForeignAccessFactory} instance for this {@code TruffleObject} instance.
+     */
     ForeignAccessFactory getForeignAccessFactory();
 }