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, 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, getIds, getObjectPrototype, getOwnPropertyDescriptor, getParentScope, getProperty, getProperty, getProperty, getPropertyIds, getPrototype, getSlot, 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, redefineProperty, sameValue, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setAttributes, setExternalArrayData, setGetterOrSetter, setParentScope, setPrototype, size
public 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 © 2023 MediaBeacon, Inc. All Rights Reserved.