blob: d72758265c380af21f3b3f89686d333e75c6c3c7 [file] [log] [blame]
{ "type": "class",
"qname": "org.apache.royale.utils.MXMLDataInterpreter",
"baseClassname": ""
,
"description": "The MXMLDataInterpreter class is the class that interprets the encoded information generated by the compiler that describes the contents of an MXML document.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10.2", "AIR 2.6"]},
{ "tagName": "productversion",
"values": ["Royale 0.0"]},
{ "tagName": "royaleignoreimport",
"values": ["goog.bind"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"members": [
{ "type": "method",
"qname": "org.apache.royale.utils.MXMLDataInterpreter",
"namespace": "",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Constructor. All methods are static so should not be instantiated.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10.2", "AIR 2.6"]},
{ "tagName": "productversion",
"values": ["Royale 0.0"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "",
"params": []}
,
{ "type": "method",
"qname": "generateMXMLObject",
"namespace": "public",
"bindable": [],
"details": ["static"],
"deprecated": {},
"description": "Generates an object based on the encoded data. it will be assigned in this document in this method.",
"tags": [
{ "tagName": "param",
"values": ["document The MXML document. If the object has an id", "data The encoded data."]},
{ "tagName": "playerversion",
"values": ["Flash 10.2", "AIR 2.6"]},
{ "tagName": "productversion",
"values": ["Royale 0.9"]},
{ "tagName": "royaleignorecoercion",
"values": ["Array", "String"]},
{ "tagName": "return",
"values": ["The object."]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "Object",
"params": [{ "name": "document", "type": "Object"},
{ "name": "data", "type": "Array"}]}
,
{ "type": "method",
"qname": "generateMXMLArray",
"namespace": "public",
"bindable": [],
"details": ["static"],
"deprecated": {},
"description": "Generates an Array of objects based on the encoded data. it will be assigned in this document in this method.",
"tags": [
{ "tagName": "param",
"values": ["document The MXML document. If the object has an id", "parent The parent for any display objects encoded in the array.", "data The encoded data."]},
{ "tagName": "playerversion",
"values": ["Flash 10.2", "AIR 2.6"]},
{ "tagName": "productversion",
"values": ["Royale 0.0"]},
{ "tagName": "return",
"values": ["The Array."]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "Array",
"params": [{ "name": "document", "type": "Object"},
{ "name": "parent", "type": "org.apache.royale.core.IParent"},
{ "name": "data", "type": "Array"}]}
,
{ "type": "method",
"qname": "generateMXMLInstances",
"namespace": "public",
"bindable": [],
"details": ["static"],
"deprecated": {},
"description": "Generates the instances of objects in an MXML document based on the encoded data. it will be assigned in this document in this method.",
"tags": [
{ "tagName": "param",
"values": ["document The MXML document. If the object has an id", "parent The parent for any display objects encoded in the array.", "data The encoded data."]},
{ "tagName": "playerversion",
"values": ["Flash 10.2", "AIR 2.6"]},
{ "tagName": "productversion",
"values": ["Royale 0.9"]},
{ "tagName": "royaleignorecoercion",
"values": ["org.apache.royale.core.IContainer"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": [{ "name": "document", "type": "Object"},
{ "name": "parent", "type": "org.apache.royale.core.IParent"},
{ "name": "data", "type": "Array"}]}
,
{ "type": "method",
"qname": "generateMXMLProperties",
"namespace": "public",
"bindable": [],
"details": ["static"],
"deprecated": {},
"description": "Generates the properties of the top-level object in an MXML document based on the encoded data. This basically means setting the attributes found on the tag and child tags that aren't in the default property. it will be assigned in this document in this method.",
"tags": [
{ "tagName": "param",
"values": ["host The MXML document. If the object has an id", "data The encoded data."]},
{ "tagName": "playerversion",
"values": ["Flash 10.2", "AIR 2.6"]},
{ "tagName": "productversion",
"values": ["Royale 0.9"]},
{ "tagName": "royaleignorecoercion",
"values": ["Array", "Function", "String"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": [{ "name": "host", "type": "Object"},
{ "name": "data", "type": "Array"}]}
]
}