if ((value != null) && value instanceof List) {
return (List)value;
}
// get a default empty list
List theList = new ListWrapper(this, property);
if (getType().isOpen() && property.isOpenContent()) {
addOpenContentProperty(property);
}
// set the property to a default empty list