D4Science D4Science Don't have a D4Science account? Create one Could not find what you are looking for? Contact us.

CBuiltinLeafInfo Data Type

Abstract Type
Implemented Interfaces
CNonElement, Location
Properties
name data type constraints description
collection boolean required boolean
adapterUse CAdapter  
element boolean required boolean
elementName string  
locator Locator  
typeNames array of string  
type NType  
simpleType boolean required boolean
location Location  
expectedMimeType MimeType  
info CNonElement  
upstream Locatable  
schemaComponent XSComponent  
typeName string  

Example

{
  "element" : true,
  "elementName" : "...",
  "locator" : {
    "publicId" : "...",
    "columnNumber" : 12345,
    "lineNumber" : 12345,
    "systemId" : "..."
  },
  "typeNames" : [ "...", "..." ],
  "type" : {
    "boxedType" : true
  },
  "simpleType" : true,
  "location" : { },
  "expectedMimeType" : {
    "baseType" : "...",
    "parameters" : {
      "names" : { },
      "empty" : true
    },
    "subType" : "...",
    "primaryType" : "..."
  },
  "upstream" : {
    "upstream" : { },
    "location" : { }
  },
  "schemaComponent" : {
    "foreignAttributes" : [ {
      "context" : { },
      "locator" : { },
      "length" : 12345
    }, {
      "context" : { },
      "locator" : { },
      "length" : 12345
    } ],
    "root" : {
      "empty" : { },
      "anyType" : { },
      "schemaSize" : 12345,
      "schemas" : [ { }, { } ],
      "anySimpleType" : { }
    },
    "ownerSchema" : {
      "types" : {
        "property1" : { },
        "property2" : { }
      },
      "attributeDecls" : {
        "property1" : { },
        "property2" : { }
      },
      "simpleTypes" : {
        "property1" : { },
        "property2" : { }
      },
      "modelGroupDecls" : {
        "property1" : { },
        "property2" : { }
      },
      "complexTypes" : {
        "property1" : { },
        "property2" : { }
      },
      "notations" : {
        "property1" : { },
        "property2" : { }
      },
      "elementDecls" : {
        "property1" : { },
        "property2" : { }
      },
      "sourceDocument" : { },
      "attGroupDecls" : {
        "property1" : { },
        "property2" : { }
      },
      "identityConstraints" : {
        "property1" : { },
        "property2" : { }
      },
      "root" : { },
      "targetNamespace" : "...",
      "foreignAttributes" : [ { }, { } ],
      "ownerSchema" : { },
      "locator" : { },
      "annotation" : { }
    },
    "locator" : {
      "publicId" : "...",
      "columnNumber" : 12345,
      "lineNumber" : 12345,
      "systemId" : "..."
    },
    "sourceDocument" : {
      "targetNamespace" : "...",
      "schema" : { },
      "includedDocuments" : [ { }, { } ],
      "referencedDocuments" : [ { }, { } ],
      "systemId" : "...",
      "referers" : [ { }, { } ]
    },
    "annotation" : {
      "locator" : { },
      "annotation" : { }
    }
  },
  "typeName" : "..."
}