Sha256: d6c0f5c7c4bb1f20a7cf857d1ffd00e137cdcc62f88dac52744758d6bbbedc71

Contents?: true

Size: 867 Bytes

Versions: 14

Compression:

Stored size: 867 Bytes

Contents

package com.rho.rhoelements.npapi;

import com.rho.rhoelements.Common;

public class JSObjectHuddle extends Huddle
{

	private String EmmlString;
	private String JSObject;
	private HuddleParser myParser;

	JSObjectHuddle(HuddleParser parser) throws Exception
	{
		myParser = parser;
		myParser.getNextChunk();

		if (myParser.currentChunk.type != JS_OBJECT_NAME)
		{
			throw new Exception("not a valid huddle, missing JS_OBJECT_NAME. Found : " + myParser.currentChunk.type);
		}

		JSObject = myParser.currentChunk.payload;
		myParser.getNextChunk();

		if (myParser.currentChunk.type != EMML)
		{
			throw new Exception("not a valid huddle, missing EMML. Found : " + myParser.currentChunk.type);
		}

		EmmlString = myParser.currentChunk.payload;
	}

	@Override
	public String[] execute()
	{
		Common.metaReceiver.setMeta(JSObject, EmmlString);
		return null;
	}
}

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
rhodes-7.6.0 extensions/rhoelementsext/ext/rhoelementsext/platform/android/rhoelements_temp/src/com/rho/rhoelements/npapi/JSObjectHuddle.java
rhodes-7.5.1 extensions/rhoelementsext/ext/rhoelementsext/platform/android/rhoelements_temp/src/com/rho/rhoelements/npapi/JSObjectHuddle.java
rhodes-7.4.1 extensions/rhoelementsext/ext/rhoelementsext/platform/android/rhoelements_temp/src/com/rho/rhoelements/npapi/JSObjectHuddle.java
rhodes-7.1.17 extensions/rhoelementsext/ext/rhoelementsext/platform/android/rhoelements_temp/src/com/rho/rhoelements/npapi/JSObjectHuddle.java
rhodes-6.2.0 extensions/rhoelementsext/ext/rhoelementsext/platform/android/rhoelements_temp/src/com/rho/rhoelements/npapi/JSObjectHuddle.java
rhodes-6.0.11 extensions/rhoelementsext/ext/rhoelementsext/platform/android/rhoelements_temp/src/com/rho/rhoelements/npapi/JSObjectHuddle.java
rhodes-5.5.18 extensions/rhoelementsext/ext/rhoelementsext/platform/android/rhoelements_temp/src/com/rho/rhoelements/npapi/JSObjectHuddle.java
rhodes-5.5.17 extensions/rhoelementsext/ext/rhoelementsext/platform/android/rhoelements_temp/src/com/rho/rhoelements/npapi/JSObjectHuddle.java
rhodes-5.5.15 extensions/rhoelementsext/ext/rhoelementsext/platform/android/rhoelements_temp/src/com/rho/rhoelements/npapi/JSObjectHuddle.java
rhodes-5.5.0.22 extensions/rhoelementsext/ext/rhoelementsext/platform/android/rhoelements_temp/src/com/rho/rhoelements/npapi/JSObjectHuddle.java
rhodes-5.5.2 extensions/rhoelementsext/ext/rhoelementsext/platform/android/rhoelements_temp/src/com/rho/rhoelements/npapi/JSObjectHuddle.java
rhodes-5.5.0.7 extensions/rhoelementsext/ext/rhoelementsext/platform/android/rhoelements_temp/src/com/rho/rhoelements/npapi/JSObjectHuddle.java
rhodes-5.5.0.3 extensions/rhoelementsext/ext/rhoelementsext/platform/android/rhoelements_temp/src/com/rho/rhoelements/npapi/JSObjectHuddle.java
rhodes-5.5.0 extensions/rhoelementsext/ext/rhoelementsext/platform/android/rhoelements_temp/src/com/rho/rhoelements/npapi/JSObjectHuddle.java