public class JSM3taformManager extends JSBaseScriptableObject
myLogger| Constructor and Description |
|---|
JSM3taformManager() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
jsFunction_createMetaformForFields(java.lang.String theName,
org.mozilla.javascript.NativeArray theFields)
Creates a new metaform with the specified name for the specified fields.
|
boolean |
jsFunction_createMetaformForNamespace(java.lang.String theName,
java.lang.String theNamespaceURI)
Creates a new metaform with the specified name for the specified namespace.
|
org.mozilla.javascript.NativeArray |
jsFunction_getFieldsForM3taform(java.lang.String theName)
Retrieve the fields attached to the named M3taform
|
org.mozilla.javascript.NativeArray |
jsFunction_getM3taformNames()
Retrieve an array of M3taform names
|
applyDescriptorToAttributeBitset, associateValue, avoidObjectDetection, buildDataDescriptor, callMethod, callMethod, checkPropertyChange, checkPropertyDefinition, defineClass, defineClass, defineClass, defineConst, defineConstProperty, defineFunctionProperties, defineOwnProperties, defineOwnProperty, defineOwnProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, delete, delete, delete, deleteProperty, deleteProperty, ensureScriptable, ensureScriptableObject, ensureSymbolScriptable, equivalentValues, get, get, get, get, getAllIds, getArrayPrototype, getAssociatedValue, getAttributes, getAttributes, getAttributes, getAttributes, getAttributes, getClassName, getClassPrototype, getDefaultValue, getDefaultValue, getExternalArrayData, getExternalArrayLength, getFunctionPrototype, getGeneratorFunctionPrototype, getGetterOrSetter, getGetterOrSetter, getIds, getObjectPrototype, getOwnPropertyDescriptor, getParentScope, getProperty, getProperty, getProperty, getPropertyIds, getPrototype, getTopLevelScope, getTopScopeValue, getTypedProperty, getTypedProperty, getTypeOf, has, has, has, hasInstance, hasProperty, hasProperty, hasProperty, isAccessorDescriptor, isConst, isDataDescriptor, isEmpty, isExtensible, isFalse, isGenericDescriptor, isGetterOrSetter, isSealed, isTrue, preventExtensions, put, put, put, putConst, putConstProperty, putProperty, putProperty, putProperty, querySlot, redefineProperty, sameValue, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setAttributes, setCommonDescriptorProperties, setExternalArrayData, setGetterOrSetter, setParentScope, setPrototype, sizepublic org.mozilla.javascript.NativeArray jsFunction_getFieldsForM3taform(java.lang.String theName)
theName - The M3taform being interrogatedpublic org.mozilla.javascript.NativeArray jsFunction_getM3taformNames()
public boolean jsFunction_createMetaformForNamespace(java.lang.String theName,
java.lang.String theNamespaceURI)
theName - the name.theNamespaceURI - the namespace URI.public boolean jsFunction_createMetaformForFields(java.lang.String theName,
org.mozilla.javascript.NativeArray theFields)
theName - the name.theFields - the fields (array of field ids).Copyright © 2026 MediaBeacon, Inc. All Rights Reserved.