src/jdk/nashorn/internal/runtime/GlobalObject.java

Print this page

        

*** 35,44 **** --- 35,56 ---- * Runtime interface to the global scope objects. */ public interface GlobalObject { /** + * Is this global of the given Context? + * @return true if this global belongs to the given Context + */ + public boolean isOfContext(Context context); + + /** + * Does this global belong to a strict Context? + * @return true if this global belongs to a strict Context + */ + public boolean isStrictContext(); + + /** * Initialize standard builtin objects like "Object", "Array", "Function" etc. * as well as our extension builtin objects like "Java", "JSAdapter" as properties * of the global scope object. */ public void initBuiltinObjects();