ConfigurationValueScript.java
1.32 KB
/*
* Decompiled with CFR 0_118.
*/
package com.adobe.xfa.configuration;
import com.adobe.xfa.Arg;
import com.adobe.xfa.Attribute;
import com.adobe.xfa.Obj;
import com.adobe.xfa.ScriptFuncObj;
import com.adobe.xfa.ScriptPropObj;
import com.adobe.xfa.ScriptTable;
import com.adobe.xfa.configuration.ConfigurationElementScript;
import com.adobe.xfa.configuration.ConfigurationValue;
import com.adobe.xfa.ut.BooleanHolder;
public class ConfigurationValueScript
extends ConfigurationElementScript {
protected static final ScriptTable moScriptTable = new ScriptTable(ConfigurationElementScript.moScriptTable, "configurationValue", new ScriptPropObj[]{new ScriptPropObj(ConfigurationValueScript.class, "value", "getValue", "setValue", 6, 10, 9, 0), new ScriptPropObj(ConfigurationValueScript.class, null, "getValue", "setValue", 6, 10, 9, 0)}, null);
public static ScriptTable getScriptTable() {
return moScriptTable;
}
public static void getValue(Obj pObj, Arg oRetVal) {
oRetVal.setString(((ConfigurationValue)pObj).getValue(null).toString());
}
public static void setValue(Obj pObj, Arg propertyValue) {
String oValue = propertyValue.getString();
Attribute oAttr = ((ConfigurationValue)pObj).getValue(null);
((ConfigurationValue)pObj).setValue(oAttr.newAttribute(oValue));
}
}