| name | data type | constraints | description |
|---|---|---|---|
| name | string | ||
| nameXmlTransform | NameRules | ||
| package | PackageInfo | ||
| packageName | string | ||
| javadoc | string | ||
| map | boolean | required boolean | |
Properties inherited from AbstractDeclarationImpl |
|||
| children | array of BIDeclaration | ||
| acknowledged | boolean | required boolean | |
| location | Locator | ||
Example
{
"name" : "...",
"nameXmlTransform" : {
"elementName" : {
"suffix" : "...",
"prefix" : "..."
},
"typeName" : {
"suffix" : "...",
"prefix" : "..."
},
"modelGroupName" : {
"suffix" : "...",
"prefix" : "..."
},
"attributeName" : {
"suffix" : "...",
"prefix" : "..."
},
"anonymousTypeName" : {
"suffix" : "...",
"prefix" : "..."
}
},
"package" : {
"name" : "...",
"javadoc" : "..."
},
"packageName" : "...",
"javadoc" : "...",
"map" : true,
"children" : [ {
"acknowledged" : true,
"location" : {
"publicId" : "...",
"columnNumber" : 12345,
"lineNumber" : 12345,
"systemId" : "..."
},
"name" : "...",
"children" : [ { }, { } ]
}, {
"acknowledged" : true,
"location" : {
"publicId" : "...",
"columnNumber" : 12345,
"lineNumber" : 12345,
"systemId" : "..."
},
"name" : "...",
"children" : [ { }, { } ]
} ],
"acknowledged" : true,
"location" : {
"publicId" : "...",
"columnNumber" : 12345,
"lineNumber" : 12345,
"systemId" : "..."
}
}