{"json_modified": "2016-03-28T08:23:09.872808", "uuid": "f5dcafbb-a2ec-44a0-baa1-066e62f0cf1b", "title": "Tutorial: Embedding Rhino", "url": "/en-US/docs/Mozilla/Projects/Rhino/Embedding_tutorial", "tags": ["Guide", "Rhino", "Embedding", "Tutorial", "JavaScript"], "translations": [{"uuid": "95c6ae66-4e17-4d51-bd62-5b32674e8be0", "title": "Tutorial: Embedding Rhino", "url": "/zh-CN/docs/Mozilla/Projects/Rhino/Embedding_tutorial", "tags": [], "summary": "Embedding Rhino can be done simply with good results. With more effort on the part of the embedder, the objects exposed to scripts can be customized further.", "localization_tags": [], "locale": "zh-CN", "last_edit": "2014-05-08T04:57:52", "review_tags": []}], "modified": "2015-09-11T19:57:31", "label": "Tutorial: Embedding Rhino", "localization_tags": [], "locale": "en-US", "id": 54281, "last_edit": "2015-09-11T19:57:30", "summary": "Embedding Rhino can be done simply with good results. With more effort on the part of the embedder, the objects exposed to scripts can be customized further.", "sections": [{"id": "In_this_document", "title": "In this document:"}, {"id": "RunScript_A_simple_embedding", "title": null}, {"id": "Entering_a_Context", "title": null}, {"id": "Initializing_standard_objects", "title": null}, {"id": "Collecting_the_arguments", "title": null}, {"id": "Evaluating_a_script", "title": null}, {"id": "Printing_the_result", "title": null}, {"id": "Exiting_the_Context", "title": null}, {"id": "Expose_Java_APIs", "title": null}, {"id": "Using_Java_APIs", "title": null}, {"id": "Implementing_interfaces", "title": null}, {"id": "Adding_Java_objects", "title": null}, {"id": "Using_JavaScript_objects_from_Java", "title": null}, {"id": "Using_JavaScript_variables", "title": null}, {"id": "Calling_JavaScript_functions", "title": null}, {"id": "JavaScript_host_objects", "title": null}, {"id": "Defining_Host_Objects", "title": null}, {"id": "Counter_example", "title": null}, {"id": "Counter's_constructors", "title": null}, {"id": "Class_name", "title": null}, {"id": "Dynamic_properties", "title": null}, {"id": "Defining_JavaScript_methods", "title": null}, {"id": "Adding_Counter_to_RunScript", "title": null}], "slug": "Mozilla/Projects/Rhino/Embedding_tutorial", "review_tags": ["technical"]}